Cointime

扫码下载App
iOS & Android

为什么排序者需要具备去中心化和有效性质

项目方

原文链接:Sequencer Decentralization and Liveness

本文作者:Espresso Systems  编译:CoinTime Candice

有时区块链(以及L2)会“崩溃”。这并不好,但没有人是完美的。当它发生时,值得提醒我们自己,我们在谈论什么,为什么我们关心,以及我们能做什么。

去中心化的区块链有两个关键属性:“安全性”和“有效性”。安全性确保每个人都同意区块链的状态,例如,哪些交易已经被确认。另一方面,有效性确保系统实际处理交易,即在线。失效不仅是一种麻烦,还可能带来安全问题。金融交易,如DeFi交易,取决于能否及时处理,尤其是对于涉及多个网络的贸易和交易。

任何系统的有效性都取决于其最薄弱的环节。对于一个rollup系统来说,rollup验证者、智能合约和排序者都必须是活动的并正常运行的。如果其中一个离线,整个系统就会离线。如果我们使用单个rollup验证者和中心化排序者,那么这些可能会由于简单的硬件故障或软件错误而离线。

去中心化可以缓解许多导致失效的条件,但值得注意的是,任何系统,无论是去中心化还是其他方式,都无法保证100%的正常运行时间。中心化系统(或单一服务器)的风险在于它是单一故障点。如果单一服务器(或数据中心)出现故障,整个系统将停止运行。一个涉及许多不同节点(在硬件、软件、位置等方面)的去中心化系统可以缓解这一特定的风险向量:事实上,假设不相关的故障,整个网络中三分之一的节点同时发生故障的可能性明显低于单一节点。另一方面,去中心化系统引入了中心化系统中所没有的新的复杂性,例如对网络通信的依赖。这些复杂的依赖性导致了新的、严重的风险向量,也可能导致暂时性的失效。

有几种类型的共识协议,每种协议都依赖于不同类型的网络假设来实现有效性。我们不会详细列出所有选项,但会重点介绍几个例子。

像比特币或以太坊这样的动态可用(或最长链)共识协议,即使90%的节点离线,只要一半以上的在线节点是正确的,就可以保持有效。然而,为了保持安全性和有效性,这些协议依赖于同步性,这意味着网络中在线节点之间的所有消息都需要在硬编程到协议中的已知时间内传递。动态可用性保证也是以性能为代价的,因为即使所有节点都在线,这些协议也有长达几分钟的延迟(你需要等待多个区块来确认一个交易)。

与动态可用的协议相比,是乐观响应的共识协议。如果三分之一或更多的节点同时发生故障,与动态可用协议所能容忍的更高阈值相比,所有乐观响应的协议都将失效。另一方面,有一些响应性协议对网络的假设比较弱(在部分同步甚至异步的情况下仍然安全)。尽管如此,当网络异步运行时,这些协议仍可能失去有效性。当所有消息都在已知的(硬编程的)延迟参数内传递时,一些协议只能保证在全球标准化时间后恢复有效性,而另一些协议则在某些有限的时间范围内传递消息时恢复最终的有效性。最重要的是,当节点在线且连接良好时,在最佳情况下,乐观响应的协议不会产生长达一分钟的延迟。它们可以以网络允许的速度运行。

因此,对于开发者来说,根据他们关心的内容,有一系列选项可供选择。如果更重要的是节点宕机的容错性,但体验速度较慢的话,动态可用的协议可能是最明智的选择(假设网络通信是同步的)。为了在速度和安全性之间取得平衡,乐观的响应能力可能是一个更好的选择。安全性/有效性对网络同步性的依赖程度是第三个维度:在异步网络中,动态可用协议通常是不安全的(尽管存在通过Gasper等“终结小工具”混合解决方案的缓解措施),而在较弱的同步性假设下存在响应式协议是安全的。最后,如果你只关心速度(或上市速度!),那么中心化系统可能是最好的选择。

当涉及到去中心化排序者时,值得考虑的是这些选项将如何与底层L1协议交互。因此,Espresso Sequencer在乐观的条件下优先考虑响应能力,补充了以太坊的Gasper协议。

没有什么灵丹妙药来实现区块链系统100%的正常运行时间。而且,L1和L2协议在去中心化中做出的决定因其承担的一系列可用性权衡而变得复杂。

*本文由CoinTime整理编译,转载请注明来源。

评论

所有评论

推荐阅读

  • 德商银行:美国 CPI 数据将确认美联储的观望立场

    德商银行研究员 Rainer Guntermann 在一份报告中表示,周三公布的美国通胀数据应该会证实美联储的观望态度。Guntermann 表示:“这些数据将强化美联储在下周政策决定之前的观望立场,因为目前关税升高的影响仍然有限。”根据 LSEG 的数据,货币市场完全定价了美联储 6 月 18 日维持利率不变。他们还预计,9 月份降息的可能性超过 50%。

  • 日本央行呼吁加大力度推动数字货币发展,以进入无现金社会

    日本央行官员正在加大呼吁力度,推动日本跟上数字货币的快速发展,这可能会加速“现金为王”的日本向无现金支付的转变。 日本政府数据显示,该国2024年无现金支付的比例从2010年的13.2%上升至42.8%,提前一年超过政府设定的40%的目标。尽管日本在支付技术方面全球落后,但无现金交易的增加正迫使政策制定者确保他们准备好适应公众对支付和结算方式的偏好变化。这包括发行央行数字货币(CBDC)。

  • 商务部国际贸易谈判代表:中美原则上达成协议框架

    当地时间6月10日,商务部国际贸易谈判代表兼副部长李成钢在伦敦谈到中美经贸磋商机制首次会议时表示,中美双方进行了专业、理性、深入、坦诚的沟通。双方原则上就落实两国元首6月5日通话共识以及日内瓦会谈共识达成了框架。

  • 路透调查:78%的经济学家预计日本央行到2026年第一季末将至少加息至0.75%

    路透调查:78%的经济学家预计日本央行到2026年第一季末将至少加息至0.75%。

  • 加州州长:特朗普政府正在推动大规模驱逐

    加州州长加文·纽森表示,特朗普政府的重点不是针对无证移民和罪犯,而是大规模驱逐。纽森周二表示,特朗普政府“不分青红皂白地针对辛勤工作的移民家庭,不管他们的出身或风险。”

  • 链上项目anome被曝出现安全事件

    6 月 10 日,据知名审计机构Certik 披露,在日常链上预警信息筛查中发现,6月 10 日凌晨,知名卡牌类游戏 Anome 遭遇攻击据与官方沟通回应:作为累计交互达到 13 万地址,日交易超十万笔全链平台,几乎日常遭遇各种此类事件均未被攻破。本次攻击在官方合约新旧交替期间,且攻击者主要攻击的是 1.0 版本中合约尚未升级的部分。本次事件不造成任何用户资产损失,仅损失部分流动性。

  • 欧洲央行管委维勒鲁瓦:欧洲央行已成功地使政策正常化

    欧洲央行管委维勒鲁瓦:欧洲央行已成功地使政策正常化,政策和通胀目前处于有利区间,处于有利区间并不意味着欧洲央行将保持不变,我们将根据数据流继续务实地推进利率问题,并在必要时保持灵活。

  • 区块链扩展的下一个前沿:深入探索ZK Rollups

    · 虽然零知识证明(ZKPs)有望打造一个更加私密和可扩展的区块链生态系统,但许多关于零知识(ZK)的方面被误解或与普遍认知中的实施方式不同。 · ZKPs 主要有两个方面:「零知识」和「简洁性」。虽然这种说法没有错,但大多数 ZK rollups 只利用了简洁性属性,交易数据和账户信息并没有完全保持零知识或私密。 · 对于各种类型的 DApps,ZK rollups 可能不是最佳的开发堆栈选择。例如,生成 ZKPs 可能成为快速终结的瓶颈,从而降低 Web3 游戏的性能,而基于状态差异发布的数据可用性保证方法可能会损害 DeFi 借贷协议的服务。

  • 专注于零知识证明的区块链Gevulot完成600万美元种子轮融资,Variant领投

    专注于零知识证明的区块链Gevulot完成600万美元种子轮融资,Variant领投,RockawayX、Volt Capital 和 Stake Facilities 以及 Polygon Labs 首席执行官 Marc Boiron 和 Manta Network 创始人 Shumo Chu 等个人支持者参与。 Gevulot 没有透露其估值。 Gevulot 计划将资金分配给其L1区块链的推出,该区块链使开发人员能够利用ZK 证明并将计算任务委托给先进的硬件运营商网络。

  • 中科大首次实现以器件无关量子随机数产生器,消除非交互式零知识证明安全隐患

    中国科学技术大学潘建伟院士等研究者首次实现一套以器件无关量子随机数产生器作为熵源,以后量子密码作为身份认证的随机数信标公共服务,将其应用到零知识证明领域中,消除了非交互式零知识证明中实现真随机数的困难所带来的安全隐患,提高了非交互式零知识证明的安全性。非交互式零知识证明广泛应用于数字签名、区块链和身份认证等领域,由于真随机数生成器难以实现,通常会使用确定性的伪随机数算法来替代。 据了解,此次研究工作首次将量子非局域性、量子安全算法和零知识证明3个不同的领域结合起来,大幅提升了零知识证明的安全性,其中构建的面向公众的随机数服务在密码学、彩票业和社会公益等领域有着重要的应用潜力。