收藏本页
返回顶部

币海首页> 要闻资讯 > 文章

以太坊Layer 2的N+1个未解之谜

来源 :链闻    Leora · 转载   2021-04-07 14:58 星期三
币海网微博
微信扫一扫

基于我们的观察,以及根据社区对Layer 2的公开讨论,本文整理了一份常见的Layer 2问题列表,以及潜在的解决方案:

Layer 2之内的各个应用有可组合性吗?

对,Layer 2网络内的应用是具有可组合性的,各个应用、智能合约之间可以互相调用。或者也可以通过一些第三方的工具实现应用之间的交互,比如Layer 1上的 Furucombo 就是提供类似功能的,Layer 2上或许也会出现这些工具。

当然,其实不是所有应用之间都有可组合性的需求,比如大多数DeFi应用和NFT就不需要组合在一起。

不同Layer 2之间的应用有可组合性吗?

不同Layer 2之间的应用是不具有可组合性的,至少目前的一些Layer 2方案还没考虑到跨网络的应用调用能力。

但是如果有跨Layer 2的资产迁移需求,目前已经有部分团队在实现了,比如Connext、Celer的cBridge、DeGate、Hop Protocol等。

多个Layer 2节点之间如何协调?需要有共识吗?

Layer 2网络之中也存在一些特殊的节点,帮助维护网络的运营和安全。这些节点可能需要定期将二层的数据发布到一层,可能需要监控所有Layer 2数据防止有人作弊,也可能需要提供零知识证明的算力等等。

目前很多Layer 2项目都没有公开多节点怎么互相协调的机制,也就是二层网络的节点之间是通过怎样的共识达成一致的。所以很多扩容网络早期会以单节点或者单运营商的方式运行,毕竟这样安全也可控。

其实也有部分团队提出了相对简单的共识,比如Hermez提出的Proof of Donation,所有节点之间是通过竞价的方式获得打包权,价高者付出协议原生代币HEZ,并可以从用户付出的转账费用中获得收入。

从长期来看,Layer 2网络都应该会实现自己的一套共识方案,以满足去中心化和无需许可的特点。

Layer 2网络都会发行代币吗?

目前来看,很多Rollup方案的网络都还没有表示是否会发行代币,但是发行代币的可能性不低。

这个问题和上一个问题相关,如果扩容网络需要加入共识,那就很天然的需要原生代币,否则以什么方式实现共识呢?当然,或许也可以用ETH。

比如Hermez实现共识的方式就是通过协议的代币 HEZ,Matter Labs也已经公开表示将会为zkSync网络发行代币。也有几个Layer 2方案之前就已经发行了代币,比如路印协议、Celer、Polygon (Matic)等。

目前Offchain Labs (Arbitrum)、Optimism、StarkWare、Fuel Labs、Aztec都还没有表示过是否会发行代币,也不愿意提及这方面的思考。或许他们也是在完善这方面的设计,以提供博弈均衡的代币经济学方案。

可以在Layer 2实现隐私交易或资产匿名化吗?

 有个别团队在通过一个独立的Layer 2网络为以太坊增加隐私交易功能,为用户增强资产匿名化的效果,类似于混币工具Tornado.Cash。

Aztec是目前专注于该领域的团队之一,他们刚刚在主网上线了 2.0 版本(非稳定版本,尚不建议用户使用),可以在他们的以太坊二层 Rollup 网络中实现隐私交易。

虽说二层扩容方案ZK Rollup的「ZK」是指零知识证明,但是这个ZK并不是用在隐私交易上的,而是利用zk-SNARKs技术中的「简洁性」(succinctness)提升可扩展性。所以Aztec为他们的技术取名为ZK² Rollup或ZK ZK Rollup,为ZK Rollup加上了用来实现隐私的零知识证明。

考虑到目前以太坊社区最重要的匿名产品 Tornado.Cash 的Gas消耗量较大,对1 ETH进行一次隐私操作可能至少需要消耗额外20%的Gas(保守估计),很大程度上阻碍着项目的采用度。所以,也许Tornado.Cash最终也会考虑Layer 2解决方案。

Layer 2上能避免抢先交易或MEV吗?

已经有部分Layer 2协议(比如 Offchain Labs、Optimism 和 Matter Labs)开始针对该主题进行了研究和推出了解决方案,但是离最终上线应该还有些时间。

以太坊Layer 1主网自DeFi应用的普遍化和复杂化之后,针对交易排序的价值摄取行为逐渐增加,通常这类行为可以称为抢先交易(front-running)或MEV(Maximal Extractable Value)。

此前Offchain Labs曾表示他们已经发表了研究论文,将会探索全新的共识算法,让交易排序变得更去中心化,最终实现减少MEV的可能性。而Matter Labs则考虑通过零知识证明和VDF(可验证延迟函数)实现。

同时,还有一些团队尝试在Layer 1上提供MEV的解决方案,比如研究团队Flashbots。不过,相比较需要很高安全性的区块链底层Layer 1共识来说,在Layer 2上解决这个问题可能会更灵活和高效。

版权信息
来源:链闻
版权:转载
原文链接:https://www.bihai123.com.cn/news/ywqkl/313406.html
作者:链闻
编译发布:Leora
声明:
此文为转载内容,不代表币海启行网的观点和立场,仅供参考。

用户评论 (0)

0/140
币海网

区块链行业资讯链媒[币海资讯官网]

  Coypright @币海网 · 前海宏创投资(深圳)有限公司 · 版权所有