区块链技术虽说带来了去中心化的那种信任, 可是其底层网络在交易处理能力方面有着明显的瓶颈。Rollups作为一种二层扩容方案, 正变为解决这个问题的关键技术。它借助把大量交易在链下进行处理, 接着将压缩之后的数据提交到主链, 进而在确保安全性的条件下显著提高交易速度以及降低费用。
Rollups如何实现交易加速
Rollups的关键想法是, 将计算跟数据存储从主链予以剥离。试想一下, 主链如同繁忙的高速公路一般, 每一辆车辆都得逐个经过收费站。Rollups却构建了一条平行的快速通道, 使得车辆先于此处进行聚集、编队, 随后一次性把整个车队的信息传达给主收费站。在以太坊网络当中, Optimistic Rollups以及ZK Rollups是两种主流的实现方式。之前的那个, 默认交易呈现有效状态, 借助争议期这种方式来对欺诈行为加以防范, 而后面的那个, 运用零知识证明这种手段直接去验证交易的正确性。
这种机制所带来的效率提升极为直观, 因为大多数的计算以及状态更新均是在链下予以完成, 所以当用户发起交易之际, 只需要支付远远低于主链的Gas费用, 举例而言, 在以太坊主网上达成一笔Token转账很可能需要几十美元, 然而在运用Rollups技术之后, 费用能够降低到几美分, 与此同时, 确认速度也从几分钟被缩短到几秒甚至是即时就完成了。

选择Rollups时需要考虑哪些因素
不一样的Rollups计划在、安全程度、速度快慢、兼容与否以及开发所需成本方面各有不同的选择。Optimistic Rollups由于其对于以太坊虚拟机具备较高的兼容性, 致使开发者基本上不需要去修改代码就能够进行现有应用的部署, 适宜DeFi协议以及NFT市场等繁杂的场景。然而它的不足之处在于存在着挑战时期, 用户在提取资金时往往需要等候一段时长。
ZK Rollups凭借密码学证明来达成即时最终性, 资金提取不存在延迟情况, 更适宜支付、小额转账以及那些需要高频交互的场景。然而, 它的开发门槛比较高, 对于智能合约的支持相对受限。除此之外, 存在基于Validium的数据可用性层方案,此方案进一步削减了费用, 不过却牺牲了一部分去中心化程度。
于实际选型之际, 要依据自身业务针对速度、安全性以及开发所用资源的需求来作权衡。对多数平常用户来讲, 径直运用集成Rollups技术的钱包或者应用是最为便捷的办法, 而开发者得认真评估不同方案的长久养护成本跟生态成熟程度。伴随技术持续发展, 多种Rollups方案相互间的互操作性亦在渐渐改进, 将来用户甚至能够在各异二层网络之间毫无阻碍地切换。
转载请注明出处:imtoken,如有疑问,请联系()。
本文地址:https://www.zmdyd.cn/gwimqb/8283.html
