从三个方面来看,Rollup的去中心化重要性问题如下:

Rollup的去中心化重要性问题如下:

确认规则的安全性主要由 5 个属性决定,分别是分类账增长、抗审查、扛重构性、数据可用性及有效性。如果你运行的是全节点,可以访问已发布的数据,并直接验证,因此剩下的安全条件就是有效性抗重构性。对于后者,全节点依赖于基础链的验证器和使用的共识协议。而对于有效性,全节点依赖于排序器和 Rollup 实现。轻节点有很多类型,如果运行的是全验证器轻客户端,则可以通过数据可用性采样验证数据是否可用,通过有效性证明或欺诈证明验证状态转换有效性,并通过追踪底层共识验证状态是否被最终确定,此外依赖排序器和 Rollup 实现有效性属性。

为了在主权 Rollup 中执行有效性属性,节点需要一些机制来强制执行有效性。Rollup 的正确实施包括两个重要组成部分,即强制包含机制和排序器替换协议。强制包含机制有助于抵制审查,排序器替换协议是指如果排序器出现恶意行为,Rollup 治理系统能够启动排序器。一种方法是用去中心化排序器取代中心化排序器节点。此外,还有一个方面需要考虑,即智能合约是否可以由 Rollup 委员会进行升级?如果 Rollup 用户不同意这样的升级,就应该能够在升级实施前提前退出 Rollup,这可以通过「滞后治理更新」来实现,类似于「通知期」。

在用户体验方面,用户应该获得低廉的价格,且交易等待时间不应过长。而对于排序器和代币持有者来说,运营 Rollup 应该是有利可图的。Rollup 交易的明确价格通常为 L1 Gas 成本加上排序器费用。然而,这也会带来一个问题,即 Rollup 可能不愿意将自己的利润让给外部排序器。在模块化峰会期间,Jon Charbonneau 提出了一个更好的办法,即让 Rollup 关机机构将排序工作委托给一组经过许可的少数节点。相反地,在有限的排序器轮换制度下,排序器可能会出现非近视行为,从而导致垄断定价,以牺牲 Rollup 用户利益为代价。

总结起来,确认规则的安全性主要涉及分类账增长、抗审查、扛重构性、数据可用性及有效性这五个属性。全节点和轻节点在验证数据可用性和有效性方面有所不同,分别依赖于基础链的验证器、共识协议、排序器和 Rollup 实现。主权 Rollup 中的有效性属性需要通过强制包含机制和排序器替换协议来实现,以确保有效性的执行和治理的灵活性。在用户体验和盈利性方面,Rollup 应该提供低廉的价格和快速的交易等待时间,并兼顾对排序器和代币持有者的利益考虑。综上所述,为了确保 Rollup 的安全性和可持续发展,我们需要综合考虑各方面因素,推动技术和治理的持续改进。

参考资料: 原文链接