区块链网站|NFTS 比特币 三分钟阅读比特币主权卷——Rollkit

三分钟阅读比特币主权卷——Rollkit

广告位

三分钟读懂比特币主权Rollup——Rollkit

声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。

边肖:记得要集中注意力。

资料来源:马斯比特

上周,我们介绍了Rollkit,一个rollup的模块化框架。今天,我们自豪地宣布,Rollkit是第一个支持比特币主权汇总的汇总框架。早期的研究实现允许Rollkit rollup使用比特币来提供数据可用性。

Rollkit为开发者打开了一扇大门,可以创建任意执行环境的rollup,继承了比特币的数据可用性保证和重组阻力。随着新的集成,现在可以在比特币上运行EVM作为Rollkit sovereign rollup。比特币的主权展期不仅扩大了展期的可能性,还可能有助于引导一个健康的比特币区块空间成本市场,从而实现更可持续的安全预算。

TL;通过Rollkit新的早期研究整合,使用比特币实现数据可用性的主权汇总现已成为现实。

接下来是EVM作为比特币主权滚动包运行的演示。

得益于比特币的Taproot升级和Ordinals使用比特币发布任意数据,实现成为可能。

用Taproot发布比特币数据2023年2月1日,卢克索矿坑挖掘出史上最大的比特币区块(#774628),约4 MB。大部分块空间用于嵌入一个带有序数的主根巫师NFT,这是一个通过在链上发布图像数据来实现比特币NFT的项目。

比特币NFT使用Taproot witness记录任意数据,这是通过比特币的Taproot升级实现的。Taproot witnesses提供了比SegWit事务稍好的负载数据比。一个标准事务可以包含多达390kB的任意数据,同时仍然通过公共内存池。矿工不通过内存池直接包含的非标准事务可以包含接近4MB的任意数据。简而言之,使用SegWit,向比特币区块链发布大量数据是可行的。

从那时起,NFT铭文和主根开始使用序数。埃里克沃尔(Eric Wall)发推文时发现,发布比特币数据比以太坊便宜7倍。现在比特币上有成千上万的铭文。显然,比特币上的主权rollup和dapp生态系统可能会成为现实。缺少的是一个可以轻松集成比特币作为数据可用性层的rollup框架。

将比特币作为数据可用性层集成到Rollkit中,是rollup的模块化框架,开发者可以在其中插入自定义的执行层和数据可用性层。最初,Rollkit只支持Celestia作为数据可用性和一致性的选项。现在,由于Rollkit的比特币数据可用性模块的早期研究和实现,比特币已经成为一种选择。在这种情况下,sovereign rollup管理自己的执行和结算,同时将共识和数据可用性转移给比特币。

roll kit-比特币-汇总

Rollkit如何将数据发布到比特币?为了在比特币上读写数据,我们使用Taproot交易。为了促进这一点,我们实现了一个名为bitcoin-da的Go包,它为比特币提供了一个读取器/写入器接口。有关接口如何工作以及如何使用Taproot的更多信息,请参见规范。任何想在比特币上读写数据的项目都可以重用这个包。

Rollkit以模块化为核心打造。它有一个数据可用性接口,因此开发人员可以简单地实现特定的方法来添加新的数据可用性层。要添加数据可用性层,实施者需要满足定义数据可用性客户端行为的数据可用性客户端接口和定义如何同步块的块检索器接口。这些接口位于da包中。这些接口最重要的方法是用于读写块的SubmitBlock和RetrieveBlock。

在实现了面向比特币-da的Taproot读写器接口后,不到一天的时间就将其添加为Rollkit的数据可用性模块。我们基本上只需要实现SubmitBlock和RetrieveBlocks函数,供Rollkit调用比特币-da中的读写方法。

roll kit-比特币-汇总-2

比特币演示中的EVMRollkit支持自定义执行层,包括EVM、CosmWasm或Cosmos SDK。为了测试集成,我们使用Rollkit在本地比特币测试网络上运行EVM(使用Ethermint)作为主权汇总。请看下面的演示。

结论随着我们迈向未来,主权社区将围绕不同的应用程序形成,让他们承担部署1级区块链成为主权社区的高昂成本和费用是不可持续的。Sovereign rollup解决了这个问题,它使得部署一个主权链成为可能,这个主权链继承了另一个一级链(比如比特币)的数据可用性和共识性。

我们使用Rollkit的目标是使构建和定制rollup变得容易。我们邀请您尝试Rollkit并在比特币上构建sovereign rollup,或者使用不同的执行环境和数据可用性层定制Rollkit。有关如何使用比特币数据可用性模块运行Rollkit的更多信息,请参考此处的说明。请记住,集成是早期的研究实现,它还没有准备好投入生产!

模块化,而不是最大化。

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/btb/58920.html

作者: 八仙渡海口

上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部