一文详细解读Coinbase Layer2网络Base与OP Stack
2月23日,Coinbase宣布推出基于OP Stack的以太坊Layer 2网络Base,以承载未来10亿级别的用户进入加密生态。目前Base已开放测试网并预计在两个月后发布主网。此前消息一出,整个市场都在讨论Base的未来。
3月5日,在以太坊丹佛大会ETH Denver上,Coinbase协议负责人Jesse Pollak表示,过去十年Coinbase一直以交易为中心,产品创新可能不是首要的,但现在该公司旨在改变这种状况,推出Base其实是对“创建一个平台”的投资,让开发人员更好地构建有用产品。
今日Beosin热点研究系列,就和我们一起解读Coinbase Layer2网络Base与OP Stack。
为何Coinbase要推出Layer2网络 Base?
Coinbase的最终目标是创建一个开放式的金融系统。Coinbase早在2016就有一个Coinbase秘密计划。该计划讲述了Coinbase将在加密生态发展的4个阶段所要完成的任务:
表格源自https://www.coinbase.com/blog/the-coinbase-secret-master-plan
第一阶段Coinbase团队与比特币、以太坊的开源社区合作,提供资金支持,帮助构建底层协议。
第二阶段Coinbase团队创建Coinbase与Coinbase Pro,为散户、机构和专业交易者提供安全便捷的加密生态服务。
第三阶段Coinbase参与构建/投资去中心化应用,为用户提供更加方便的应用层来使用加密货币。在此期间,Coinbase开发了Coinbase Wallet来帮助用户安全快捷地存储加密资产和访问各种去中心化应用;Coinbase Ventures也在Web3的各领域投资扶持有前景的项目:在DeFi里投资了Uniswap、Synthetix、Rocket Pool等项目,涵盖了交易、衍生品、合成资产、保险、ETH2.0等方面;在NFT领域投资了Yuga Labs、OpenSea、Rarible等项目,涵盖音乐、奢饰品、粉丝类的NFT和NFT铸造、发行、交易的平台;在基础设施方面投资了Aptos、Near、Polygon、Mina等公链,Arweave、Kyve、Subspace等存储设施,Alchemy、OpenZeppelin、Moralis等Web3开发工具。
第四阶段Coinbase将打造一个全球开放的金融系统,重塑现在的金融体系,提高全球的经济自由度。Coinbase将在这个金融系统中构建链上的身份和信用评分系统,为全球的普通用户和专业机构提供不同类别的贷款、储蓄、指数基金、股票投资以及跨境汇款等金融服务。此外,Coinbase还期待该系统可以改进线下和网上购物的支付系统。
而打造开放式的金融系统需要公共区块链及其生态。根据Coinbase的资深技术总监Jesse Pollak的描述,Coinbase在过去几年也有发布公链的想法,但最后都放弃了。
目前去中心化应用已经逐渐繁荣,Coinbase可以确定整个加密生态已经进入他们的第三阶段并向第四阶段前进。
而Base正是Coinbase第三阶段和第四阶段之间的关键部分。如果Base成功推出,那么有助于Coinbase自己的去中心化应用的开发和部署,在未来结合Coinbase Wallet和智能合约钱包的账户抽象技术,可以让Coinbase的客户非常方便地进入Base承载的金融服务协议。
为什么Coinbase要选择Layer2和OP Stack?
1. 构建Layer1的成本和难度高于Layer2。Coinbase如果选择构建自己的Layer1,那么它需要发行对应的公链代币,这会让它在未来持续承受SEC、NYDFS等机构的监管压力。此外,开发、运行和维护公链的成本要比运行Layer 2 Rollup的成本要高。
2. Layer2更为“正统”。Layer2是以太坊的重要扩容手段,已经承载了以太坊上的资金和流量。如果Coinbase推出公链而非Layer2,那么这条新公链与以太坊是竞争关系。正如2021年下半年的公链战争,Coinbase需要耗费大量资源才有可能吸引用户到它的新公链,加上Layer2、BNB Chain以及其它公链的竞争,Coinbase的新链很大概率会成为一座孤岛。而Coinbase选择Layer2,Base无需发币能避免监管,又加入了以太坊Layer2的阵营,能像Arbitrum和Optimism一样承接以太坊的流量,再加上Coinbase的引流,Base未来成功的概率大大提高。
3. OP Stack是一套完整可行的构建模块化Layer2的方案且OP Superchain的叙事宏大。据Jesse Pollak透露,他们几乎与每一个致力于扩容以太坊和开发Layer2的团队沟通过。他们意识到未来将会有许多Layer2网络,那么Layer2之间的战争也不可避免。如果Layer2网络之间还是像公链那般用跨链桥链接起来,这就和当前的糟糕情况一样:不同的网络之间依然割裂,跨链桥的风险与成本摩擦依然存在。而就在2022年的下半年,Optimism的团队正在将他们原先的开发工作拆解成多个层面的模块(Data Availability Layer,Derivation Layer,Execution Layer和Settlement Layer)并开发了OP Stack。OP Stack通过模块化解耦区块链各功能,并以API来组合各模块。只要某个功能模块API符合OP Stack的标准,那么就可以作为一个模块加入到OP Chain的搭建中。这使得其他开发者能快速地构建一个Layer2网络。而通过OP Stack构建的OP Chain不仅可以复用已有的Optimism的开发成果,还可以继续改造或者创新为OP Stack提供不同层面的不同模块,丰富OP Stack的生态。在此基础上, Optimism的团队提出了Superchain的设想,期待在未来实现Layer2的“大一统”。
图源自:https://stack.optimism.io/docs/understand/explainer/#superchain-overview
目前OP Stack推出了第一版:Bedrock。如图所示,目前Bedrock的Consensus Layer(由Data Availability Layer和Derivation Layer组成)采用的是Rollup,执行层为EVM,而结算层为Governance。这些层里的模块都可以被替换成其它模块。Lattice团队就通过Bedrock将Minecraft搬到了链上,制作了OPCraft。还有一位开发者将执行层的EVM换成了游戏模拟器,制作了一个游戏模拟器Rollup。目前Optimism在结算层面并未采用Fraud Proof或是ZK Proof,这也是它现在饱受争议的一点。但随着OP Stack开发的进行,在未来Optimism以及其它OP Chain能够在结算层方便地选择加入Fraud Proof或者ZK Proof。
图源自:https://optimism.mirror.xyz/fLk5UGjZDiXFuvQh6R_HscMQuuY9ABYNF7PI76-qJYs
除了Coinbase与OP Labs之前有共同研究EIP4844外,OP Stack的初步成型和Superchain的宏大叙事大概率是Coinbase加入OP Labs并参与OP Stack的研究和开发的最大助力。未来Base的部分手续费也会流入 OP Collective,继续推动OP Stack的发展。也许在未来几年,我们将看到更多OP Chain的诞生和OP Stack的繁荣,Layer2将迎来新的格局。
Base的意义
1. 帮助Coinbase为下一阶段去中心化应用的大规模采用做好准备。Base将承载未来Coinbase(2022年Q3 Coinbase有近1.1亿用户数和超过800万的月交易用户)、Layer2以及Layer1的流量。目前,已有近60个项目成为Base的生态合作伙伴,其中包括Chainlink、Nansen、Dune Analytics、The Graph等基础设施和工具,也有原先构建再以太坊的知名项目,如Sushiswap、Balancer、PoolTogether。
2. 帮助Coinbase增加收入来源。从下图可以看到,目前Layer2龙头在熊市一年的净利润约为4-5百万美元,而Coinbase在2022年净亏损超20亿美元,目前还面临因政策监管禁止提供ETH2.0质押服务的困境。Coinbase除了交易收入,还在努力拓展其它收入:托管费用、USDC以及其它加密资产的利息收入、Coinbase NFT市场。在未来Base的手续费将成为Coinbase又一份收入来源。
3. 进一步确定以太坊和Layer2的地位。Coinbase明确表示没有发币计划,使用以太坊作为网络汽油费。此外Coinbase加入了OP Stack的开发,并宣布继续投资和建设Layer2基础设施和相关工具。
4. 挑战Cosmos应用链、Avalanche应用链叙事。Base基于OP Stack开发。目前OP Stack下已有Optimism和Base两条备受关注的区块链,未来随着Layer2生态的繁荣很可能会出现更多OP Chain并组合成Superchain。在未来,OP Stack的Superchain对Cosmos和Avalanche的应用链叙事会是一个重大打击。
作为全球区块链安全生态系统中的重要安全服务提供商,Beosin安全团队近日正式推出针对诸如Optimism等Layer2上的智能合约的安全审计服务,旨在提前发现并协助项目方修复项目中的安全风险,保障用户与项目方的资产安全。
同时,形式化验证工具Beosin VaaS也支持evm,wasm的所有公链的智能合约的上百种常规安全漏洞和业务逻辑缺陷检测,能精确定位风险代码位置,帮助开发者提高智能合约的安全能力,护航Layer2的安全发展。
Scan QR code with WeChat