ETHLayer2探索系列:为何需Layer2

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

ETH与BTC不同的是,它不仅仅是ProofofWork区块链也是虚拟机。

虚拟机意味着,ETH不仅可以实现转账交易,还可以实现逻辑、条件或状态更复杂的交易。

例如,ETH交易可以是:当A账户满意N而且签名验证通过后,就可以在其账户中了Token转移至B。

而这个“N理论上,它可以是任何逻辑(程序代码),它可以包含条件判断句或循环句。

显然易见,ETH节点运行这些代码是有成本的,所以用户在发送这些交易时需要支付费用,即gasfee”。

而且,为了防止怠限循环代码限循环代码,ETH每个区块都设置在中间Gas每次计算的上限和消耗Gas基准数量。

在此设置下,用户在ETH每一笔交易都需要注明消耗Gas的上限。

当交易所消耗时Gas即使这笔交易还没有完成,当达到这个上限时,ETH该节点不会继续运行,而是会使交易失败并被消耗掉Gas也不能返还。

于是乎,与BTC不同的是,ETH区块中有限的是Gas而不是前者的数据存储容量。

这样,如果很多用户同时在一定时间内ETH发送交易,或者交易的逻辑非常复杂,都会使ETH拥堵比平时消耗更多Gas。

例如,当流行的时候NFT在公开发行铸造时,有些块Gaswei甚至超过1万。

此时,如果其他用户也想发送交易,他们可能需要比平时付出更多Gas,影响许多用户体验。

在真正的ETH2.在0到达之前,为了减少普通用户的使用ETH借助成本和门槛,为一些多用户、多操作、低价值项目和长尾项目创造生存空间Layer2网络来解决。

目前,主流Layer基本上解决方案tade采用了“Rollup想法。Rollup到底是什么?

顾名思义,Rollup指的是将一系列交易打包成一个Rollup交易,ETH该节点不运行交易的具体内容,而是直接接受Rollup交易结果。

这些包装交易的具体操作过程移动到链下的账簿上,由专门的节点进行验证和维护,并定期向主链发送账簿状态摘要。

这样就大大降低了需求Gas,大大提高了主链的交易吞吐量。

该技术不仅保留了原始交易数据,而且大大降低了所需的消耗Gas。

保留原始交易数据Layer2账簿的验证人不是唯一的。理论上,任何人都可以根据原始数据自行操作,验证结果是否一致。

该技术的缺点是无法无限扩展,n股份交易仍占有n存储空间存储在份链上。

但很明显,优势远胜于缺点,所以目前Rollup”是最适合ETH1.0Layer2.解决方案。

主流的“Rollup”可以分为OptimisticRollup和Zero-KnowledgeRollup,采用欺诈证明和零认证证明但他们希望解决相同的问题。此外,由于不同项目制定的解决方案在许多具体细节上也有所不同。

因此,为了方便大家逐步了解,小编将在接下来的几期中详细盘点每一个ETHLayer具体问题具体分析具体分析,了解每个解决方案在实际案例中的优缺点,挖掘其增长潜力。

下次见~

本文的观点和意见仅代表作者本人,不构成任何建议。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/6544.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年07月05日
下一篇 2023年07月05日

相关推荐

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载