火星链 火星链
Ctrl+D收藏火星链

KIT:读懂 Rollkit:构建比特币主权 Rollup

作者:

时间:1900/1/1 0:00:00

原文标题:《SovereignrollupsonBitcoinwithRollkit》

原文作者:Rollkit

原文编译:Kate,Marsbit

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

Rollkit为开发人员打开了一扇大门,他们可以创建带有任意执行环境的rollup,这些环境继承了比特币的数据可用性保证和重组阻力。通过新的集成,现在可以在比特币上作为Rollkit主权rollup运行EVM。比特币的主权rollup不仅扩大了rollup的可能性,而且有可能帮助引导一个健康的比特币区块空间费用市场,从而实现更可持续的安全预算。

以太坊扩容项目AltLayer已部署超10万个闪电层:7月27日消息,以太坊扩容项目AltLayer发推表示,超过10万个闪电层(Flash Layers)已作为Altitude第三阶段的一部分完成部署。此前AltLayer与以太坊再质押协议EigenLayer建立合作,使再质押用户能够启动闪电层。[2023/7/27 16:01:45]

TL;DR

通过Rollkit新的早期研究集成,使用比特币进行数据可用性的主权rollup现在已经成为现实。

接下来是在比特币上作为主权Rollkitrollup运行的EVM的演示。

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

用Taproot发布比特币数据

2023年2月1日,Luxor矿池挖出了有史以来最大的比特币区块(#774628),大约4MB。大部分区块空间被用于用Ordinals来嵌入一个TaprootWizardsNFT,这是一个通过在链上发布图像数据来实现比特币NFT的项目。

Synthetix宣布推出去中心化永续合约交易平台Infinex:7月14日消息,Synthetix宣布推出去中心化永续合约交易平台Infinex,旨在改善用户体验并与中心化交易平台竞争。Infinex将通过多种机制来产生收入,包括额外的交易费用、通过Synthetix Integrators程序的集成费用以及来自SNX LPing的费用。所有产生的收入都将用于积累更多的SNX,这意味着随着Infinex交易量的增加,Infinex的SNX LP头寸也将增加。

据悉,Infinex将与Perps V3一起发布,具体发布日期将在Synthetix Discord上公布。用户可以在infinex.io申请测试版注册并进行测试[2023/7/14 10:55:38]

比特币NFT使用Taproot见证来记录任意数据,这是通过比特币的Taproot升级实现的。Taprootwitnesses提供了比SegWit交易稍微好一点的有效载荷与数据的比率。一个标准交易最多可以包含大约390kB的任意数据,同时仍然通过公共内存池。矿工直接包含而不通过内存池的非标准交易可以包含接近4MB的任意数据。简而言之,有了SegWit,将大量数据发布到比特币区块链变得可行。

数据:今年1月加密公司融资额同比暴跌91%:2月3日消息,数据显示,今年1月,对加密货币公司的投资同比暴跌91%。上个月,对私人加密初创公司的风险资本(VC)和其他投资为5.48亿美元,较2022年1月的60亿美元大幅下降。交易数量从166笔减少至62笔,且2023年的大部分交易都是针对规模较小的早期公司。2022年1月有17轮投资超过1亿美元,而今年只有1笔超过1亿美元的融资。此外,鉴于融资通常需要数月时间才能完成,有些投资可能发生在去年11月FTX崩盘之前,因此FTX破产造成的全面影响可能尚未完全反映出来。(CoinDesk)[2023/2/3 11:44:52]

从那时起,Ordinals用于NFT铭文和Taproot的使用开始了。EricWall发现,在他发推文的时候,发布比特币数据比以太坊便宜7倍。现在比特币上有成千上万的铭文,很明显,比特币上的主权rollup和dapp生态系统可能成为现实。缺失的部分是:一个可以轻松集成比特币作为数据可用性层的rollup框架。

数据:296,396,865枚XRP从未知钱包转移到未知钱包:金色财经报道,据Whale Alert数据显示,296,396,865枚XRP(价值约113,756,355美元)从未知钱包转移到未知钱包。[2022/11/20 22:08:45]

将比特币作为数据可用性层集成到Rollkit中

Rollkit是一个用于rollup的模块化框架,开发人员可以在其中插入自定义执行层和数据可用性层。最初,Rollkit只支持Celestia作为数据可用性和共识的选项。现在,得益于Rollkit的比特币数据可用性模块的早期研究实现,比特币成为了一种选择。在这种情况下,主权rollup管理自己的执行和结算,同时将共识和数据可用性卸载给比特币。

rollkit-bitcoin-rollup

Rollkit如何向比特币发布数据

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

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

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

rollkit-bitcoin-rollup-2

比特币演示中的EVM

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

https://youtu.be/qBKFEctzgT0

结论

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

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

模块化,而不是最大化。

标签:ROLLROL比特币KITroll币出獠牙肩几率AITROLLS比特币今日价格Akitsuki

以太坊交易热门资讯
TEC:融资 1 亿美元后,Aztec 为何放弃 Aztec Connect 并寻求转型?

原文标题:《融资1亿美元后不干了?解读AztecNetwork的业务转型》作者:Azuma,星球日报Odaily3月13日.

1900/1/1 0:00:00
STAR:Velodrome 社区发起关于 Stargate 将 150 万美元 POL 转移到 Velodrome 上的提案

Optimism上AMM协议Velodrome在Commonwealth上发起“MakeVelodrometheSTGHubonOptimism”提案.

1900/1/1 0:00:00
NFT:NFT 无版税或是交易市场之争的制胜命门?

作者:JoelJohn、Siddharth编译:aididiaojp.eth,ForesightNews本篇文章将要探讨NFT市场如何趋向于收取尽可能低的版税费用.

1900/1/1 0:00:00
TAL:首届 R3AL WORLD 峰会将于 3 月 3 日举行,将展示 DePIN 最具潜力的赛道和项目

IoTeX主办的首届R3ALWORLD峰会(R3alworld.com)将于3月3日在以太坊年度盛会EthDenver期间举行,这是聚焦DePIN和MachienFi领域的首次项目展示峰会.

1900/1/1 0:00:00
ANC:越来越多 DeFi 协议试图解决无常损失问题,具体效果如何?

作者:alertcat.eth,链捕手无常损失是DeFi流动性提供者(LiquidityProvider)不可避免的风险之一.

1900/1/1 0:00:00
AXO:SEC 箭指 BUSD,为何稳定币也被认定为证券?

作者:LoopyLu,星球日报Odaily今日早间,据知情人士透露,稳定币发行商?Paxos?因?BUSD?相关问题将面临美国证券交易委员会的诉讼.

1900/1/1 0:00:00