当前位置:首页 > 知识 >

ETHLayer2发展方向揭秘

  • ETH
  • 2023-07-12 20:00:38
  • 12
按照技术原理分类,ETH Layer2可以分为Plasma、Rollups和Sidechains。这些方案在实现逻辑、安全性、可拓展性和去中心化程度等方面各有优劣。

Plasma是由以太坊核心开发者提出的。它由智能合约和Merkle树构建的子链组成,将交易转移到子链上进行运算和存储,并通过向主链报告状态变更来处理争议。Plasma的实现逻辑由专门的验证节点负责运算和记录子链上的交易。当用户想要将资产从链下提回链上时,验证节点将最终状态结果提交至链上,并进入挑战期。如果有其他节点提供欺诈证明来证明验证节点提交的结果不正确,主链将拒绝原结果并将部分押金转给提出异议的节点。Plasma的优点是可以产生无数条子链,大幅提升ETH网络的TPS,并使用户享受更快的交易确认速度和极低的手续费。然而,Plasma的安全性存在较大风险,因为交易内容对于其他节点不可得。

Rollups是在可拓展性上做出部分牺牲的折中方案,也被广泛应用于ETH Layer2。它的实现逻辑与Plasma相似,由专门的验证节点负责运算子链上的交易。但与Plasma不同的是,Rollups将所有原始交易记录和最终状态变更结果存储在主链上。这样一来,即使验证节点停运,其他节点可以利用原始交易数据成为新的验证者,帮助用户提取子链上的资金。根据防止验证节点作恶的方式,Rollups又可分为Optimistic Rollups和ZK-Rollups。Optimistic Rollups采用欺诈证明来保证安全性,当验证节点的状态变更与交易记录不符时,任何人都可以在挑战期内提交欺诈证明,覆盖错误结果并获取

猜你喜欢

关注我们

微信二维码

微信