星月下载站

Galaxy:比特币 L1 是数据可用性层吗?

来源:互联网

比特币的区块空间极其稀缺,每个区块的大小上限为4MB。这种稀缺性对那些寻求利用比特币作为数据可用性层(Data Availability Layer, DA Layer)的Rollups提出了重大挑战。Rollups是一种扩展解决方案,它们通过将交易处理移到链下,只将必要的数据发布到主链上来减少主链的负载。然而,比特币区块空间的限制为Rollups的实施带来了额外的挑战。

Galaxy:比特币 L1 是数据可用性层吗?图片1


比特币区块空间限制

比特币的区块空间非常珍贵,每个区块的大小被限制在4MB以内。这意味着对于Rollups来说,每6-8个区块就需要发布一次ZK-Proof输出和状态差异。但是,发布这些数据每次最多会消耗大约400KB(0.4MB)的空间,占整个区块的10%。


滚动平均成本分析

由于比特币自2023年1月以来一直处于满负荷状态,Rollups之间的竞争将会加剧,这可能会导致交易费市场变得异常紧张。比特币的基础层限制,加上不断增长的Rollups数量,可能会使得第二层解决方案难以承担数据发布的成本。


以太坊ZK-Rollups的经验

从以太坊的Rollup生态系统中可以看出,ZK-Rollups因为使用有效性证明而成为资本密集型运营。这些Rollups通过发布有效性证明来预先支付验证成本,这与Optimistic Rollup的机制不同,后者只在发生欺诈争议时支付验证成本。


估算发布成本

根据与在比特币上构建ZK-Rollups的团队的对话,Rollups预计每6-8个区块(大约1小时到1.2小时)将ZK-Proof输出和状态差异以铭文的形式发布到比特币L1。这些数据将使运行比特币节点的参与者能够重建Rollup的最新状态。


发布数据的成本

在比特币L1上,如果每6个区块发布一次数据,费用为400KB,并且费用低至10 sat/vByte,那么Rollups为每个发布的区块支付的费用将达到2,640美元。如果每个月发布730个区块,那么每月的总费用将高达190万美元(每年2300万美元)。如果费用提高到50 sat/vByte级别,那么每月的数据发布成本将增加到近960万美元(每年1.15亿美元)。


结论

由于比特币区块空间的稀缺性和高昂的发布成本,Rollups在比特币上实现数据可用性层的能力受到严重限制。Rollups需要通过有用的应用程序从交易费中获得可观的收入来抵消发布数据的高成本。如果发布数据到比特币的成本过高,Rollups可能会考虑采用替代策略,如使用其他链作为数据可用性层,或者探索更高效的ZK证明技术以减少数据发布量。这些替代方案可以帮助Rollups在保持成本效益的同时,继续利用比特币的安全性和去中心化特性。

相关文章
猜你喜欢