作者:ROUTE 2 FI ;编译:火火/文言区块链
1、探究Layer2(L2)机会地点
今天我想更仔细地研究一下L2(OP、ARB、Polygon、Base)。在EIP-4844之前,假如看到L2管理Token的价格上涨,我并不会感到意外,由于这个改动很或许会招引更多的买卖量进入这些链上。
在曩昔几个月里,我观察到某些L2方案招引了很多买卖,而且看到了许多项目在这些L2上进行开发。那么,这其间有什么大不同呢?这些L2方案是什么?
在深化了解L2方案之前,了解当时的以太坊主网状况非常重要。截至目前,以太坊主网每秒处理均匀12笔买卖,而在网络活动高峰期,以太坊主网上进行买卖的本钱曩昔曾一度达到无法承受的水平,关于普通的加密货币用户来说。这给以太坊带来了可扩展性问题。问题的根源在于网络中的每个节点都需求存储和验证已发生在网络上的买卖,因而形成了区块链。
在曩昔几个月中,我观察到某些L2处理方案招引了很多买卖,而且看到了许多项目在这些L2上进行开发。那么,这其间有什么大不同呢?这些L2处理方案是什么?
为了处理以太坊的可扩展性问题,引入了L2处理方案。L2s实质上是建立在以太坊之上的完全独立的区块链,从而承继了以太坊自身的安全确保。每个L2处理方案都具有其独特的安全确保和权衡。在以太坊上,最盛行的L2扩展方法是Rollup,例如Arbitrum、Optimism和Base。
Rollup是一种能够处理L1上的买卖的L2处理方案。以太坊上的一般买卖通常为156字节,具有必定的数据密集性。因而,Rollup在L2履行层面能够处理许多买卖,然后将它们捆绑成一个简明的买卖,发送到L1状况验证层。经过将L2履行层上的多个买卖捆绑成一个买卖,大大降低了每个买卖的gas费用。有许多类型的Rollup,并非都相同,但最盛行的是智能合约Rollup,即OP Rollup和 ZK Rollup。
智能合约Rollup是一种用户能够将资金发送到L1(以太坊)上的Rollup智能合约,并由该智能合约办理买卖和状况改变的Rollup处理方案。Rollup和区块链的一个要害组成部分是默克尔树,默克尔树是一种存储每个人资金状况和买卖的数据结构,答应L1直接在L2上验证状况,而无需下载整个状况。简而言之,用户运用他们的资金在L2上进行交互和买卖(改动状况),L2会将状况的默克尔根发送给L1,以便L1能够验证链的状况。
但是,L1需求某种证明来确保L2发送的默克尔根是有用的,这便是两种智能合约Rollup的区别地点。两种主要的证明方法是诈骗证明和零常识证明。
Arbitrum和Optimism等OP Rollup运用诈骗证明来终究确定状况。
以下是诈骗证明的工作方法:
- L2节点将默克尔根与一小笔确保金一起提交到L1智能合约;
- L1智能合约默许信赖L2节点,这是达观一词的由来。L1达观地信赖L2的更新;
但是,该状况改变在七(7)天内不会变为终究状况;
- 在这七(7)天内,任何人都能够提交证明,证明提交的默克尔根是诈骗的,然后撤销更新,并将提交的确保金给予诈骗更新的举报人;
- 举报人现在能够经过验证状况根改变中发生的所有买卖,并承认每个买卖上的签名是否有用来证明该更新是诈骗的;
- 假如状况改变在七(7)天的时刻内未被争议,更新将终究确定且不可更改。
- 至于零常识(ZK)Rollup,它们运用零常识证明。以下是零常识证明的工作方法:
- L2节点将默克尔根与证明一起提交到L1智能合约,证明L2正确处理了买卖并生成了新的默克尔根;
- 假如L2节点试图提交诈骗性更新,它们将无法生成有用的零常识证明,因而L1智能合约不会承受新的默克尔根;
一旦零常识证明被验证,状况更新将立即完结。
现在,正如前面说到的,由于主网上的买卖/gas本钱过高,L2的存在是为了处理以太坊的可扩展性问题。
让我们深化了解一下两个主要智能合约Rollup怎么核算用户付出的gas气费用。
Arbitrum和Optimism都要求用户付出两种费用来进行买卖:L2 gas(履行费用)和L1 calldata(安全费用)。L2 gas(履行费用)类似于主网上的gas费用。在L2上的每个买卖都有必要付出gas气/履行费用,等于买卖运用的gas数量乘以买卖附加的当时gas价格:
(L2 gas price) x (L2 gas used)
至于L1 calldata/安全费用,L1 calldata费用是用于付出将买卖发送回以太坊的费用。这是由于次序处理器(L2搜集和提交买卖到L1的机制)有必要付出L1燃气来向以太坊提交买卖。下面是核算该费用的方法:
(L1 gas价格预算)×(L1调用数据巨细 + L1缓冲区)
Arbitrum和Optimism的L2费用定价方法不同,两者之间最重要的区别在于Optimism和Arbitrum怎么核算L1核算的本钱。Arbitrum运用一个定价L1核算的预言机,而Optimism的L1核算包含一个动态开支(标量)变量,能够由Optimism团队进行调整以调整L1核算本钱。
需求留意的重要事项是,在L2上进行买卖比直接在以太坊主网上进行买卖要便宜得多,这也是L2的盛行原因。目前,Rollup在L2履行层和存储方面的本钱都较低,但为了满足数据可用性,将数据发布到L1仍然对用户来说是贵重的。
今年年初,提出了一个名为EIP-4844的以太坊提案,方案在年末推出。EIP-4844提议新增一种全新的买卖类型,答应承受数据块。这些数据块的巨细被规划得足够小,以削减主网链上的存储开支。正如前面说到的,以太坊主网上的高买卖本钱也是L2 Rollup处理方案在发布批次和验证状况改变时的主要本钱。该提案对此问题的影响是或许明显降低L1本钱开支。据估计,EIP-4844将使L1批量发布本钱降低约10-50倍。
2、一些受欢迎的 L2 处理方案
1)Arbitrum
Arbitrum是一个L2处理方案,旨在提升以太坊智能合约的功用,提高其速度和可扩展性,并添加额定的隐私功用。
它旨在处理当时以太坊智能合约存在的一些问题,如低效率和高履行本钱,这些问题损害了以太坊用户体验,并使买卖成为一项贵重的使命。
Arbitrum运用optimistic rollups 的技术。买卖在链下履行,然后捆绑成大批次并作为调用数据(calldata)提交到以太坊主网。这个进程能够经过将核算和存储转移到链下来减轻以太坊当时所承受的大部分核算和存储担负。
根据DeFiLlama的数据,Arbitrum的总确定价值(TVL)为17.3亿美元。
2)Optimism
Optimism(OP)是建立在以太坊之上的L2区块链。Optimism经过运用optimistic rollups从以太坊主网取得安全性,并经过扩展以太坊生态系统。这意味着买卖在Optimism上以无需信赖的方法记载,但终究在以太坊上得到确保。
Optimism是以太坊最大的扩展处理方案之一,总确定价值超越6亿美元。它托管着97个协议,其间最大的协议包含Synthetix(SNX)衍生品买卖平台,Uniswap(UNI)去中心化买卖平台,以及Velodrome(VELO)主动做市商。
3)Matic(Polygon)
Polygon(前身为Matic Network)是一个由BN和Coinbase支撑的L2扩展处理方案。该项目旨在经过处理许多区块链的可扩展性问题,推动加密货币的大规模选用。
Polygon在单个侧链上宣称每秒可处理高达65,000笔买卖,而且具有不到两秒的可观区块承认时刻。
Polygon的本地Token是MATIC,它是在以太坊区块链上运转的ERC-20Token。这些Token用于Polygon上的付出服务,并作为在Polygon生态系统中操作的用户之间的结算货币。
目前,Polygon的总确定价值(TVL)约为8亿美元,其间Quickswap和PearlFi是目前最大的本地协议。
4)Base
Base是建立在以太坊第二层(L2)的基础上,具备运转去中心化应用所需的安全性、稳定性和可扩展性。您能够部署任何基于以太坊虚拟机(EVM)的代码库,并将用户和资产从以太坊第一层、Coinbase和其他可互操作的链上引入。Base是在与Optimism合作的状况下基于MIT许可的OP Stack构建而成。
Base的总确定价值(TVL)为3.5亿美元,其间Aerodrome和Friend.tech是最大的DeFi协议。关于Friend.tech,我已经在我的通讯存档和Twitter动态中写了很多内容。
3、小结
在EIP-4844施行之前,看到L2管理Token价格上涨并不意外,由于这一改变很或许会招引更多买卖量进入这些链。我在这里的假设是,由于用户在gas费用上的节省,这些L2链上的买卖数量会增加。
不过本文仅代表作者个人观点,请自行进行研究以确保安全。
此时快讯
【Flow发起新社区提案“EVM on Flow”,拟引入完全EVM等效性】10月7日消息,Flow社区发起“EVM on Flow”提案,旨在引入一条在Flow上实现完全EVM等效的途径,使开发人员能够完全灵活地部署任何以太坊DApp,而无需更改代码,以充分利用Flow原生功能,而开发人员仍然可以编写Cadence智能合约,以扩展和构建具有完全可组合性的Solidity智能合约。