上周,我们介绍了Rollkit,这是一个用于rollup的模块化框架。今天,我们自豪地宣布Rollkit是第一个支持比特币主权rollup的rollup框架。早期的研究实现允许Rollkitrollup使用比特币来提供数据可用性。
Rollkit为开发人员打开了一扇大门,他们可以创建带有任意执行环境的rollup,这些环境继承了比特币的数据可用性保证和重组阻力。通过新的集成,现在可以在比特币上作为Rollkit主权rollup运行EVM。比特币的主权rollup不仅扩大了rollup的可能性,而且有可能帮助引导一个健康的比特币区块空间费用市场,从而实现更可持续的安全预算。
Tl;
?通过Rollkit新的早期研究集成,使用比特币进行数据可用性的主权rollup现在已经成为现实。
Blockchain Capital凌晨将1820万枚MATIC转至交易所:金色财经报道,据Spot On Chain监测,Blockchain Capital今日凌晨将1820万枚MATIC(约合1840万美元)转移至Coinbase和Gemini。
Blockchain Capital系从多个来源(Binance、Coinbase、Cumberland、Uniswap)以1.09美元的均价积累了这些代币,他们第一次收到MATIC是在2021年12月,最近一次是在8天前。
此前他们从来没有从这个钱包转移MATIC。如果现在出售它们,他们会蒙受损失。[2023/4/28 14:32:22]
?接下来是在比特币上作为主权Rollkitrollup运行的EVM的演示。
火必与多米尼克联合推出国家代币DMC 加速推进全球化战略:11月29日消息,根据火必Huobi官方发布的公告,火必Huobi、波场TRON、DMC Labs与多米尼克国达成政府层面最高级别合作,受权联合推出多米尼克国家代币(DMC,Dominica Coin)和数字身份(DID)。这是火必完成品牌升级后,在全球化发展等新战略扩张中公布的首个重磅合作,意味火必在创建全球Web3.0门户的新征程中迈出坚实一步,引领和推动元宇宙数字身份时代的到来。
DMC是基于TRC-20协议发行的代币,将通过火必Prime正式发售,DMC的持有者将被授予多米尼克国家数字身份,在数字世界享有公民待遇。DMC的用途场景包括:主流交易平台的KYC身份认证、在当地开设银行账户、申请信用贷款、注册数字服务公司等。[2022/11/29 21:09:36]
?由于比特币的Taproot升级和Ordinals使用比特币发布任意数据,实现成为可能。
比特币矿企TeraWulf通过股权交易和贷款筹集1700万美元:10月10日消息,比特币矿企TeraWulf通过股权交易和贷款筹集1700万美元资金。该公司通过与现有投资者的非经纪交易出售950万美元的普通股,并从7月份已完成的5000万美元贷款中额外提取750万美元资金。
(The Block)[2022/10/11 10:30:12]
用Taproot发布比特币数据
2023年2月1日,Luxor矿池挖出了有史以来最大的比特币区块(#774628),大约4MB。大部分区块空间被用于用Ordinals来嵌入一个TaprootWizardsNFT,这是一个通过在链上发布图像数据来实现比特币NFT的项目。
比特币NFT使用Taproot见证来记录任意数据,这是通过比特币的Taproot升级实现的。Taprootwitnesses提供了比SegWit交易稍微好一点的有效载荷与数据的比率。一个标准交易最多可以包含大约390kB的任意数据,同时仍然通过公共内存池。矿工直接包含而不通过内存池的非标准交易可以包含接近4MB的任意数据。简而言之,有了SegWit,将大量数据发布到比特币区块链变得可行。
摩根大通报告:比特币生产成本一个月以来下降50%至1.3万美元:7月14日消息,摩根大通最近发布的一份报告显示,比特币的生产成本在过去一个月下降了50%。目前,其生产成本从2022年6月初的2.4万美元下降到1.3万美元。
以Nikolaos Panigirtzoglou为首的摩根大通策略师写道,根据剑桥比特币用电量指数的数据,这一下降正值用电量下滑之际。报告指出,这是矿企保护盈利能力和部署高效矿机的努力。然而,它也可能成为比特币价格上涨的一个主要障碍:“虽然这明显有助于矿企的盈利能力,并可能减轻矿企出售比特币以提高流动性或去杠杆化的压力,但生产成本的下降可能被视为对比特币未来价格前景的负面影响。一些市场参与者认为,生产成本是熊市中比特币价格区间的下限。”(Coin Gape)[2022/7/14 2:12:57]
从那时起,Ordinals用于NFT铭文和Taproot的使用开始了。EricWall发现,在他发推文的时候,发布比特币数据比以太坊便宜7倍。现在比特币上有成千上万的铭文,很明显,比特币上的主权rollup和dapp生态系统可能成为现实。缺失的部分是:一个可以轻松集成比特币作为数据可用性层的rollup框架。
Ronin攻击者相关地址7次陆续转出超 2.3万枚ETH:据欧科云链链上天眼监测显示,Ronin Network 攻击者相关地址(12 天前由攻击者地址转入23528 枚)于北京时间 5 月 18日 10:33:32 转出地址下5505.7枚 ETH,当前地址余额基本清零。据OKLink ETH浏览器显示,该相关地址从5月14日17:06:07开始,陆续转出7次,累计转出23,525.5枚ETH(约4900万美元),转出后再以100 枚 ETH/笔的数量转入Tornado.Cash。[2022/5/18 3:24:00]
将比特币作为数据可用性层集成到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的详细信息,请参阅此处的说明。请记住,集成是早期的研究实现,还没有准备好投入生产!
模块化,而不是最大化。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。