比特币用户应该能够仅凭在比特币网络持有的BTC资产,就能实现从BOB平台强制退回BTC的操作。目前我们正在开发一种创新的混合解决方案:在默认情况下继续采用以太坊作为数据可用性层(DA),同时为用户提供通过比特币网络发起特殊交易来强制包含BOB交易的能力。我们非常期待通过这篇博客与大家分享这项工作的最新进展。
这项工作的核心在于确保L2网络能够保持与其底层L1相同的抗审查能力。在BOB平台上,用户不仅可以通过以太坊交易将资产强制提取到以太坊网络,我们还在通过BitVM桥接技术积极推进比特币网络的整合,使得用户能够直接在BOB上强制执行交易。这意味着未来比特币用户将无需通过BOB发送交易,就能直接从BOB提取他们的BTC资产。
L2网络的一个关键特性是即使在序列器离线的情况下,用户仍然能够强制包含自己的交易。这是通过让L2从数据可用性层(DA)读取和写入状态实现的,该层可以独立于L2网络进行更新。对于BOB的BitVM桥接而言,这带来了一个有趣的技术挑战。目前BOB使用以太坊EIP-4844区块作为其DA层,虽然以太坊用户可以通过BitVM桥轻松触发返回比特币的提款操作,但这要求用户必须在以太坊上持有ETH。
我们认为这还不够理想,因此正在开发一种混合解决方案,在保持以太坊作为主要DA层的同时,允许用户通过比特币网络上的特殊交易强制包含BOB交易。这项创新将确保比特币用户仅需持有BTC就能完成资产提取操作。
数据可用性与状态推导的背景
状态推导过程对L2网络至关重要,它使BOB的整个L2状态能够从L1和DA层构建,从而继承DA层的抗审查能力。在Rollups架构中,特别是在OP Stack链上,我们主要处理两种类型的数据:一种是用户通过”OptimismPortal”合约进行的存款交易,这些交易不仅用于资产存入,还可以在BOB上执行其他操作;另一种是由序列器提交的L2交易批次,这些批次包含了用户在BOB上直接进行的所有交易,最终会被打包进以太坊的blob数据中。
比特币作为辅助DA层的探索
为什么不完全转向使用比特币作为DA层呢?主要原因在于成本考量。比特币网络的可用存储空间非常有限,大约每10分钟只有4MB,导致存储成本居高不下。因此,我们采取了一种折中方案:继续将以太坊作为主要DA层来发布所有交易数据,同时将比特币作为高度抗审查的备用层。这种设计使得以太坊成为乐观的DA层,而比特币则扮演着昂贵但极具容错能力的最后防线。
混合状态推导管道的实现
我们的基本解决方案是将比特币纳入BOB的状态推导管道,让”op-node”按照特定顺序处理输入数据。首先处理比特币上的强制提款交易,接着处理以太坊上发送到OptimismPortal合约的存款交易,最后处理来自op-batcher的以太坊交易批次。目前我们正在研究如何将比特币强制提款交易编码到BOB的推导管道中,虽然具体方案仍在完善,但已经取得了一些突破性进展。
比特币强制提款交易的技术实现
要实现比特币强制提款交易,我们需要解决三个关键技术问题:交易构建、数据存储和燃气费用处理。在交易构建方面,我们需要在存款交易的数据字段中编码提款交易信息;在数据存储方面,由于数据量较大,我们考虑使用Taproot输出来存储数据;在燃气费用处理方面,我们正在评估两种方案:一种是从用户的BOB ETH余额中扣除费用,另一种是让用户直接用BTC支付费用并通过BOB网关进行兑换。
将这些组件整合后,任何人都可以通过检查比特币和以太坊上的数据来确定BOB的状态。具体流程包括:读取比特币上的所有提款交易,检查以太坊上发送到OptimismPortal合约的交易,以及集成作为以太坊批次一部分的BOB直接交易。
面临的技术挑战
在推进这项工作的过程中,我们遇到了几个重要的技术挑战。首先是数据一致性问题,需要确保以太坊和比特币区块链之间的数据一致性,并在op-node中实施相应的验证逻辑。其次是欺诈证明系统的增强,需要使其能够处理来自两条链的数据。此外,BOB节点还面临着存储和带宽需求的增加,我们正在探索通过要求比特币上的BOB交易必须引用最新比特币区块来缓解这一问题。
未来展望
我们非常兴奋能够推动混合Rollup技术的发展,将比特币的安全性与以太坊的创新性相结合。在这个特定项目中,我们专注于将比特币的交易抗审查能力与BOB的Rollup堆栈相融合。随着工作的深入,我们将持续更新这篇博客,分享更多技术细节和进展。
免责声明:
- 这篇文章是从[鲍勃]. 所有版权归原作者所有[Dominik Harz].如果对本次转载有异议,请联系Gate 学习团队会及时处理。
- 责任免责声明:本文所表达的观点和意见仅代表作者本人,不构成投资建议。
- Gate Learn团队将文章翻译成其他语言。未经允许,禁止复制、分发或剽窃翻译后的文章。
* 投资有风险,入市须谨慎。本文不作为 Gate 提供的投资理财建议或其他任何类型的建议。 * 在未提及 Gate 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate 有权追究其法律责任。
声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/18546.html