刚刚测试了一下从比特币主网跨链到比特币L2 BOB的时间,在目前比特币主网不拥堵的情况下,花了将近1个小时。
在等待的时间里,阅读了一下BOB的官方跨链桥Gateway文档,与白皮书里展望的双向BitVM跨链桥不同,处在1阶段的BOB Gateway跨链桥是一个轻客户端跨链桥,且由于基于OP Stack构建,数据可用性验证依赖于以太坊主网。
以下是BTC➡️BOB的跨链TX生命周期:
1⃣用户使用nativesegwit比特币地址签名发起跨链请求
2⃣用户BTC UTXO转入LP(目前猜测是BOB团队的) 地址
OP Return字节码附带这笔TX的哈希值
3⃣BOB运行在比特币主网的轻客户端(tBTC方案)验证OP Return附带哈希值的合法性
4⃣Gateway为用户BOB L2上铸造WBTC或者Swap成BTC LRT/LST,并将更新后的状态数据Batch到以太坊主网验证和存储。
可以看出BOB团队已经在很用心地在优化官方跨链桥的时间和交互体验,但由于目前1阶段解决方案堆栈受限于比特币可编程性和以太坊的最终确认性,在缩短官方桥跨链时间方面,短期难有成效。
除非你做OKX x BOB的任务,必须要使用官方桥,不然还是第三方基于消息-流动性架构的跨链桥吧。