NBS:一文寻找Vitalik所说的“专用型”Layer 3及其用例

2023 年开年,Layer 2 热度在久经准备后居高不下,已有人将 2023 年称为“Layer 2 ”之年。Arbitrum 的空投、Coinbase 的进场之外,未被充分消化完成的 Layer 2 注意力纷纷涌进了 StarkNet,Zksync 等已经处于Web3社区视觉中央的 L2 项目中。前几日的美联储加息在社媒上造成的声浪,可能都不及前者的三分之一。

在这时,我们后退一步,与市场情势保持距离,从远景中或许可以获得新的启发:什么是“Layer”?在众多扩展方案中,哪些是发生在结构层的变化;又有哪些是功能性的变化,L2 扩容生态系统的成熟意味着结构的固化还是新一轮的调整?

我们可以从“Layer 3 ”这个概念出发。“Layer 3 ”的概念源自 StarkWare,它曾于 2021 年年末以”分形式扩容“(fractal scaling)为题撰文,将 L3 定义为在 L2 上递归性建造的专用型应用环境层 (application-specific layer),其中特别强调了递归证明(recursive proofs)在区块链多层架构上的实用,以至有可能延展至不止于L3 (It’s layers all the way down!)。

Layer2 ZK Rollup的NFT市场Mint Square上线.stark域名:9月17日消息,基于以太坊Layer2 ZK Rollup的NFT市场Mint Square上线由Starknet.id提供支持的.stark域名。.stark个人资料URL现已支持Mint Square测试网,主网即将推出,目前可按长度过滤或按类别进行搜索浏览。[2022/9/17 7:02:48]

Layer 3 的概念提出一年后,也就是去年年末,Vitalik 在一篇新文中提出了 “Layer 3 ” 的三个愿景(原文:https://vitalik.ca/general/2022/09/17/layer_ 3.html;中文版:https://www.ethereum.cn/Layer 2/layer 3 )

L2 用于扩容,L3 用于定制功能,如隐私。这个愿景的 L3 无意于提供“可扩展性平方”;不如说,会有一层堆栈帮助应用程序进行扩展,然后还有一些独立的堆栈层用于满足不同用例定制功能的需求。

L2 用于通用型扩容,L3 用于定制型扩容。定制型扩容可能会有不同的形式:专用型应用可以使用 EVM 以外其他虚拟机来进行计算, rollup 的数据压缩也会围绕定制型应用程序的数据结构进行优化(包括将“数据”从“证明”中分离出来,并使用每个区块中的单个 SNARK 完全替换掉这个区块中所有的交易证明)。

ZK Rollup扩容方案StarkNet Alpha上线以太坊主网:11月29日消息,StarkWare推出的以太坊Rollup扩容方案StarkNet Alpha今日上线以太坊主网。StarkNet是一个无需许可的以太坊L2网络去中心化Rollup扩容方案。StarkNet允许任何dApp实现其计算规模,而不会影响可组合性和安全性,它依赖于安全和具可扩展性的加密证明系统——STARK。StarkNet建立在Cairo编程语言之上,Cairo和STARK均由 StarkWare内部开发,并为生产级应用程序提供支持。除其他功能外,StarkNet Alpha支持通用计算智能合约,支持与其他StarkNet合约以及通过 L1<>L2 消息与L1合约的可组合性。StarkNet Alpha在Rollup模式下运行,所有状态差异数据都在链上发送。

StarkNet Alpha上线以太坊主网意味着开发者可以在StarkNet上部署他们的合约,用户可以向这些合约发送交易,每个StarkNet区块都在链上被证明和验证,应用程序获得无限扩展并保持L1安全性。这是一个Alpha版本,该网络仍在开发中。团队不断添加功能、修复错误并对其进行改进。在接下来的几周和几个月内,团队将在以下功能上升级Alpha:合约升级机制;收费机制;添加系统调用(get_block_number、get_block_timestamp 等)。[2021/11/30 12:39:57]

L2 用于去信任扩容(如 rollup),L3 用于弱信任扩容(如 Validium)。Validiums 指使用 SNARK 验证计算结果的系统,但是它将数据可用性放在了受信任的第三方或委员会处。在我看来,Validium 被大大低估了:尤其是,运行 Validium 证明生成器并定期提交哈希上链的中心化服务器也许真的可以很好地服务于许多“企业区块链”应用程序。Validium 的安全性指数比 rollup 低,但是相较之下便宜很多。

StarkWare推出ZK Rollup扩容方案StarkNet Alpha2版本:金色财经报道,据官方消息,StarkWare推出ZK Rollup扩容方案StarkNet Alpha2版本。StarkWare发布了一个测试框架,开发人员现在可以在本地有效地测试他们的合约。新功能包括可组合性,支持智能合约之间的交互;本地测试框架,将允许开发人员通过在本地测试其StarkNet合约部署和交互来加快dApp开发,此版本仅包L2交互,下一版本将扩展功能和易用性;性能提升,改进了StarkNet的设计,支持更高的吞吐量和更短的验证生成时间,允许创建更大的区块,从而降低每个交易的成本。添加了一个内置函数来支持StarkNet合约中更高效的按位运算(文档);以及StarkNet正在从Ropsten迁移到Goerli。[2021/9/1 22:53:12]

在接下来的论述中,Vitalik 给出了一个对比图。他认为左图(三层架构)中,专用型应用环境或隐私方案、Validium 等子生态系统可以存在于 Layer 2 的 rollup 之中,也就使得在 rollup 下一层的跨域操作可以不经由 layer 1 ,由此降低操作的费用。对于 ZK rollup 来说,这是一个较好的解决方案,尤其是在平衡 batch 间隔和 gas 费开销上(通过在一个 ZK rollup 中嵌套另一个 ZK rollup,从外层 layer 向内层进行层层打包证明,无需频繁地向L1提交证明,仅读取L1状态根而无需写入交易)。当然,并不是所有的 Layer 2 都需要应用这样的解决方案,也并非仅此一种解决方案可以解决相应问题。针对 Optimism 这样的 Layer 2 ,由于欺诈证明窗口期的存在,应用 Layer 3 在时间和技术上都具备更多的复杂性。

以太坊ZK Rollup扩容方案Hermez上线USDT:Hermez Network上线USDT稳定币。通过在Hermez上推出USDT,以太坊上的Gas费压力有望减轻。此前消息,以太坊ZK Rollup扩容方案Hermez Network正式上线。这意味着Hermez的主网已经启动,用户现在可以以更低的Gas成本转账。(Cointelegraph)[2021/4/19 20:36:52]

Vitalik 的这篇文章中,对 StarkWare 的架构给予了很高的评价(他的博客文章本身也得到了 StarkWare 团队的意见)。StarkWare 将同心圆最高延伸至 L 4 ,除L1为以太坊外,StarkWare 自身的生态从L2(公共 StarkNet)到L3(应用专用型 StarkNet,rollup 或 validium 的 StarkEx,隐私 StarkNet 等),以及 L 4 (同样,隐私 StarkNet 也被归为第四层,它并非一种扩容需求,也不需要被打包至L2的公共 StarkNet 层)。

路印协议 Steve Guo:短期Optimistic 或胜出,中长期ZK Rollup将胜出:3月11日,在以《Layer2百花齐放, DeFi 们如何“站队”?》为主题的AMA中,路印协议CTO Steve Guo、Synthetix大中华区负责人Dorothy、Huobi Global商业战略总监哲叔、Starks Network联合创始人张晓关于即将到来的Layer2展开了精彩的对话。

Steve Guo表示,路印协议的设计考量最重视安全性。zkRollup相比于Optimistic Rollup来说,最大的好处就是在于能保证用户资产结算的最终确定性时间比较短,能做到分钟级别,而Optimistic Rollup则需要1周以上的时间。

Steve Guo认为“在短期内,对于通用EVM计算而言,Optimistic Rollup可能会胜出,随着ZK-SNARK技术的改进,在中长期而言,ZK Rollup将在所有用例中胜出。”在接下来2年左右的时间,会多个Layer2共存。一些严重受限于Layer1资源的一些应用场景会在Layer2上得到更大的爆发,比如DEX,去中心化的永续合约,去中心化的期权等项目。[2021/3/11 18:36:52]

StarkWare 的生态中,除去自身 StarkEx 和 StarkNet 的集中/分散式服务外,还有一个重要一环,即应用专用型 StarkNet。StarkWare 在近几个月积极扩充自己的生态,并取得了卓有成效的结果:

StarkNet 的官推中,将 StarkEx 介绍为 “a scaling engine for specific applications”,即为特定应用制造的可扩展性引擎。通过 StarkNet 和 zk-STARKs ,StarkEx 为 Dapps (尤其是 DEX)提高可扩展性的解决方案。链下计算、批量处理等技术使得在安全可信的同时,gas 费和交易处理时间都得到了较大的优化。dYdX,ImmutableX 等都是 StarkEx 上的应用实例。

以专注于社交通讯和 Gamefi 的 Web3 MQ 作为 App-specific StarkNet 的 Layer 3   

Web3 MQ 在去中心化通讯协议的测试结果中,以目前最快和可扩展性最好等指标相对占据技术上的优势地位(暂未上线主网)。通过在L2上进行结算,Web3 MQ 的代币经济和支付安全得到了有效保障;而自身作为一个独立的、可以分布式运营节点的中继网络,Web3 MQ 为任何想要在其生态上 Buidl 的社交 d/app 或游戏提供了一个用户友好的开发层。Web3 MQ 的子协议 DAppMQ, PushMQ 与 SocialMQ 在不同方面绘制和补全了 Web3 通讯基建版图。在 2023 Q1,Web3 MQ 也会即将上线开放给所有人的测试网。

“自主世界”(Autonomous Worlds)是近期频繁在链游圈内外被提起的概念。dojo 是建立在 StarkNet 网络上的链游专用链。据 tarrence.eth, dojo 基于 Cairo 1.0 ,给链游提供了一套标准化开发框架,为自主世界提供模块化、可扩展的基石,并且正在进行 StarkNet 上高吞吐量的 layer 3 的进一步开发。

“Layer 3 ”有时被称为“L2中的L2”,但它并不意味着可扩展性的平方。L1 锁定的是安全,L2 锁定的是可扩展性,而 L3 如果只是单纯进一步扩容,就无需多出一层,因为往往“如果数据可以再次压缩,那么通常有一种方式将第二个压缩器的逻辑放入第一个的逻辑中,只要压缩一次就能让第二个压缩器或跟第一个压缩器相同的效果。”(原文)提出“Layer 3 ”的意义更多在于,仅仅是通用型扩容的 L2 无法满足特定应用类型的需求,而如果让每一个特定应用自行开发属于自己的协议,就失去了基础设施作为公共建造层的意义。

最后,我们可以看到,Web3世界持续在进行新概念的生产:从 Layer 1 到 Layer 3 ,从 Defi Summer 到 L2 Summer ,甚至于 Web3 本身也是从 crypto 而来的概念创新。这无疑佐证了这是一个发展极其迅速的行业,每一个概念都会迅速被迅速使用、直至陈旧,而大家迫切需要新的概念以安放潜藏在行业内部的革新冲动。Version 背后的命名代表的是一种共识,以“ 3 ”为后缀的各类项目代表的是在既有的 Web2 互联网世界未被满足的愿望。而“Layer 3 ”代表的也是一种“Layer 2 ”未满足的新的需求:一个“reminder”,在 Layer 2 背后如影随形地等待新的生发点。在 Layer 2 已接近夏天时,关注其中所缺少的部分,先行一步关心技术早春,相较于继续参与高温的空投竞争,将会更清凉长久。

方庭

个人专栏

阅读更多

金色财经 善欧巴

Chainlink预言机

金色早8点

白话区块链

Odaily星球日报

Arcane Labs

欧科云链

深潮TechFlow

BTCStudy

MarsBit

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

SOLSTAKE:以太坊2023年第一季度表现分析 未来可期

关键内容 2023年第一季度是加密市场的复苏时期。传统金融领域的动荡突显了对中立无国界货币和去中心化金融基础设施的需求。随着市场信心的提振,以太坊生态系统各个领域的活动均有所改善.

[0:0ms0-6:762ms