2021-10-16 03:12 | 出处: 行走
下周一币乎直播请来了Layer 2 大热的Arbitrum团队。今明两天这份笔记从Defi的视角给Arbitrum以及以太坊的Layer 2做下科普和预热。
笔记来自火星财经直播间,原直播标题《Layer 2或迎爆发 为什么Defi主流站队Arbitrum》
以下,Enjoy:
主持人:最近Arbitrum的主网Arbitrum one已经上线,很多项目都部署在上面。包括比较知名的Uniswap,以及雷老师的项目DODO。
很多人说Arbitrum从正统性到社区生态再到兼容性,都是Layer 2中一个相对均衡的方案。那到底是如何均衡的呢?Arbitrum有哪些优势?为什么市场选择了Arbitrum?它在被哪些项目选择?
当然少不了要先讲一下Layer 2。第一个问题问一下两位老师,在以太坊2.0推出之前,Layer 2是Defi项目的必选项吗?
DODO 雷达熊:我觉得应该不是个必选项。Layer 2能提高用户体验,但一定要在以太坊主网部署是没有任何问题的。
主持人:但是如果在以太坊的主网部署会出现很多问题,比如扩容性、拥堵各方面,Layer 2也是因为主网的各种问题才诞生的。
DODO 雷达熊:对,但如果用户不觉得拥堵,不觉得贵,那就没有必要迁Layer 2
。而且迁移也需要一些额外的开发工作量,这可能也不是每个创业团队都能承担的了的。不迁Layer 2也很合情合理,迁了肯定是件好事,是锦上添花。
Celer Michael:我感觉要分开看。如果是相对简单的协议,比如Uniswap,特别是V2版本,其实在Layer 1上也是可以用的。大家虽然有的时候会抱怨GAS高,但实际上很多玩“土狗”项目的,一笔交易也就几十刀,比起盈利来也是可以承受的。现在市场好,大家手里都有一些资金,而且交易的时间长了,就不在意这些了。
可能最早的时候大家觉得几十刀还是挺贵的,但现在好像都逐渐接受了。相对简单的协议,比如简单的借贷,可能一笔交易便宜一些几十刀,贵一些几百刀。对简单的协议而言,Layer 2不是必须的。
但一旦协议复杂一些,比如涉及到衍生品,手续费会非常高。对于复杂的协议,Layer 2则是必须的。
主持人:从速度、扩容性各方面看,Layer 2还是一个比较重要的。
最近NFT的大热带来了短期GAS的升高,有些甚至到了2000的程度。事实证明EIP-1559的应用并不会降低以太坊的交易成本。除了Solana、Avalanche等公链新势力,Layer 2又让我们看到了一个新的希望。
Layer 2和NFT到底会产生什么样的火花呢?
DODO 雷达熊:Layer 2主要优势在于省了计算上的GAS的开销。所以NFT的简单应用在Layer 2上可能优势不大。但是复杂应用,比如有各种计算的链游,会在NFT上有很多应用的场景。以前链游上有一些计算,对NFT的修改在Layer 1上都很贵。在Layer 2上就可能做到链上原生的实现。
比如做游戏的对战,过去对战的过程,很多都是中心化做的。现在可以做去中心化的了。这算是一个新的可能性,非常有待于大家的开发。现在计算开销下来了,就有越来越多的纯链上应用了。
Celer Michael:在这波NFT火之前,我在以太坊上看到有些好玩的会买。比如我买过一幅动图,有人用拳头揍Vitalik,让他吐出一道彩虹。我觉得特别好玩,我就喜欢收藏这些很Crypto的东西,当然这都是这波NFT火之前的事情。
NFT在以太坊上进行交易和展示,交易、转账的成本非常贵,所以就静静的放在钱包里看着就挺有意思。作为展示,就像买了一幅画也只是挂在家里,而不会整天拿到拍卖行,或者整天拿去和别人炫耀。
而现在随着链游、元宇宙的兴起,对NFT进行转账和交易的需求会大大增加。所以Layer 2就变成了一个必须的东西。
另外一种范式也是我看到非常好的。可以直接在Layer 2上去铸造NFT,觉得有价值的再去把它提取到Layer 1。最近比较火的一些领空头的项目,就是先在成本更低的Layer 2或者成本更低的新兴公链上先铸造,如果觉得好,想长久保存下来的,就去提取到以太坊上。这是一个比较有意思的方式。
主持人:Layer 2的整个方案,相对于侧链、状态通道,Vitalik对Rollup表示了认可。不同的方案核心差异是什么?Layer 2是比较偏技术性的,请两位老师给大家好好科普一下。
Celer Michael:我们Celer项目在Layer 2的三个方向侧链、状态通道和Rollup上都有相应的布局和探索。我们最早做的是以太坊上的状态通道,在18年就上线了主网。当时搞了一些活动,用户量也是不少。
当然后来我们发现状态通道的使用场景相对比较有限,适合于小额、高频的相互之间的转账场景。
侧链和Rollup最主要的区别在于历史记录会不会存在以太坊主网上。就是安全性的不同。如果是侧链,它上面所有的事情都是由侧链的验证节点来决定。更像是一条独立的链,只是偶尔会有一些无论是资产或者是验证人集的关键信息,会定期的存到以太坊上。但是作为安全性来说,它是没有以太坊主链的安全性高的。
对于Rollup,由于需要定期的把所有历史的东西都打包发送到以太坊上,如果节点想要作恶,需要通过主链的智能合约去进行挑战。这就保证了主链的安全性。具体还会有很多细节上的不同,就不过多阐述。最主要的是Rollup可以拥有主链的安全性。但侧链并不是。
主持人:在以太坊社区里有三种比较热的扩容方案。Optimistic、Arbitrum和magic,两位觉得这三种方案之间有什么差异吗?各自有什么优势?
Celer Michael:前两种其实挺像的,都是乐观的欺诈证明。只是Arbitrum对于以太坊EVM的兼容性做得更好,Optimistic带有一些自己的想法。
但是据我所知,Optimistic在10月会有一个比较大的升级,主网会变得更兼容一点。把之前所谓夹带的私货都去掉。这对于开发者应该是比较大的利好。之前合约要去接Optimistic,必须要大改才能兼容。升级之后可能就不用改了。
而Magic明显就是一个侧链的解决方案。它不是作为Layer 2呈现的,而是作为侧链。侧链的问题就是刚才我讲的,它的安全性是由这100多个验证人去保证的,而不是由主链的矿工去保证的。
当然从开发体验的角度说,三者现在应该都比较接近了,都是尽量去兼容EVM,无论是从编程的范式、基础设施、浏览器、金融的各种开发工具都已经非常类似。
DODO 雷达熊:对我们(DODO)来说接的最容易的是侧链。因为侧链上部署和在以太坊测试网上部署的流程是一模一样的。略麻烦一点的是Rollup,对于Arbitrum来说合约上不需要做任何变化,但因为它还是有一些自己独特的机制,本身没有区块号,用的是Layer 1的区块号,所以还要做一些微调。但总体来说成本都比较低。
成本最高的Optimistic,这也是为什么Optimistic要进行一次升级。目前在它上面接入是需要改合约的。改合约就意味着方方面面的产品都要微调。微调听起来好像是成本很低的事情,但其实后续的维护成本是非常高昂的。
好像餐馆,如果既卖汉堡又卖热狗,虽然看起来差不多,但为了卖这两种产品,就需要长期维护两条供应链,两个服务员,两个收银员,就非常麻烦。所以我们是很期待Optimistic进行升级完之后,能进行完全的EVM兼容。这样接入他们就和接入Rollup一样了。
总之,乐观Rollup的接入都不是什么特别困难接入。要说最困难的接入可能就是ZK 零知识证明的Layer 2,当然现在也没有出来的。因为零知识证明的东西都需要非常高级的密码学操作,对团队的实力要求非常强。而且很多ZK您可能感兴趣的文章: