Time:2023-08-09 Click:111
采访:Jack,BlockBeats
翻译:DaiTJ、Jaleel,BlockBeats
编辑:Jack,BlockBeats
经过近 5 年的研发和酝酿,Linea 团队在 7 月的巴黎 ETHCC 大会期间宣布了主网 Alpha 的上线,引起了社区的广泛关注。截止 8 月 4 日,据 Dune 数据信息显示,其主网在一周内就涌入了 100 多个生态项目,跨入了超 2 万枚 ETH,交易笔数达到 17 余万笔,交互地址数超过 12.7 万个,使得 Linea 成为 Goerli 上交易量最大、增速最快的项目之一。
而从今年初开始,ZK 赛道就进入了军备竞赛的阶段,这种竞争在最近几月进入了白热化状态,zkSync 和 Starknet 紧随 OP 阵营,争相发布了自己的 L3 计划。同样是在年初,Linea 以横空出世的姿态挤进了本就十分拥挤的 ZK 赛道,并逐渐以黑马态势吸引着越来越多的用户和注意力。
今年 3 月「Web3 大厂」ConsenSys 推出了公开测试网,并重新命名为 Linea。这个 2022 年第四季度上线的测试网络,在 3 个月的时间里已经处理了 35 万余笔链上交易。在官方的一篇博客文章中,团队写道:「Linea 代表了 ConsenSys zkEVM 的下一阶段进化,即为以太坊的新一代 dApps 提供动力。」
这个由 MetaMask 东家构建的区块链扩容方案,希望将强大的零知识证明与生态活跃的 EVM 结合,帮助开发者以最简单的方式构建或迁移现有的 dApps。作为 EVM 等效的 Type 2 zkEVM,Linea 为解决 ZK Rollup 与 EVM 兼容性问题提供了新的可能。此外,ConsenSys 还希望充分利用自己的生态优势,让 Linea 原生集成公司旗下的 MetaMask 钱包和开发人员工具包 Truffle。
Declan 在 2021 年以 Linea 产品负责人加入 ConsenSys 团队,核心职责是思考 Linea 核心开发团队应推动的功能,并洞察这些功能背后的重要性,以及客户及合作伙伴在使用我们的网络时可能遭遇的挑战。但 Declan 在采访中表示,从更广阔的视野来看,自己的长远目标是逐渐使自己的角色变得「多余」。
「这听起来或许自负,但我认为对于 Linea 来说真正的成功是人们对我们的 Web3 基建和团队产生更多关注。当人们专注于应用本身,而非背后的基础设施时,我们就知道方向是对的。这一思维模式在 Web2 的世界里并不陌生。例如,人们通常不会关心 Facebook 运行在哪一台云服务器上,他们真正关心的是 Facebook 这个应用本身。所以这就是我们在基建方面要做的事情。」
近日,BlockBeats 专访了 Declan Fox,深度探讨了 Linea 主网 Alpha、ConsenSys 生态版图、zkEVM 赛道的现状和未来以及账户抽象、多证明器(Multi Prover)等话题。
在 7 月的 ETHCC 大会上,Linea 发布了自己的主网 Alpha。在空投预期和一系列任务活动的推动下,不到一个月的时间,Linea 网络上的 TVL 就已经突破了 3, 000 万美元,生态内也迅速涌现出以 DeFi 为主的 100 多个应用项目。但在交互过程中,关于「跨链难」、「交互慢」等反馈并不在少数。对此,Linea 团队会给出怎样的解释?
据 L2 BEATS 数据显示,Linea 主网 TVL 在约两周的时间内就增长突破 3, 000 万美元,目前稳定在 2, 800 万美元左右
BlockBeats:首先要祝贺你们,Linea 主网的 TVL 突破在如此短的时间内就突破了 3, 000 万美元。在你看来,最主要的原因是什么?
Declan Fox:我认为我们能获得这样的成功有两个主要原因。首先,正如您所说,我们从测试网积累了很大的势头。Linea 测试网启动了为期 9 周的「Linea 之旅」,用户每周可以体验不同主题的 dApp,如 DeFi 周、NFT 周、跨链周等。这个活动非常成功,我们看到了约 5, 000 万笔交易,并吸引了许多新的有趣协议的加入,如账户抽象协议在测试网就吸引了超过 100 万的用户操作。
我们在测试网活动结束后很快推出了主网,将这一势头带了过来。其次,在主网启动时,我们还进行了一场 NFT 空投,这是最大的链上 NFT 空投之一,向测试网活动的参与者空投了 35.2 万个 NFT,以奖励他们帮助测试网络、推进主网上线。我们还面向更多人开放了公开免费铸造 NFT 的活动。
我认为第二个原因是人们看到了 Linea 的前景,他们对 Linea 的未来充满期待。Linea 作为一条 zkEVM 公链,对开发者来说可以无缝迁移现有 dApp 或者开发新的 dApp。与此同时,Linea 也与 ConsenSys 的其他产品集成,主网上线时就默认集成到 MetaMask。
这不仅可以更容易吸引用户,对开发者来说也意味着他们的用户可以轻松访问 Linea 主网上的 dApp。我认为人们看到这种整合所带来的价值,所以纷纷加入 Linea 生态系统,尽管它还处于起步阶段。我们也有意将其标记为 Alpha 版本,明确表示这是重大的里程碑。现在 Linea 上已经有超过 3000 万的 TBR,这还不包括我们即将推出的代币桥(Token Bridge),可以实现稳定币和其他 ERC 20 通证的跨链。
Linea 还有很多令人期待的功能即将到来,许多 dApp 也在等待这些功能上线。总之,Linea 目前取得了很好的开端。
BlockBeats:你刚才提到了许多基于 Linea 的 DeFi 和 NFT 应用,随着主网 Alpha 的推出,你最希望看到哪类应用出现在 Linea 上?
Declan Fox:DeFi 绝对是 Linea 的一个重点领域。在加密货币和 Web3 中,DeFi 已经占有了重要地位,而 Linea 为 DeFi 带来了更多可能性。
首先,Linea 不仅是一个通用的智能合约平台,支持在其上组合搭建不同的 DeFi 协议,还提供了较低的 gas 费用和更高的吞吐量,这是以太坊所没有的。这为 DeFi 用户带来了更好的使用体验。
同时,作为一个 ZK rollup,Linea 继承了以太坊的安全性,不需要像侧链那样作出危险的权衡取舍。作为一个 ZKrollup,Linea 可以在几分钟内就完成 L2 交易的确定性,这对 DeFi 很关键,可以在数分钟内就对高价值交易提供确定性保证,而不是过去那样需要数周时间。
另外,考虑到与以太坊等其他系统的跨链桥接,Linea 的快速确定性也可以使跨链资金使用效率大大提升。这一点类似于取消资本管制的国家,可以更流通地吸引外部资金。
综上所述,作为一个 zkEVM rollup,Linea 为 DeFi 带来了独特优势,既保证了安全性,又提供了高效低费的用户体验。这会是 DeFi 在 Linea 上蓬勃发展的关键。
Blockbeats:接下来我想问问关于延迟提款时间的事。此前 Linea 宣布,出于安全考虑,会人为设置至少 8 小时提款延迟。能否解释下这一举动背后的原因?
Declan Fox: 8 小时的提现延迟可以视为一种暂时的安全措施或「训练轮」。正如我所说,Linea 主网目前还处于 Alpha 阶段,我们刚刚部署了该系统,需要确保在系统还比较初期的时候能保护好用户的资产。
设置 8 小时提现延迟的目的在于,如果 rollup 出现任何问题或者我们需要调查以保护用户资产,有足够的时间暂停操作或进行干预。我们在风险披露文件中提到,如果必要的话可以启动一个安全委员会来采取行动和干预。我们不希望这样做,但这是一种安全措施。
目前提款延迟是 8 小时,随着我们对系统的了解更加深入,主网运行时间更长而一切正常,我们会逐步取消这一限制。我相信 zkSync 现在还有 21 小时的提现延迟,甚至更长。但所有这些系统刚开始都有「训练轮」,我相信,随着时间推移,这些限制会不断减少。
BlockBeats:不过在与 Linea 网络的交互中,的确会听到关于网络延迟的抱怨,这是由于什么原因导致的?
Declan Fox:有两种类型的延迟。Layer 2 上的确定性更柔和一些,而 Layer 1 就是由以太坊本身确认交易的最终确定性。目前在 Layer 1 的延迟主要是由我们设置的 8 小时提现延迟造成的,不过这个会随着时间逐步减少。
目前 Linea 本身的延迟区块时间是 12 秒,配额是 3000 万 gas。在未来几个月内,我们会逐步缩短区块时间。降低延迟。从技术上说没有瓶颈,我们只是想要分阶段渐进地推出系统。下一阶段会将区块时间缩短 60% 左右,使其达到到 4 秒的出块时间,配额降到 1500 万 gas,之后会进一步缩短区块时间并提高配额。
降低延迟、提高吞吐量确实不容易,但我们处于有利位置,因为我们有 Basu 团队为我们提供技术支持。Basu 团队目前已经在以太坊 Layer 1 上执行区块,未来也会成为 Linea 的排序节点。
这是一个经验丰富的团队,他们开发的客户端软件已经过实战检验,可以无缝地在 Linea 上应用。这将是确保我们既能做到快速出块又能容纳大量交易的关键区别因素。总之,这并不是技术瓶颈所限,而是系统分阶段渐进推出的结果。
不得不承认,许多人关注 Linea,是因为它背后的实力靠山——「Web3 大厂」ConsenSys。这家成立于 2014 年的 OG 加密公司,如今业务已经遍及整个加密行业。作为区块链技术领域最大和最基础的实体之一,ConsenSys 拥有顶尖的计算机科学家、协议工程师、软件开发人员以及企业交付专家。2018 年,ConsenSys 被《纽约客》称为「以太坊社区最著名、最普遍的去中心化应用程序开发者和推动者」。
在其打造的众多产品中,MetaMask 无疑是最具影响力的。现在,这个用户群体庞大的 Web3 钱包将为 Linea 带来天然的用户数量优势。截至目前,Linea 在多轮融资中募集了 7.26 亿美元,估值约 70 亿美元。作为 ConsenSys 的强力打手,Linea 毫无疑问将在最市场空间的扩容赛道为 ConsenSys 打下一片天地。当然,这也引申出了关于 Web3 去中心化精神和大型团队中心化发展之前的忧虑与思考。
ConsenSys 创始人兼 CEO Joe Lubin 在 2019 年以太坊纽约大会上作演讲,背景标题是《集体资本主义时代》
BlockBeats:在您看来,Linea 在 ConsenSys 生态系统中扮演什么样的角色?
Declan Fox:ConsenSys 有一整套的产品。ConsenSys 自以太坊起步之初就存在,其创始人 Joseph Lubin 也是以太坊的联合创始人,可以说以太坊是 ConsenSys 的血脉。在以太坊的发展过程中,ConsenSys 一直给予支持,推出了 Infura,它管理了超过一半的 Web3 流量,同时也孵化了 MetaMask 这一领先的 Web3 钱包。
ConsenSys 还孵化了许多公共产品,比如 Baesu(以太坊领先的执行客户端之一)、Teku(ConsenSys 旗下以太坊 2.0 合并重要的执行客户端之一)、Web3 Signer(用于安全签名私钥或交易的工具) 等。Linea 作为一个关键的基础设备来拓展以太坊的交易能力。我们早在几年前就意识到这一需求,同时也需要在扩展的过程中保持 EVM 的网络效应。
因此 Linea 可以说完善了 ConsenSys 的技术栈,以便对从用户通过 MetaMask 发起交易到达 RPC 层,以及在可扩展的通用平台上实际执行交易的整个过程产生影响并提供支持,而这个通用平台就是 EVM 兼容的 Linea。可以说 Linea 完美地融入了 ConsenSys 提供的解决方案组合,助力推动整个生态发展。
BlockBeats:但这也引起了一些人的担忧,他们认为 ConsenSys 正在成为 Web3 以及加密世界中的一股中心化力量。大多数人使用的钱包是 MetaMask,以及 ConsenSys 为其提供的 RPC,很快还会有更多人使用 Linea 网络。我想知道 Linea 团队是怎么看待这种观点的?
Declan Fox:我认为我们应该看到,所有这些产品都有计划朝着去中心化和许可自由创新方向发展。
逐一来看,首先 Linea 已经在主网启动时发布了去中心化和信任最小化路线图,明确了 Linea 的运营和治理会逐步去中心化,降低对 ConsenSys 的依赖。MetaMask 用户也可以选择不同的 RPC 节点,使用非 Linea 网络。团队正在开发 MetaMask Snaps,允许任何开发者在无需许可的情况下扩展 MetaMask。
Linea 也支持使用任何钱包。可以看到,ConsenSys 通过提供这些关键基础设施产品,助推了整个 Web3 生态系统的发展。但这些产品的核心理念依然秉持去中心化和用户选择自由的原则。用户可以根据自己需求随时选择退出。
BlockBeats:让我们谈谈 Linea 上的账户抽象。作为原生集成 MetaMask 的 L2 网络,Linea 能否更好的辅助 MetaMask 实现账户抽象方面的创新?
Declan Fox:是的,我们的理念是无需许可的创新。所以即使是对于今天的 Linea 来说,还有其他钱包也支持 Linea。同样,MetaMask 会继续支持除 Linea 之外的所有其他网络。我们正在努力寻找共同改善用户体验的方法,但是,在维护无许可创新的前提下,同时营造一个可以解决用户问题、推动空间向前发展的环境,两者之间需要保持微妙的平衡。
在协议层实现账户抽象短期内是不太现实的。它虽在以太坊的路线图上,但我们不会在明天就看到 EIP-4337 的落地。我们目前在应用层面上实现了 EIP-4337 和智能合约账户,但仍然很耗费成本,更适合在 Layer 2 上应用。Linea 作为一个 Layer 2 的 zkEVM 公链,可以与以太坊主网完全兼容。
因此,以太坊社区推动的各种标准,如 4337 ,可以很容易地在 Linea 上实现。这使我们能够利用账号抽象快速发展的社区,从 Linea 生态系统运行第一天就支持这一功能。此外,我们还将寻求支持新的端点,以简化管理并保护 RPC 层和序列化层免受拒绝服务攻击。这些都源自以太坊更大的社区共识。由于 Linea 是一个完全兼容的 zkEVM,我们很幸运能轻松加入并延续以太坊的网络效应。
谈论 Linea,关于 zkEVM 的话题是绕不开的。作为加密行业「最卷」的赛道,zkEVM 领域汇聚了这个行业最具能力和智慧的开发者。而除了关于 ZK L2 不同类型的技术实现外,「RaaS」近期也成为了这群天才们内卷的「重灾区」。在 OP 阵营先后推出 OP Stack 和 Orbit 后,zkSync 和 Starknet 也紧随其后,发布了 ZK Stack 和 Appchain。作为 zkEVM 的实力代表之一,Linea 在这一领域是否会有同样的动作呢?
Truffle Ventures 合伙人 Kayla Phillips 梳理的《Rollup SDK 版图》
BlockBeats:接下来我想谈谈关于 zkEVM 的一般性话题。为什么 Linea 选择成做 Type 2 zkEVM?与 Polygon zkEVM 和 Scroll 相比,Linea 最大的优势是什么?
Declan Fox:我们选择打造 Type 2 zkEVM 的决定可以追溯到 4 年前,也就是 2019 年 1 月。当时,我们的研发团队 Consensus R&D(这个团队也帮助实现了合并和引擎 API)正在研究扩容解决方案。2019 年那会,许多讨论集中在 optimistic rollup 上,而零知识技术还处于起步阶段,EVM 也不好直接作为电路模拟。
所以很多人不愿走零知识证明的路线,而是构建自己的 zkEVM,这些虚拟机有自己的编程语言,而 EVM 在 Web3 中拥有最大的开发者、工具和 dApps 生态系统。考虑到 EVM 生态巨大,我们不希望从零开始,而是维持 EVM 的网络效应。所以当时我们就认为,零知识证明是未来最优的扩容方案,同时也应该保持 EVM 的网络效应。于是我们着手实现这一目标,经过 4 年时间,终于做到了一个既高性能又兼容 EVM 的 zkEVM。
作为 Type 2 ,意味着我们在很大程度上与 EVM 相当,我们使用与以太坊相同的 Solidity 编译器,RPC 接口也兼容以太坊 JSON-RPC。这对开发者非常友好,他们不需要学习新语言、新工具,现有的 dApp 也可以无缝衔接。这对去中心化也有好处,用户可以随时选择退出,不存在供应商锁定风险。我们遵循以太坊的标准,与任何实现 EVM 的项目保持一致,这对去中心化来说也是有好处的。
还有其他正在打造类似 Type 2 zkEVM 的项目,我认为 Linea 与其他项目的区别主要在两个方面,一是技术实现,二是生态融合。
在技术方面,我们可以带来更高的性能。具体来说,零知识证明中 Prover 的速度和验证成本对用户体验和交易费用至关重要。我们从 2019 年 1 月就开始打造自己的 Prover,经过 4 年时间和大量研发资源的投入,可以说是行业中最优的。我们直接将 EVM 运算算术化,而不是增加中间翻译步骤。这让我们可以在更低级别进行优化调整,而其他系统则无法做到这一点。
在生态融合方面,Linea 与 ConsenSys 旗下其他产品进行了深度整合。比如与 MetaMask 的原生集成,这只是一个开始,但已展现了我们可以提供从钱包到 RPC 再到执行层面的整套用户体验的可能性。另外 Infura 提供了基础建设方面的支持,可以提升 Linea 的稳定性和安全性。最后,Basu 团队为我们提供执行客户端和排序节点。这种协作可以创造更全面连贯的用户体验,这也是其他平台难以匹敌的。
相关阅读:《专访 Polygon zkEVM:MATIC 一个 Token 就足够了》
BlockBeats:除了不同类型的 ZK Rollup 外,近期另一个流行的概念就是「RaaS」(Rollup 即服务)。作为 zkEVM 领域的有力竞争者,Linea 在这个方向是否有相关计划?
Declan Fox:这确实是一个有趣的话题。总体上我们讨论的是 Appchain 或面向特定用例的链条的激增,这其实并不是什么新概念。我认为随着 rollup 的出现,相比过去单体化的 Appchain,现在启动一条新的链条变得非常简单,也是更有意义的。
之所以有人想要做这件事,有时是因为他们需要更灵活的执行环境,也可能是想要拥有自己的孤立区块空间,完全控制应用的吞吐量和需求。我认为未来不太可能只有一种共享的执行环境来处理所有交易,这一点与计算的发展类似,从最初的单个服务器运行多个应用,到后来一个应用对应一个服务器的趋势。
当然,共享执行环境仍有其价值,我们可以继续推进其发展,看看可以构建哪些用例。共享执行环境可以实现同步的组合性,这在碎片化的多链世界难以复制。Linea 已经承诺会开源代码,所以 Linea 的技术栈可以被实例化。如果碎片化的趋势继续加剧,对 Linea 虚拟机的不同实例化实现存在更多需求,那么极速的证明生成将就很关键,以便与其他链进行状态验证,保证用户体验的流畅性。
Linea 恰好拥有一个非常快速的 Prover,所以如果这种趋势持续,Linea 的技术栈和虚拟机对于希望搭建自己的执行环境并最终汇总到以太坊主网的团队来说将非常有吸引力。许多团队已经在初步讨论中意识到这一点,但我们还没有收到任何正式的消息。
在 Linea 团队,还有一个受关注的重点,即多证明器(Multi Prover)。这个概念指的是什么?多证明器能为 zkEVM 和加密行业带来什么?为什么团队觉得它如此重要?
BlockBeats:Linea 一直在推广「多证明器」概念,团队目前对这个证明生成模型有哪些思考?
Declan Fox:是的,这是我们在主网 Alpha 启动时发布的去中心化和信任最小化路线图中提到的内容。其基本思路是,Layer 2 的交易或批量交易可以同时由多个零知识证明来证明。只要其中大多数在 Layer 1 上得到验证,就可以保证安全性。这比只有单一证明器的 rollup 更可靠,没有单点故障风险。随着以太坊不断发展,规范需要重新审计和更新,多证明器模型可以帮助摆脱各种限制。
作为一个紧密复制了 EVM 规范的 zkEVM,Linea 处于极好的位置,可以解锁多证明器模式。我认为一旦实现这点,将会吸引新的风险规避型企业、流动性和用户进入 Layer 2 。因为这给他们更好的保证,即使某个证明器存在漏洞,系统仍能保持安全。这与以太坊主网上拥有多种执行客户端类似,可以提供多样性。我们希望能在 Layer 2 上复制同等级别的安全性。
BlockBeats:团队目前是否有了成熟的设计方案呢?
Declan Fox:多证明器的具体设计方案还是一个开放的话题,我们不想过早收敛到至某一固定方案。但基本来说,会有三个不同实现的 zkEVM 同时对一批交易生成证明。只要在 Layer 1 的验证合约上达到法定人数,比如三个实现中两个是有效的,那么即使一个实现有问题,也可以保证安全。
多证明器也可以让我们在 Prover 方面进行更多创新,因为存在回退保障。总之,多证明器带来了很多有趣的可能,这也是我们路线图中长期的目标。具体的技术方案,我们会保持开放态度,不过早固定。我们的目标是在 Layer 2 实现与以太坊主网类似的安全多样性。多证明器不仅提升了稳定性,也给了我们在证明生成方面更大的创新空间,这非常令人期待。实现多证明器仍需时间,但它绝对是我们的长期目标和愿景。
BlockBeats:关于可以用多证明器模型做些什么有趣的事,团队内部是否有讨论?
Declan Fox:从用户的角度来看,多证明器模式大致与今天的形式相同。但它可以让开发者和用户对系统的成熟性有更高的信心,因为增加了多样性和对错误的弹性。这一点类似于以太坊主网上拥有各种执行客户端和共识客户端。如果其中一个客户端出现错误,只要整体实现了足够的多样性,以太坊仍能保证安全。我们正在把以太坊的这些设计原则应用到 Linea 和 Layer 2 中。
BlockBeats:总体而言,你认为团队接下来最重要的工作是什么?
Declan Fox:我们最关注的还是用户采用量的增长,为此我们计划从几个方面入手。
首先,继续降低交易成本。Linea 的费用已经比以太坊低很多,但短期内仍有进一步下降的空间。我们可以通过聚合证明的方式,我们使用零知识证明或有效性证明来在以太坊上完成第二层交易。实际上,我们可以将许多证明聚合在一起,并递归地证明它们,以便将固定的证明验证成本分摊在更大的交易集合上,降低 gas 费用。
数据压缩也可以帮助降低从 Linea 到以太坊的调用数据成本。我们还希望应用 EIP-4844 ,发布调用数据到以太坊时的花费也会降低。这个以太坊协议变更将在今年晚些时候应用,到时我们会把节省的成本传递给用户。
其次是改善新用户的入门体验。通过账户抽象等方式简化钱包开通和初次使用 DApp 的流程,以吸引新一波用户加入。我们已经在 Linea 上实现了 EIP-4337 对账户抽象的应用,在 Linea 主网上,我们也在与 Pimnico 等合作伙伴共同探索无需输入密码便可开启钱包的可能性。
另外要加强安全性。我们会鼓励生态合作伙伴和专注于安全的协议提供关于恶意智能合约的见解和信息给用户,以非许可的方式帮助用户避免受骗。当前各链上存在许多欺诈行为,这不利于大规模用户采用。我们会在保持开放性的前提下,以分散方式努力提高安全性。