|深度丨一文速览以太坊 Layer2 扩容方案异同( 二 )
涉及加密经济激励的攻击有很多种 , 包括破坏L2验证者(或其操作人员)、贿赂L1上的矿工、制造dark-DAO等 。 这些攻击媒介正在迅速发展 , 而且在一个依赖博弈论假设的系统中很难被消除 。
这还包括技术上不属于盗窃 , 但实际上是等效的情况 。 例如 , 对Validium的双花攻击 , 攻击者不能窃取其他人的资金 , 但仍然可以进行双花 。
密码原语
该扩容方案是依靠标准密码学还是利用新的密码学研究 , 如SNARKs或STARKs?
通常 , 一种密码学构造在世界上出现的时间越长 , 就越有机会被人破解 。 使用的原语越是先进和新颖 , 就要求实施和审计这些原语的团队具备更高的能力 , 且需要更多的审核 。
绩效/经济
最大产量
在以太坊1.0的边界内 , 扩容方案的最大可能吞吐量是多少?在以太坊2.0中呢?
虽然今天扩容方案的吞吐量可能是令人满意的 , 但同时也要展望未来 , 并预测你的项目能否满足额外吞吐量的需求 , 以及你计划采用的扩容方案是否适应未来 。
资本效率
扩容方案的资本效率如何?是否需要大量资本才能运行?
相对于其他扩容方案 , 资本效率较低的系统会让用户付出更高的成本 , 并且可能会因为缺乏即时流动性而导致运营中断 。 例如:支付通道的资本效率相对较低 , 因为运营商必须锁定其通道平均交易量的倍数 , 以确保其不会达到容量上限 。
开立新帐户的成本
开始使用L2的新用户是否需要在L1链上提交交易?
在对比表中 , 我们指出了每个系统的最佳方案 , 但个别方案可能效率较低 。 例如 , zkSync和Loopring都使用zkRollups , 但Loopring要求用户在收到付款前进行L1交易来开户 , 而zkSync则不需要 。
易用性
提款时间
提款到 L1 需要多长时间?
为了解决争端 , 某些解决方案中的取款可能需要等待一周或更长时间 。 为了减轻这种漫长的等待时间 , 是否有流动性提供者为用户提供流动性以换取风险溢价?如果存在这样的流动性提供者 , 它们的可靠性和成本如何?由于快速提款需要付出一定的代价 , 所以使用这种解决方案的真正代价是什么?
达到主观最终性( subjective finality)的时间
在协议的安全性假设下 , 交易多快能到达无法在L1上还原的状态?
通过主观最终性 , 我们的意思是说 , 即使L1智能合约仍不能依赖此状态 , 也可以说服外部观察者相信交易的不可逆性 。 例如 , 在 Optimistic Rollups中 , 您需要在以太坊上进行1项确认才能达到L1最终性 , 而达到完全最终性则需要大约1周的时间 。
主观最终性的客户端可验证性
能否与轻客户端(浏览器/手机钱包)核实达到主观最终性的时间(请参见前面的问题)?
继续上面的示例 ,在 Optimistic Rollups 中 , 进行 1 次确认就能达到 L1 最终性 , 但要确认交易是最终的 , 则必须下载整个 Rollup 状态并执行上周的所有交易 , 以确保没有 Optimistic Rollups 块是无效的 。
即时交易确认
该方案能否提供完整的即时交易确认?还是担保下的即时确认?
''即时表最终性 ''可以在大多数L2协议之上实现 , 即 , 交易似乎将在 UX(用户)上得到了立即确认 。 只有支付通道(状态通道)为这些确认提供完整的安全保证 , 而在其他协议中 , 这些交易仍可以在 L1 中确认之前一段的时间撤销(revert) 。 不过 , 撤销它们(不管是否成功)需要付出代价 , 它们都会因此失去其安全保证金(即抵押存款) 。
这个功能取决于扩容方案的具体实现细节 。
其他方面
智能合约
L2是否支持任意可编程的智能合约 , 还是只支持使用某些谓词实现的有限子集?
EVM字节码的可移植性
你可以几乎不做任何改动地移植现有以太坊合约的EVM字节码吗?
推荐阅读
- 中年|一文了解2020年中国活性炭行业现状及发展前景分析 发展前景广阔
- 风财讯深度|地产大佬罗玉平华夏陌路
- 小规模纳税人|东西买贵了?是支付了太多的税吧,一文告诉你如何省税
- 风财讯深度|陈徐彬:品牌国际化不仅依靠产品战略等底层设计 更需要文化认同
- 风财讯深度|深交所6问招商蛇口70亿元重组
- 互联网|一文读懂人力资源电子合同怎么签?
- 股票|一文读懂公司收购、兼并、合并与并购的区别!
- 中年|2019中国安防工程市场及安防工程商深度调研报告(七)能源领域
- 金融|一文看懂,规模房企怎么玩儿杠杆平衡术?
- 富途证券|一文读懂高瓴持仓的心血管医疗器械赛道
