Solana可成以太坊新L2?一文探讨模块化叙事下的Rollup新范式

Odaily星球日报發佈於 2023-12-28更新於 2023-12-28

文章摘要

Layer 2 不再只是 Layer 1 的补充,而成为一个功能强大的综合型交易汇聚和分发处理平台

原文作者:Haotian(X:@tmel0211

市场出现了「并行 EVM」的新叙事,于 layer 2 就非常有意思了,可实现一种「精细化」Rollup 新范式,夸张点可达成 Solana 成为以太坊新 layer 2 的魔改效果。

在我看来,并行 EVM 只是 Rollup 高度「模块化」的显学,是 DA 被第三方侵袭之后,VM 执行层的再度沦陷,未来 layer 2 会被重新定义。Why?接下来,以科普视角分析下:

理解这个话题,得先厘清「EVM」的单线程执行模型。

该模型规定了交易必须按顺序一个接一个地被处理和确认,这直接影响了交易处理速度、出块时间、以及交易吞吐量等,是以太坊主网 Gas 高且拥堵的主要原因。而且,之所以设计成单线程,有一定历史局限性存在。

由于以太坊上的交易由分布的独立节点验证和执行完成,且要保证所有地址的数据,比如余额、智能合约代码等保持不同节点间的状态一致,与此同时还得保证不会有同一资产双重支付的可能性出现。

这就使得交易得按顺序排队处理。如果出现并行交易,就可能导致节点之间的数据同步出错,关键是还会出现严重的双花交易。

通俗解释:银行只有一个服务窗口,客户取款要按顺序排队,无论是存款取款以及贷款等业务,一个客户完成业务后才能开始下一个,优点是,银行的账户系统的每项操作都会精准记录,但客户排队时间会比较长;

若银行开放多个服务窗口,客户可选择窗口办理不同业务,就会出现有两个窗口同时尝试从一个账户中扣款,若窗口间账户系统对账不及时 就会导致双花,显然这样做明显提升了效率,但复杂的记账逻辑会对账务系统带来压力。

在 layer 1 独立链场景下,如果链底层支持并行处理问题就迎刃而解了,Solana 由于计算和存储状态分离,因此其 VM 在收到用户的多笔交易后,节点会对这些交易进行排序,然后调用独立的存储系统状态数据检测这些交易是否存在状态冲突,若无冲突就将交易打包到一个区块中,若冲突则将冲突的交易排除到本次区块外。

相较之下,以太坊的存储状态是实时计算出来的,每个交易必须等待前一笔交易完成才能更新状态,故而就无法做到在等待打包前的交易筛选工作,限制了其并行处理的可能性。

在 layer 2 Rollup 链场景下,要实现并行处理,远离也类似。你可以把 Solana 在等待 POH 时间戳的交易计算和存储状态检测视为 Rollup 链在 Sequener 处理交易然后向主网 Batch 的过程。

现在 layer 2 在 Batch 交易前 Sequener 会先按时间顺序给交易排 nonce,然后按顺序 Batch 到主网,如何才能做到多线程呢?

1)可基于 AA 账户抽象模型,从账户状态上实现了可以同时发起多笔交易,比如,若同时执行两笔 Transfer,AA 智能合约会赋予其 nonce,需要按顺序执行,若一笔是 Transfer,一笔是 Approve 则就可以不受 nonce 限制更灵活的并行处理。在 AA 账户模型中,每个账户可以自定义交易处理逻辑,进而配合 nonce 实现高并发。

2)可对 Sequencer 中的交易进行「精细化」的加工处理,比如当 layer 2 的交易被提交到 Sequencer 中,Sequencer 可以快速的检测这些交易逻辑,并进行精细化排序和筛查工作,比如若同一账户发起了两笔 Transfer,就要把后一笔排除在外,等待下一次 Batch,若同一账户发起两笔性质不同的操作,就可以同时 Batch 到一个区块中。

听上去很简单?但事实情况绝非如此,仅以 DeFi 场景为例,Sequencer 要实现交易的精细化管理,存在两大挑战:

1)要实时解析交易数据,了解传入数据的智能合约调用方法及参数,以 DeFi 常见的 Staking 为例,一次 Staking 操作,涉及代币转移、状态更新、质押期限、以及潜在奖励计算等。若同时有大量用户传入一些质押交易,若其中还参杂质押后再 Transfer 的交易,再加上复杂的 Oralce 价格因素等等,若 Sequener 无法解析处理到位,一步出现错误都可能导致严重事故。

2)Sequencer 得确保去中心化,当前 layer 2 Sequener 只是 Batch 交易的前提下,权利都已经过大了,若 Sequencer 去中心化问题解决不了,再来做「精细化」Rollup,等于又赋予 Sequencer 更多的权限。若 Sequencer 在中作恶塞假交易,明目张胆搞 MEV 夹子,甚至恶意操控 Oracle 清算等等都会滋生。

最近,Metis 受追捧,表面上看只是 Sequencer 实现了去中心化,深层次看则是为未来 Sequencer 做精细化 Rollup 构建了基本的共识前提。

当然,靠 Sequencer 做到高度精细化的 Rollup 交易汇聚和处理,目前还只是一种设想,好在,AA 账户抽象,区块链整体的模块化组合开放思想给这一设想落到实处提供了先决条件。

以上。

况且正如前文所言,现在 layer 2 整体日趋模块化,在 OP Stack 的框架上嵌入 ZK 技术来实现隐私扩展;把原先的以太坊 DA 转化成 Celestia 这类第三方 DA 来降低成本;逐渐把 ETH 作为 Gas 费的传统也变革掉了,给予 layer 2 代币更大的实用性赋能;甚至,layer 2 完全也可以 Batch 好交易后提交给不同的 VM 执行环境,交易分到 Solana 和以太坊上处理等等。

到时候,一个全新的的范式出现了,现在的 layer 2 不再单单是以太坊的 layer 2 ,Solana 也可以做以太坊的 layer 2 ,甚至 layer 2 的定义也会被魔改。

大胆设想,现在 layer 2 变成了一个集成高并发交易处理能力的入口级「layer 1 」,而以太坊、Solana 这些曾经的 layer 1 变成一个做资产结算和安全性保障的新「layer 2 」。

layer 2 从来都不是一个死板的概念,layer 2 平台们要解决交易大规模并发处理,吸引增量用户市场群体的使命一直存在。

若使命达成,在模块化思想下,不仅以太坊 layer 1 的正统性会被打破,整个全链的 DA 数据可用性、VM 执行层甚至 interoperability 通信交互都会成为 layer 2 们实现 Mass Adoption 的 infra。

届时,layer 2 不再只是 layer 1 的补充,而成为一个功能强大的综合型交易汇聚和分发处理平台,试问,谁才是谁的 layer 2 ?

原文链接

你可能也喜歡

SBF提出新代币偿还FTX受害者,但这可能实现吗?

摘要:据报道,正在服刑的FTX创始人萨姆·班克曼-弗里德(SBF)近期表达了通过发起一个新的代币项目来偿还FTX受害者的个人愿望。这一说法因极具话题性而引发关注,但其与法律现实存在巨大差距。 核心信息点: * 这只是SBF的个人希望,并非一个积极的、可行的计划。 * 背景是,美国上诉法院已于2026年6月12日维持了对SBF的25年刑期判决。 * 目前没有任何经过验证的、在法律上可行的代币项目存在。 文章分析指出,作为一名正在服长期刑期的重罪犯,SBF在运营公司、筹集资金、发行证券或管理代币项目方面面临显而易见的法律障碍。即使他个人相信新方案能偿还受害者,法院、监管机构、债权人或破产管理人也不太可能允许。 该言论之所以仍受关注,是因为FTX倒闭是加密货币历史上的标志性事件,任何关于偿还受害者或新计划的提及都会触动市场记忆。这同时也引出了一个更广泛的行业问题:失败的平台能否利用代币来弥补损失?在FTX的案例中,法律和声誉障碍远高于普通的重组故事。 因此,本文的立论点不应是SBF将推出代币,而应强调他个人幻想与法律现实之间的张力:即便司法系统已做出严厉判决,他仍 reportedly 设想一条基于代币的偿还路径。任何实际的偿还过程,仍将严格遵循法律程序、破产结构和债权人追偿机制,而非一个来自监狱牢房的想法。

bitcoinist3 小時前

SBF提出新代币偿还FTX受害者,但这可能实现吗?

bitcoinist3 小時前

贝莱德以BITA为代码推出备兑看涨比特币ETF

贝莱德推出了一款新的比特币ETF产品——iShares Bitcoin Premium Income ETF,交易代码为BITA。与单纯的现货比特币基金不同,该产品采用备兑看涨期权策略,旨在通过出售期权获得权利金收入,并向投资者提供每月派息,为寻求加密相关收益但不愿直接使用DeFi或离岸借贷产品的投资者提供了新选择。 这种策略意味着产品在比特币横盘或震荡市场中可能表现更佳,但在比特币价格快速上涨时,其收益可能会落后于单纯的现货持有。这并非产品缺陷,而是其设计核心:贝莱德将比特币波动性打包成一种收入策略,为更保守或注重收益的投资者提供了更接近传统期权ETF的产品形式。 BITA的推出表明比特币ETF市场正迅速超越单纯的现货产品,进入策略多样化阶段,如赚取溢价收入、对冲和结构化敞口等。这标志着比特币正逐渐被视作可整合进更广泛基金架构的市场要素,而不仅仅是孤立资产。 该产品主要吸引那些已接受比特币投资逻辑,但希望在经纪账户内获得更平滑、以收益为导向产品的投资者,以及寻求在不单纯依赖价格升值的情况下讨论比特币敞口的投资顾问。它并非现货比特币或IBIT的替代品,而是一种不同的工具。关键在于投资者是否理解其收益与上涨潜力之间的权衡。

bitcoinist5 小時前

贝莱德以BITA为代码推出备兑看涨比特币ETF

bitcoinist5 小時前

日本加息,为什么全世界都在紧张?

日本央行在2026年6月将政策利率提升至1%,这是自1995年来的首次。尽管1%的利率在主要经济体中并不高,但由于日本长期充当全球最低成本融资中心的特殊角色,此次加息引发了全球市场的广泛关注。 过去二十余年,日本近乎零的利率环境催生了大规模的日元套利交易。国际资本以极低成本借入日元,转而投资于全球高收益资产,如美国科技股和新兴市场债券,这为全球资产价格上涨提供了重要的流动性基础。日本加息意味着这一廉价资金源头开始收紧,可能引发全球资本的去杠杆化调整。 日本长期维持超低利率,源于其人口老龄化、长期通缩和高额政府债务等结构性约束。然而,疫情后全球通胀传导、国内工资持续增长(近年春斗涨薪均超5%)以及日元贬值压力,共同推动其货币政策转向。 市场担忧的核心并非当前1%的利率水平,而是日本持续三十年的超宽松货币政策框架发生根本性转变的趋势。这种变化将重塑全球套利交易的逻辑和风险资产的定价基础。不过,决定全球资本最终流向的关键,仍在于美日之间的利差变化。如果未来美联储进入降息周期而日本继续加息,两者货币政策差异的收窄可能对国际资本市场产生更深远的影响。 简言之,日本加息标志着全球最重要的低成本融资来源进入正常化进程,这可能引发建立在廉价日元资金之上的全球资本配置体系进行深度重估。

marsbit7 小時前

日本加息,为什么全世界都在紧张?

marsbit7 小時前

交易

現貨
合約
活动图片