Cointime

扫码下载App
iOS & Android

rollup是什么,为什么要让它去中心化?

媒体

信息来源自Taiko Labs,略有修改,作者finestone

此前我们已经多次谈到rollup,写了关于它的很多内容。rollup顾名思义,就是把一堆交易rollup(卷)起来,变成一个rollup交易,所有节点接收到这个rollup交易之后,不去执行被卷起来的逻辑,而只去接受这些逻辑的执行结果。而在今天这篇文章中,我们探讨了rollup去中心化的定义和高层思想,而并没有涉及关于去中心化rollup实现的深层技术细节。在开始之前,先让我们了解一下去中心化rollup的基础知识。

去中心化rollup的定义是什么?

在去中心化rollup的定义上存在一些分歧。但其被广泛接受的定义是:

在去中心化rollup中,任何用户都可以确保他们的交易将被执行。

我们应该花点时间问问为什么人们会关心rollup是否去中心化。鉴于rollup依赖L1来提供安全保障,用户不是无论如何都会受到保护吗?

rollup保证只要L1(数据可用性层)存在,用户就可以通过在L1上强制进行交易来重建L2状态并退出rollup。如果系统不满足这个条件,那么我们会说它不构成一个rollup,而是另一种L2或侧链。这应该清楚地表明,选择一个高度去中心化的(始终是实时的,抗审查的)L1是至关重要的。另一个细微差别是,比起特定于应用的rollup,对于通用目的的rollup,用户必须能够强制包含任何任意交易,而不仅仅是“退出”交易。

定义一个rollup去中心化与否的区别在于,用户强制将其交易包括在内的难度或现实程度。例如,他们是否需要非常强大的计算资源来生成ZK证明?或者他们是否可以使用消费类硬件,或者短期租用廉价的服务器?是否有一些特权行为者长期享有自由支配权,从而降低了一个人试图被包含在内的能力,使之推迟?限制越少,去中心化程度越高。

在现实中,普通用户可能想要避免运行完整的rollup节点,在ZK-rollup的情况下则是避免运行验证程序附加组件。他们希望看到,他们进行交易的rollup有助于让广泛而多样化的参与者履行必要的职能。而且,新的参与者可以无许可地加入网络来执行这些功能。

考虑到上述情况,让我们用去中心化rollup的另一个定义来结束本节,以帮助我们更好地理解:

在去中心化rollup中,各方可以参与每个网络角色——即作为提议者、验证者和节点运行者。

这将引导我们进入下一部分。

如何去中心化rollup?

鉴于上述定义,特别是第二个定义,你可能会看到,我们可以通过确保所有角色都可以由多方执行来去中心化rollup。这些角色是:

  • 提议者
  • 验证者
  • 节点运行者

在我们回顾每个角色之前,让我们简单回顾一下上一节中提到的一点:rollup作为L2解决方案,会决定他们希望扩展哪个L1,或者更准确地说,他们将使用哪个L1来保证安全。这里的“安全保证”是指依赖L1达成共识和数据可用性(DA)。虽然这不是说rollup本身可以调整到去中心化,但选择一个充分去中心化的L1是个关键的决定,Taiko选择了以太坊,以获得最强大的安全保证。

接下来让我们看看各个角色。

提议者

提议者从用户的L2交易中构建rollup区块,并将其提交给L1。有时这些人在其他rollup系统中被称为排序者。

提议者决定在区块中包含哪些交易,以及如何对它们进行排序。这是一个重要的角色,因为它可以从交易排序中提取利润,并决定排除哪些交易,从而能够审查某些交易、应用或用户。

一个去中心化的rollup应该允许用户期望包含他们所有有效的交易。

验证者

验证者生成SNARK证明,断言上述提议区块的L2交易和区块的有效性。

验证者决定将哪些提议的区块转换为链上验证区块。这个角色会决定一个区块何时可以达到链上验证状态,但无法决定哪些txs进入区块或它们如何排序。在这种链上验证状态之前,验证者可以挂起那些依赖于有效性证明的交易,或者挂起某些等待其母区块被链上验证的准链上验证区块。

一个去中心化的rollup应该允许用户期望验证他们所有的有效交易。

节点运行者

节点运行者从链上(L1)数据执行交易,以与rollup状态保持同步。

提议者和验证者需要运行完整的rollup节点来履行他们各自的角色。其他参与者也想要运行节点,例如提供块浏览器等服务的节点、基础设施提供商以及出于其他原因希望与链状态保持同步的用户。

一个去中心化的rollup应该允许用户期望所有有效交易的执行。

去中心化rollup有什么权衡?

从中心化到去中心化的转变过程暴露出了一个权衡空间。

在本节中,利弊两方面都适用于提议者和验证者(我们统称之为操作者);如前所述,我们将不考虑节点运行者,但请记住,运行rollup节点对这些角色都是必需的。

在rollup提议者/验证者的背景下,我们看到了以下几点:

Taiko的方法:逐步提高效率

目前大多数处于生产中的通用rollup选择的方法最初是中心化,并承诺随着时间的推移逐步去中心化。中心化的提议者和验证者可以更简单地确保rollup的正确和有效运作。我们可以在下表中看到这种流行方法。

另一方面,Taiko的目标是实现完全去中心化(和无许可)的提议者和验证者集合。任何人都可以履行这些职责。此外,Taiko计划为提议者/验证者提供一个最小协议定义的协调方案。目前的计划是,它是无领导的。

所有的rollup都将选择适合用户需求的最佳点。这个点在不同的rollup中是不同的,到达同一点的路径也可能不同。你可以开始集中化并放松控制,也可以开始去中心化并实施严格的协调规则(甚至可能分配控制)。当然,去中心化的一些不利因素可能会阻碍一个表现良好的网络,在这一点上Taiko可以实施一些措施,如领导人选举计划,以避免冗余的工作。

在这个意义上,Taiko的方法可以被认为是逐步提高效率,而不是逐步去中心化。

这并不是说Taiko从一开始就完全“没有训练轮”。在经过实战检验之前,智能合约可升级性等某些措施将继续存在。这是以安全为导向的方法:如果没有基于代理的可升级性,用户资产可能面临重大的错误风险。受控的可升级性将是在某个时间点移交给DAO的杠杆之一。

去中心化的实施与治理

Vitalik最近写道:“去中心化的治理结构可以抵御内部的攻击者,而去中心化的实施可以抵御外部的强大攻击者。”这是在DAO的背景下说的——也就是说,治理结构和实施都与DAO有关。具体来说,它针对了DAO去中心化的一个目的:稳健性。

我们认为,将这种框架广泛地用于rollup非常有帮助。

有鉴于此,到目前为止,我们已经讨论了rollup如何通过去中心化的实施来抵御外部威胁(审查、失效)。我们绝不能忽视rollup如何抵御内部威胁——抵御最初负责建设和维护它的组织和社区。这里可供rollup使用的工具是治理,或简单的说,其DAO。

在治理方面,Taiko采用了一种与其他rollup相似的方法,这也类似于以太坊上的大多数协议。这种方法确实是一种渐进的去中心化:对协议的控制将逐渐移交给社区,特别是Taiko DAO。现在描述DAO的细节以及我们建议它采用哪些治理机制还为时过早,但这将是未来文章的主题。

作为对这个话题的最后思考,我们可以看到,实施提供了对rollup属性的时间点分析,而治理可以描述实施如何随时间变化,以及哪一方可以做出这些决定。

评论

所有评论

推荐阅读

  • 俄美元首通话 普京称俄目前不可能恢复与乌谈判

    10月10日,俄罗斯总统助理乌沙科夫当地时间10日凌晨介绍了俄美两国领导人通话的有关情况。乌沙科夫表示,普京在通话中详细介绍了俄罗斯为回应乌克兰武装部队实施的恐怖袭击而采取的措施。普京表示,乌克兰方面试图破坏俄罗斯国家杜马选举并对民众实施袭击,导致立即恢复谈判的可能性遭到破坏。普京还指出,乌克兰方面试图阻止俄罗斯军队推进的企图没有任何成功的前景,俄军目前完全掌握战场主动权,并正在持续向前推进。普京强调,由于乌克兰方面的立场,特别是其试图破坏俄杜马选举的行为,目前不可能恢复与乌克兰的谈判。特朗普已指示将普京在通话中传递的信息转达给乌克兰代表团。乌沙科夫称,关于举行普京与特朗普双边会晤的问题,双方目前尚未进行具体讨论。(央视新闻)

  • Telegram 内置 Gram 钱包更名为 Money 并向全体用户开放

    10月9日,Telegram 已将其原仅向部分用户开放的钱包服务“Gram wallet”更名为“Money”,并正式向全平台超过十亿用户全面推出。“Money”是针对 Gram 代币的内置钱包,支持存储、转账以及购买平台礼物与收藏级用户名。 此外,配套交易平台“Walt”提供超过 300 种资产服务,涵盖代币化股票、贵金属、永续合约及理财收益项目。用户可通过“Walt”向“Money”钱包进行即时划转且免收网络手续费。官方同时提示,加密资产投资存在相应风险。

  • Blockchain.com 寻求批准开展预测市场和加密货币衍生品交易

    10月9日,加密资产平台 Blockchain.com 已向美国商品期货交易委员会(CFTC)提交申请,寻求获得指定合约市场(DCM)和期货佣金商(FCM)牌照,以向美国用户提供事件合约(预测市场)及加密货币衍生品交易服务。

  • 贝森特:美国本周可能查扣约 10 亿美元与伊朗相关的加密货币

    美国财政部长贝森特周四在 Newsmax 于华盛顿举办的 NPolicy Summit 上表示,我们本周可能会查扣 10 亿美元的加密货币,并称「我们知道它在哪里,我们正在孤立他们」。贝森特表示,特朗普政府对伊朗的举措已从「极限施压」转为「绝对孤立」,措施包括海上封锁、限制航空出行及切断陆路通道,阿联酋和阿曼正与美方合作,美方也在与巴基斯坦和土耳其合作切断所有进出伊朗的陆路通道。

  • Zcash 开发团队计划于明年 1 月引入抗量子签名以保护公开支付

    隐私加密货币 Zcash(ZEC)开发团队计划于明年 1 月在网络中引入后量子签名操作码,以支持基于哈希的签名技术,从而抵御潜在的量子计算攻击。该方案主要针对透明(公开)支付池,目前约有 70% 的 ZEC 存放于该池中。尽管开发者将 1 月定为目标期限,但具体的网络激活时间尚未最终确定。 该升级旨在防止攻击者利用现有公钥反向推导私钥并伪造支付授权。此外,Zcash 节点验证程序 Zakura 还推出了一项基于私密信息检索(PIR)的钱包工具,允许用户在查询多地址余额时不向服务器泄露地址间的关联性。此前,以太坊研究员 Justin Drake 曾警告人工智能可能加速破解传统加密算法,并呼吁加密货币持有者应对潜在的安全威胁。

  • BTC突破83000美元

    行情显示,BTC突破83000美元,现报83017.3美元,24小时涨幅达到0.66%,行情波动较大,请做好风险控制。

  • 中共中央、国务院:全面实施“人工智能+”行动

    10月9日,中共中央、国务院印发《关于发展新质生产力的意见》。意见提到,全面实施“人工智能+”行动。推进人工智能对传统产业的改造,加快推进智能网联新能源汽车、人工智能手机和电脑、人形机器人等新一代智能终端场景应用。加快人工智能等数智技术创新,突破基础理论和核心技术,强化算力、算法、数据等高效供给。因地制宜、分业施策布局国家人工智能行业应用中试基地和高价值应用场景,大力推动人工智能在各行业应用。构建技术监测、风险预警、应急响应体系,确保人工智能安全、可靠、可控。

  • 美国政府相关钱包近三日向Coinbase Prime存入17733枚BTC及750枚WBTC

    10月9日,据Lookonchain监测,过去三天内,与美国政府相关的钱包已向Coinbase Prime存入了17,733枚BTC(价值14.8亿美元)和750枚WBTC(价值6200万美元)。 根据Arkham的标记数据,这些钱包目前仍持有价值254亿美元的加密资产,其中仅比特币的价值就达253亿美元。

  • ETH跌破2500美元

    行情显示,ETH跌破2500美元,现报2499.87美元,24小时跌幅达到2.55%,行情波动较大,请做好风险控制。

  • ETH突破2500美元

    行情显示,ETH突破2500美元,现报2500.13美元,24小时跌幅达到2.21%,行情波动较大,请做好风险控制。