区块链可扩展性解决方案:Plasma、侧链与Rollups技术详解
1. Plasma链与侧链对比
Plasma链和侧链有相似之处,但Plasma链为了额外的安全性牺牲了一些功能,可以将其视为非托管侧链。
侧链是主链的替代链,与以太坊等第一层区块链并行运行,作为独立的区块链。这两条链可以相互通信,实现资产在链间的转移,并且侧链有自己的共识机制。
Plasma是子链的框架,同样拥有用于生成区块的共识机制。不过,与侧链不同的是,Plasma链每个区块的默克尔根会提交到以太坊,用于证明区块的正确性。
下面用表格对比Plasma链和侧链的特点:
| 类型 | 特点 |
| — | — |
| Plasma链 | 为安全牺牲部分功能,非托管,区块默克尔根提交到以太坊 |
| 侧链 | 独立区块链,与主链并行,有共识机制,可与主链通信转移资产 |
2. 可信硬件辅助可扩展性
该技术的核心思想是将复杂繁重的计算以可验证的安全方式卸载到链下资源。计算完成后,将经过验证的结果发送回区块链。例如Truebit(https://truebit.io/)就是这样的解决方案。
3. 提交链
提交链是Vitalik Buterin的Plasma提案的通用术语,也被称为非托管侧链,但没有像侧链那样的新共识机制,而是依赖主链的共识机制,因此安全性与主链相当。提交链的运营商负责促进交易参与者之间的通信,并定期向主链发送更新。
4. Rollups技术概述
在Rollups解决方案中,交易直接提交到第二层(Layer 2)而非
超级会员免费看
订阅专栏 解锁全文
554

被折叠的 条评论
为什么被折叠?



