坎昆升级将至,如何提前布局?

时间:2024-07-17  分类:电子

读到这里,可能大家心里有个疑问,这种交易数据看起来并不重要,它有什么用?


其实,交易数据只有在少数情况才会用到:



这意味着,交易数据被合约实际使用的场景非常有限。即使在OptimisticRollup的交易挑战中也只需要当场提交证明交易数据存在过的证据(状态),而不需要那一笔交易详情事先就储存在主网。


所以如果我们把交易数据放在BLOB元素中,虽然合约无法访问,但主网合约可以存储这个BLOB的Commitment。


将来如果挑战机制需要某一笔交易,我们只需提供该笔交易的数据,只要能对应上。这就能说服合约,并将交易数据提供给挑战机制使用。


这样既利用了交易数据的公开透明性,也规避了把所有数据提前录入合约的巨大gas成本。


通过仅记录Commitment,达成交易数据可验证性的同时又极大优化了成本。这是Rollup技术上传交易数据的一个巧妙且高效的解决方案。


需要说明的是,在Dencun实际操作之中,并没有采用同 Celestia 类似的Merkle树的方式产生Commitment,而是采用巧妙KZG(Kate-Zaverucha-Goldberg,多项式承诺)算法。


相比Merkle树证明,生成过程KZGProof的过程相对复杂,但其验证的体积更小,验证步骤也更简单,但缺点是需要进行可信任设置(ceremony.ethereum.org现如今已经结束)且不具防量子计算攻击能力(Dencun使用了 VersionHash 的方法,如果需要可以更换其他验证方法)。


对于现在大热的DA项目Celestia,其采用的正是Merkle树变体,相比KZG,有一定程度要依赖节点的诚信,而却有助于降低节点之间计算资源的门槛要求,维持网络的去中心化特征。


Dencun的机会


Eip 4844 为二层降本增效的同时,却也引出了安全隐患,这也带来新机会。


要想理解原因,我们需要聊回上文提到的逃生舱机制或者强制取款机制。


在 Layer2节点失能时,这种机制可以保证用户资金安全回到主网。激活这个机制的前提是用户需要获得Layer2完整的状态树。


按照正常情况,用户只要找一个Layer 2全节点索要数据,生成merkleProof,再提交给主网的合约,以证明自己提款的正当性。


但不要忘了用户想要启动逃生舱机制退出L2恰恰是因为L2节点作恶,节点都作恶了,那大概率就不会从节点哪里获取到想要的数据。


这就是 Vitalik 常提到的数据扣留攻击。


EIP-4844之前,主网上记录了永久的Layer 2记录,在没有Layer 2节点可以提供完整的链下状态时,用户可以自己部署一个全节点。


这个全节点可以通过与以太坊主网获取Layer2排序器在主网上发布的所有历史数据,用户就可以构造出所需的Merkle证明,将证明提交给主网上的合约,就能安全地完成L2资产撤离。


而EIP-4844之后,Layer2数据只存在以太坊全节点的BLOB中, 18 天之前的历史数据将被自动删除。


因此,上一段中的通过同步主网获取整棵状态树的方法不再可行,想要获取Layer2的完整状态树,只能通过第三方为爱发电的储存了以太坊BLOB全部数据(本该 18 天自动删除)的主网节点,或Layer2原生节点(很少)。


由此4844上线后,用户通过完全可信的方式获取Layer2完整状态树将会变得十分困难。


用户没有稳定途径获取Layer2状态树,就没法在极端条件下进行强制提款操作。因此, 4844一定程度上造成了Layer2的安全短板/缺失。


要补足这块的安全缺失,我们需要拥有有正向经济循环的无需信任储存方案。这里的储存,主要是指以一种无需信任的方式保留以太坊中的数据,和过去的储存赛道不太一样,因为还存在无需信任这个关键字。


Ethstorage 就可以解决无需信任这个问题,得到了两轮以太坊基金会的资助。


可以说这个概念真正的可以迎合/弥补Dencun升级的赛道,非常值得关注。


首先,Ethstorage最直观意义在于,能够以完全去中心化的方式延长DABLOB的可用时间,补上了4844后Layer2的安全最短板。


此外,大多数现有的L2解决方案主要侧重于扩展以太坊的计算能力,即增加TPS。然而,在以太坊主网上安全存储大量数据的需求激增,特别是由于NFT和DeFi等dApp的流行。


例如,链上NFT的存储需求非常明显,因为用户不仅拥有NFT合约的令牌,还拥有链上图像。Ethstorage可以解决将这些图像存储在第三方会带来额外的信任问题。


最后,Ethstorage还能解决去中心化dApp的前端的需求。目前现有的解决方案主要是由中心化服务器(带DNS)进行托管,这种设置使网站容易受到审查和其他问题的影响,如DNS劫持、网站黑客攻击或服务器崩溃,龙卷风现金等事件就是证明。


现在Ethstorage还在初期网测试阶段,看好这一赛道的前景的用户可以体验一下。



-->> 2/2 文章结束,返回第一页

以上就是坎昆升级将至,如何提前布局?的全部内容,望能这篇坎昆升级将至,如何提前布局?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。