Layer 2 技术对比分析根据我们的市场调研,我们选取了三个市场上具有代表性和前沿性的的产品,分别是 StarkWare 的 StarkNet、Uniswap 的 unipig、Loopring 的 loopring。首先,我们先从技术方案的角度,来看一下 Zkspeed 和 starkNet、Unipig、Loopring 的区别,具体的如下表所示:
根据上述表格可以看出: Loopring使用的 Layer 2 扩容方案是基于 ZK Rollup 方案设计的,同时也支持 Validium 方案,即链上数据可用性是可以选择的。该方案使用的零知识证明算法是 zksnark 算法,需要第三方生成可信设置。
StarkWareStarkWare 团队研发的 Layer 2 扩容引擎 starkEx,支持 Validium 方案和 ZK Rollup 方案两种模式可选。状态更新的有效性由零知识证明来保证,其用到的零知识证明算法是 zkstark 算法。
Uniswap使用的 Unipig 扩容方案是基于 Optimistic Rollup 设计的,如前图所示,改方案存在挑战期,即在挑战期间,用户可以提供欺诈证明来验证执行者的行为是否作恶。
ZKSwap推出的 Zkspeed 扩容方案兼顾了 ZK Rollup、Validium 和 Optimistic Rollup 方案的特点。即实现所有与 Layer 1 交互的交易数据全部上链(ZK Rollup),把单纯 Layer 2 的交易数据存放在链下 (Validium),交易 hash 数据上链,同时 ZKSpeed 也会提供一个完全上链的版本,这样可以实现更高的安全性,并提供零知识证明保证状态转换的有效性。 (责任编辑:admin) |