您当前的位置: > 山寨币 >
以太坊 Layer 2 的 N 个未解之谜以及潜在的解决方案
梳理常见的以太坊 Layer 2 问题以及潜在解决方案。
撰文:潘致雄
以太坊 Layer 2 即将在本月入进一个新的阶段,基于 Rollup 技能的 Optimism 网络将正式在主网上推出,Offchain Labs 的 Arbitrum 方案最快也会在本月或下个月推出。
Layer 2 是以太坊社区中的热点话题,可是「未解之谜」也不少。实在,各人对于 Layer 2 不少的质疑和问题,已经有了潜在的解决方案。固然,也有些问题还没有明确的谜底。
基于我们的调查,以及按照社区对 Layer 2 的公然接头,链闻顿了一份常见的 Layer 2 问题列表,以及潜在的解决方案:
Layer 2 的用户体验更差?
简直存在这个可能性,究竟早期 Layer 2 网络的钱包、应用、配套东西很不完善,就像早期的以太坊网络一样。出格是从观点上理解和进修 Layer 2 (二层网络) ,就更增加了认知承担。
不外幸好这个问题跟着二层网络的普及和举措措施的完善,是可以逐渐解决的。并且从久远来望,二层网络是可以增加用户体验的,好比用户在入进以太坊生态时,钱包就可以帮忙用户解决多 Layer 2 账户的问题,生意业务的速度在 Layer 2 网络中会更快,生意业务用度也更低。
所以从钱包和应用角度来说,最好的计谋可能是不需要让用户感知到什么是 Layer 2。究竟这是个技能术语,不是大多终端用户该进修和相识的。
资产从 Layer 2 退出到 Layer 1 需要一周时间?
有些基于欺骗财证实或博弈论机制的扩收留方案(好比 Optimism) 配置了长达一周的退出期,这个别验对于有即时生意业务和转账需求的用户来说简直很不友好。
这也可能成为阻碍用户入进这些 Layer 2 网络的最大疑虑之一,假如用户需要快速提现到 Layer 1 或者其他 Layer 2 网络,必需要给用户一些可以快速退出 Layer 2 的解决方案。
实在从久远来望,这应该也不会成为很大的问题,由于 Layer 1 很可能会成为更贵的结算层,大大都用户甚至都没有须要直接往 Layer 1,钱包、应用、生意业务所、OTC 通道都可以在 Layer 2 上完成。另外,假如将来只有一家独大的 Layer 2 网络的话,用户也就没有跨 Layer 2 的需求了。
可是假如将来是多 Layer 2 网络的格式,用户就会有较多的跨 Layer 2 需求,这时候假如也需要等候 7 天,用户必定是无法接管的。
所以已经有一些项目在提供跨 Layer 2 网络的资金桥,用户的资产可以即时从一个 Layer 2 网络跨链到另一个 Layer 2 网络,同时需要付出一些用度,究竟节约了 7 天的资金使用成本。详细来说,好比 Maker 在提供 DAI 的资金桥,Connext、Celer 的 cBridge、DeGate、Hop Protocol 也都在实验提供这样一套通用解决方案。
参考链接:《避开 Rollup 疆场,Connext 选择用状态通道买通 Layer 2「孤岛」》
(DeFi)应用需要开辟 Layer 2 专用版本吗?迁移成本高吗?
没错,对于大大都的 Layer 2 来说,应用开辟者是有分外的开辟成本的,可能需要进修该网络所特定的开辟情况,好比 zkSync 的 Zinc、StarkWare 的 Cairo,固然官方应该会提供一些根基的东西,闪开发者也可以很利便的将 Layer 1 应用转换为 Layer 2 版本。
就算是对于直接支持 EVM 的 Layer 2 网络来说,开辟者也需要布置一个 Layer 2 的版本,独立于 Layer 1 版本。
不外也有一些 Layer 2 方案思量到了开辟者迁移的难度,所以发现了「原地扩收留」的观点,Layer 1 的应用不需要做分外的调解,也能被 Layer 2 网络所使用。在这个场景下,Layer 2 更像是资金的指令层,专门用来实现资金的调配。在这个范畴孝敬的团队主要是 Celer 的 Layer2.Finance 和 StarkWare 的 DeFi Pooling 方案。
参考链接:《详解 Celer 新扩收留方案 Layer2.finance:「原地扩收留」而无需迁移 DeFi 应用》
终极会只有一个 Layer 2 吗?
有不少人认为终极 Layer 2 可能也会出现一家独大的格式,所以应用开辟者都在思量要挑选哪个 Layer 2 网络举行研发。究竟在统一个 Layer 2 网络中的应用才有更好的可组合性。
不外思量到差别 Layer 2 技能之间的差异性,好比宁静性、扩收留效率等因素,很可能不会只有一个终极的寡头。好比对于 Rollup 来说,晋升两个数目级已经长短常不错的了,可是假如想承载更高机能和更低成本的生意业务,可能Plasma技能更合适一些,好比 Polygon (Matic) 搭建的围绕 NFT 游戏的生态,就可以独立于 Rollup 生态。
ZK Rollup 会是最终解决方案吗?
许多人在比力 ZK Rollup 和 Optimistic Rollup 的时候,都以为 ZK Rollup 可能会是 Rollup 扩收留技能的终极形态,由于它更宁静。
可是思量到 ZK Rollup 双杰 Matter Labs 和 StarkWare 的主网上线时间都还不确认,所以根据守旧预计,他们的主网可能要到年底或者来岁了。这一年的差距足够其他项目在 Optimistic Rollup 或者 Plasma 方案上搭建应用生态,甚至是构建生态壁垒了。
另外 ZK Rollup 从机能上另有很大的优化空间,举行零常识证实类的计较需要耗损巨大的计较机算力,跟着 FPGA 方案或者通用 CPU 能力的晋升,机能和会逐渐晋升。
固然另有一种可能性,就是 Optimistic Rollup 在本年或者近两年内都可觉得扩收留提供最直接的扩收留效果,后续他们也可以和 ZK Rollup 方案举行互助或归并,以更宁静的方式实现扩收留。
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 网络都应该会实现本身的一套共鸣方案,以满意往中央化和无需许可的特点。
参考链接:《速览以太坊 ZK Rollup 扩收留方案 Hermez,将专注转账高频场景》
Layer 2 网络城市刊行代币吗?
今朝来望,许多 Rollup 方案的网络都还没有暗示是否会刊行代币,可是刊行代币的可能性不低。
这个问题和上一个问题相关,假如扩收留网络需要插手共鸣,那就很自然的需要原生代币,不然以什么方式实现共鸣呢?固然,大概也可以用 ETH。
好比 Hermez 实现共鸣的方式就是通过协议的代币 HEZ,Matter Labs 也已经公然暗示将会为 zkSync 网络刊行代币。也有几个 Layer 2 方案之前就已经刊行了代币,好比路印协议、Celer、Polygon (Matic) 等。
参考链接:《Matter Labs 将为 zkSync 推出原生代币,以实现共鸣并加速生意业务确认速度》
今朝 Offchain Labs (Arbitrum) 、Optimism、StarkWare、Fuel Labs、Aztec 都还没有暗示过是否会刊行代币,也不肯意提及这方面的思索。大概他们也是在完善这方面的设计,以提供博弈平衡的代币经济学方案。
可以在 Layer 2 实现隐私情易或资产匿名化吗?
有个体团队在通过一个独立的 Layer 2 网络为以太坊增加隐私情易功效,为用户加强资产匿名化的效果,雷同于混币东西 Tornado.Cash。
Aztec 是今朝专注于该范畴的团队之一,他们方才在主网上线了 2.0 版本 (非不变版本,尚不发起用户使用) ,可以在他们的以太坊二层 Rollup 网络中实现隐私情易。
参考链接:《以太坊隐私技能解决方案 Aztec 启动 Aztec 2.0 Rollup,已启用 ETH 隐私 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 (可验证延迟函数) 实现。
参考链接:《以太坊扩收留顶尖团队 Matter Labs 与 Offchain Labs 聊 Rollup 的将来瞻望》
同时,另有一些团队实验在 Layer 1 上提供 MEV 的解决方案,好比研究团队 Flashbots。不外,比拟较需要很高宁静性的区块链底层 Layer 1 共鸣来说,在 Layer 2 上解决这个问题可能会更机动和高效。
免责声明:作为区块链信息平台,本站所公布文章仅代表作者小我私家概念,与链闻 ChainNews 态度无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资发起。