Whisker17 / Layer2Things

This repo contains kinds of rollup scheme in current market
4 stars 0 forks source link

Layer2Things

GitHub issues

This repo contains kinds of layer2 scheme in current market

Catalogue

Difference between layer2 scheme

对智能合约的支持

首先,DeFi 应用需要支持智能合约,并且最好是灵活性较强的智能合约。

image

根据这一点, 状态通道 (State Channel) 和 Plasma 这两个方案,如非必要,并不会成为优先选择。因为他们对于智能合约的支持有限。

资金安全性

DeFi 是重资产型的应用,意味着 Layer 2 方案要想胜任,就得有更好的确定性,更少的风险因素,DeFi 创建者也有余力可以在其他方面继续提升资金安全性。Layer 2 往往需要借助于验证人来充当中介角色,也因此带来了中间人风险。验证者是否有权限冻结资金甚至瓜分用户资金卷钱跑路?这一点,对于 DeFi 而言尤为重要。

image

SideChain、Validum 这两类解决方案对于中间验证人的依赖程度更高,DeFi 在选择 Layer 2 方案时,需要慎重考虑。

可用性

涉及到在资产处理效率的问题。

image

提现时间和交易是否可以即时确认,是值得关注的两个方面。 Plasma 和 Optimistic rollups 的方案,从表中看到,提现时间预计较长。不过,如果引入了流动性提供者,相应提现时间会大大缩减,而 DeFi 方案目前通常都会有 LP 的设计,所以图中所示的 1 周提现时间尽管看来离奇得长,但是也只是理论预估而已,实现起来的实际时间会远小于此数值。

性能

image