相对学术的Matter Labs(未发币)对Zk Rollup做了一些改进,叫做Zk-Sync,旨在改善刚才提到的生成 SNARK 证明耗时较长,以及较难支持通用智能合约的问题,目前正在跑测试网,相信未来一段时间,会看到进一步的成果。 2.Optimistic Rollup 代表项目:Idex, Synthetix Optimistic Rollup 去除了ZK Rollup里面高大上的零知识证明,同时引入了Plasma的惩罚机制(Otimistic Rollup 默认「乐观」相信节点会将最新且准确的数据发布到链上,如果有人发现有问题可以发起挑战,成功后节点会受到惩罚)。 这样做的好处显而易见,没有复杂的密码学零知识证明,这套方案有着更高的TPS,和更好的通用型智能合约支持,部署和实施在当前阶段也更加容易,Idex2.0和SNX都将部署Optimistic Rollup 用来提升TPS和交易体验。当然任何事情都是双刃剑,带来的后果便是安全性相对Zk-Rollup要差一点,同时有一个1-7天的退出期,虽然比 Plasma 的7-14天好了不少,但相对Zk-rollup还是大了太多。 3.Rollup变种:Validium——代表项目:DeversiFi Vamlidium和ZK Rollup非常相似,也是用零知识证明,唯一的区别在于 ZK Rollup 中的数据可用性是在链上的,而 Validium 则是在链外。 数据在链外的优点自然是速度,基于Validium的Deversifi DEX TPS可以达到9000,秒杀了基于Zk-rollup的路印DEX,代价是 Validium 的运营者理论上来说可以冻结用户的资金。 用区块链的话来讲,Validium要求的是—— Don’t be evil,而Zk-rollup则是——Can’t be Evil,当然,速度与安全,永远是个鱼与熊掌的问题,不然区块链的不可能三角也不会困扰我们这么多年。 最后提一下,几乎所有的Layer 2项目,在2-3年之后都会面临一个局面,即如何无缝的与ETH2.0的分片相结合,一个Layer1的分片扩容技术,是否能与Layer2的各种技术无缝组合,来提供更好的性能与吞吐呢?相信以太坊团队一定有考虑过这事儿。然而在分片链还八字没一撇的情况下,这种事情只能边走边看。先集中精力把分片搞出来,至于和Layer2的组合,不管到时候成不成,几年下来也一定会有新的思路新的技术,未来怎么样,谁能说得准呢? 老铁,这么多个Layer2技术,你最看好哪个?欢迎来留言区写下你的看法。 (责任编辑:admin) |