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

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

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

Tl;

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

拜登政府新任通讯主管被禁止接触前加密客户:金色财经报道,美国总统拜登将禁止其新任通讯主管Ben LaBolt参与涉及他之前代表的加密货币或技术公司的法律事务、调查或合同,这些公司包括Meta Platforms Inc.、风险投资机构Haun Ventures LLC和Shopify Inc.。但白宫周五表示,Ben LaBolt将被允许就总统监管加密货币和社交媒体公司的方法提供建议。

此外,美国政府道德办公室的一份文件显示,Ben LaBolt持有BTC和ETH,他此前在Bully Pulpit Interactive工作时,其客户包括Andreessen Horowitz(a16z)和Uniswap。他还曾担任Meta首席执行官Mark Zuckerberg及其妻子Priscilla Chan的家族办公室West Street的发言人。[2023/4/23 14:21:34]

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

法兴银行欧元稳定币EURCV因中心化转账方式而受抨击:4月22日消息,法国兴业银行本周宣布推出与欧元挂钩的稳定币EUR CoinVertible (EURCV),这是一种基于以太坊的稳定币,仅供授权机构客户使用。

但据智能合约工程师alephv.eth在社交媒体披露,该稳定币的ERC-20转账需要在交易执行前获得内部注册商的授权。alephv.eth补充称,法兴银行对EURCV稳定币进行了编码,必须在处理“ transferFrom”之前将所有用户列入白名单,甚至会对用户的ERC20转账交易进行批准。[2023/4/22 14:20:11]

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

用Taproot发布比特币数据

SBF将于下周在纽约提审:金色财经报道,FTX创始人SBF将于下周被美国纽约南区地方法院传讯。法院文件确定SBF将于1月3日被传讯。SBF面临两项电汇欺诈指控和六项共谋罪。SBF的合伙人Caroline Ellison和Gary Wang已经在就FTX与相关交易公司Alameda Research之间关系的性质误导投资者方面与检察官合作。这些请求可能为法庭提供了有关SBF活动的信息。SBF还面临来自联邦监管机构、商品期货交易委员会和证券交易委员会的民事案件。[2022/12/29 22:13:44]

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

韩国当局希望冻结与Do Kwon相关的6700万美元比特币:金色财经报道,韩国当局已要求加密交易所OKX和KuCoin冻结与Terraform Labs联合创始人Do Kwon相关的约3313枚比特币(BTC),价值约6700万美元。金色财经此前报道,韩国检方于9月14日在对Terra创始人DoKwon发出逮捕令不久后,3313枚比特币从LFG在币安上创建的钱包中突然被转移至两个韩国境外加密交易所。[2022/9/27 22:34:36]

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

Jupiter Exchange完成500万美元种子轮融资,White Hilt Capital领投:5月27日消息,另类资产交易平台Jupiter Exchange宣布完成500万美元种子轮融资,本轮融资由White Hilt Capital领投。Jupiter Exchange建立了一个简单的交易流程,能帮助艺术品、汽车、运动鞋和其他流行文化纪念品等另类资产铸造“所有权”NFT,这些NFT可以被细分为个人所有权Token,一旦在Jupiter Marketplace上售罄,便可在Jupiter Exchange上市进行二级交易。[2022/5/27 3:45:00]

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

将比特币作为数据可用性层集成到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的详细信息,请参阅此处的说明。请记住,集成是早期的研究实现,还没有准备好投入生产!

模块化,而不是最大化。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:910ms