Time:2022-11-23 Click:124
当我们谈到区块链时,脑海中大多会浮现出:去中心化、高度分散、自由运作等关键词。而在技术开发者享受链上世界红利,用户尽情体验链上功能与服务时,或许没有思考过支撑这一切运作的幕后功臣—— Layer,所扮演的角色发挥的作用。
Layer,Web 弹层组件,作为实现区块链丰富便捷操作体验的设施,支持链上运作的性能和表现。
广为认知的公链如以太坊是构建在 Layer 1 网络上,发展出的 Layer 2 在近年也是热门叙述,而最近悄然兴起的 Layer 3 又有何优势呢?本文将聚焦 Layer 3 ,解析一部从 Layer 1 到 Layer 2 再到 Layer 3 的进化史如何让我们参透 Layer 3 诞生的必要性与实际意义。
Layer 1 的先导者是以以太坊为代表的一众区块链智能合约平台,它们以较高的去中心化程度、更高的交易吞吐量与以太坊竞争,构成了 Layer 1 阵营的“排头兵”。但是如果没有以太坊的基础设施架构,这些公链的发展是困难的,因此许多 Layer 1 采取了“ EVM 兼容”的策略,以实现对以太坊缺陷的补足与自我优势的发展。
然而,Layer 1 如雨后春笋般地崛起带来了平台运作的挑战与压力。以太坊公链功能受限使其无法承载生态快速发展所带来的越来越多的执行和计算量,为在公链拥堵的环境下完成交易就不得不支付高昂的交易成本。
于是,打着降费和扩容旗号的 Layer 2 横空出世,Layer 2 的基本优化逻辑是进行公链功能的剥离和分层,把提供安全保障的共识机制留在 Layer 1 ,将计算和执行下放至 Layer 2 ,促使公链成为 Layer 2 的结算层,相比跨链和分片等机制更容易实现和操作。Layer 2 的应用普及,交易成本显著降低,可以说是一场非常成功的行业变革。
在保有去中心化模型的前提下,Layer 2 最大限度地提高了运作效率,但在高度定制化的应用场景中仍显不足,既然区块链可以分层,那为什么不可以提供一个独立层进行服务呢?这样不就更加个性化和更易操作吗?——这就是 Layer 3 的初始灵感。
Layer 3 如同 Layer 2 嵌套在 Layer 1 上,它和 Layer 2 之间也有着嵌套、递归的关系。通过递归证明的乘法效应,实现强大的可扩展性,同时这种扩容是呈几何级增长的,应用程序的设计者也能够更好地控制相关技术堆栈。通过自定义数据模型,加快区块链的技术周转率和功能运作效率。
Layer 3 存在的必要性在于实际可能碰触到的应用场景选择,我们可以探讨这样的一种情形:
发一个 DApp,能够承继以太坊的用户和安全性,但又不想只做一个合约,怎么办?
如果排除了选择 Cosmos、Polkadot 或者 Alt-L 1 ,那就只能选择 Rollups。但是开发一个 L 2 Rollup 成本又异常高昂,这该如何解决呢?
—— 利用 L 3 SDK 开发一个应用专用的 Rollup,即 Layer 3 。简言之,正如上文所分析的 Layer 2 适合解决降本扩容的问题,而 Layer 3 适合特定场景需求的应用。
近期,以太坊创始人 Vitalik 谈到 Layer 3 的现实应用时也归纳道:“L 2 用于扩容,L 3 用于可定制化扩容,这种定制化精准对接用户使用的特殊场景和开发者偏好的应用方向。同时 L 3 具备弱信任扩展特性,将数据可用性留给受信任的第三方或委员会,进一步保障用户隐私与使用安全”。
进一步讲,如果 Layer 3 能够实现大规模落地应用,那么隐私计算可以随时随地应用于任何交易。
我们都知道,区块链中数据是在加密状态下通过零知识证明、智能合约等方式实现数据之间的隐私计算,但这一需求是目前 Layer 2 的基础设施所无法支持的。如果将隐私计算功能成功放置到 Layer 3 上,凭借其强大的扩展性或许能够使 Layer 2 上的隐私保护交易成为可能。
再者,Layer 2 被诟病的互操作性与可组合性的倒退可以由 Layer 3 进行性能弥补。目前在 Layer 1 和 Layer 2 、Layer 2 之间使用的跨链通道运行效率低下且成本高昂。如果将层级间与同层间的组合操作平移至 Layer 3 将会是一个不错的选择,并且更易于操控和实施。
可以看到从 Layer 1 到 Layer 2 再到 Layer 3 的进化史上,对技术不断精进性能和增强体验需求促使 Layer 不断迭代和升级成进阶版本。并且这些升级的过程如电光火石般革新了我们对区块链的认知和看法,那么 Layer 3 到底会不会只是昙花一现呢?
目前,支持 Layer 3 生存发展的最大立足点在于其能够提供特定场景定制化的应用服务,Layer 3 可能会为以太坊或者说是区块链开辟一个新的空间,就像 Rollup 那样。
Layer 3 在应用场景服务的独到优势,极大改善了区块链行业长久以来难以突破的应用层面困境。高计算量、大容量承载、个性定制化等特点是 Layer 3 成熟方案所带来的显性技术红利,也催促着一批又一批面向 Web 3 时代的区块链应用加快研发进度。如链上游戏或成为第一批部署 Layer 3 的项目。
不过,看到 Layer 3 发展稳中向好态势的同时,也需要警惕当下诸多 Layer 3 服务的内容与用户需求相悖的风险,如果这些偏离用户需求和特定场景目标的项目没有被优化或改善,那么 Layer 3 也会成为浪费市场资源和发展空间的隐形杀手。
对区块链行业来说,分层模式是一个解决扩容的优秀方案,Layer 3 只是一个崭新的起点。伴随技术的的精进和成熟,未来可能还有 Layer 4 、Layer 5 等更多附加层与我们相遇,它们也有望成为 Web 3 时代技术发展底层逻辑的重要一环。