还存在一些合理的担忧,即升级通知期限本身,可能不足以允许每位不同意更改的用户退出(即所谓的“大规模退出”场景)。但这个问题是一个通用合约可升级性的问题,而不是Validium所独有的。 zkRollup的数据可用性可保护用户的资金免遭扣押和审查 理论上,只要有一个以太坊全节点处于在线状态,zkRollup用户就可以访问 rollup的状态。 工作原理:对于每个zkRollup区块,重构状态更改所需的信息,必须作为以太坊交易的调用数据提交,否则zkRollup智能合约将拒绝进行状态转换。zkRollup上的状态更改会导致每笔交易的少量gas开销,该开销会随交易数呈线性增长。 有了Merkle树数据,被审查的用户总是能够直接从主网上的zkRollup合约中申领资金。他们所需要做的,就是提供一份他们账户所有权的Merkle证明。因此,链上数据可用性可以保证没有人(包括zkRollup运营商)可以冻结或获取用户的资金。 然而,数据可用性的链上存储,导致了吞吐量的限制 —— zkRollup 在当前的以太坊主网上有严格的实际上限,即每秒2000笔交易(TPS),而StarkEx Validium则声称有9000 + TPS。这种差异可能会在确定两种技术的应用领域和用例中扮演重要角色。例如,zkRollup非常适合扩展去中心化的加密支付(VISA的TPS也就2000左右),以及适合有严格的无需信任要求的不可变智能合约。另一方面,Validium可能更适合传统的高频交易或具有较低信任假设的游戏。 结论 我们已经表明, zkRollup和Validium (StarkEx) 在工作方式上有些相似,它们的主要区别在于数据是链上可用还是链下可用,这对于理解它们适合哪些应用是至关重要的。这种差异意味着,zkRollup是一个无需信任的去中心化扩展协议,而Validium则显示了托管PoA系统的更多属性(无论是吞吐量还是风险特征),尽管其安全性大大提高了。 每一项减少信任,并为用户提供对其资产更多控制权的技术发展,都是朝着增强个人能力迈出的一步。为了继续前进,我们总是需要做出权衡。 尽管如此,加密社区越来越一致地认为,技术已经迈过了“don’t be evil”(不作恶)的阶段,现在是“can’t be evil”(无法作恶)的时候了。我们可通过自我保管、审查抵制、隐私和消除单点失败来达到这一目的。这些想法构成了我们正在努力建立的系统的基本价值观。 完全无需信任的可扩展性时代已经到来! (责任编辑:admin1) |