一文解读限制了比特币二层还没有被大规模使用的原因
Bitcoin发展的讨论再次变得热烈,如何发掘Crypto产业最大的资产来源地成为一个重要问题。Lightning,Taproot,RGB等技术可以拓展一层网络的计算和资产表现能力,但Script有限的计算能力,UTXO的机制,10mins左右的平均出块时间等三个特性限制了二层技术的发展。如果有技术方案能够解决这些问题,将会带来革新性的进步!
原文作者:Siyuan.H
原文来源:Twitter@cyodyssey
Bitcoin潜在发展的讨论最近似乎又变的门庭若市。如何发掘Crypto产业最大的资产来源地,在本轮周期中已经变成了一个不可忽视的问题。关于如何发展,我们还没有明确的答案,但是我们可以通过一种:发现-解决问题的方式,来发现潜在的Alpha。目前,一个较为统一的共识是:Bitcoin一层网络的处理能力是有限的,所以我们需要Lightning,Taproot,RGB等方式来拓展一层网络的计算和资产表现能力。那么,是什么限制了二层和其他技术的还没有被大规模使用呢?
回归本质,拓展一层的前提是要依赖一层的核心设计。简单的来说,目前Bitcoin有三个不能忽视的特性限制了二层技术的发展:1.Script有限的计算能力,2.UTXO的机制,3.10mins左右的平均出块时间。这三个特性组合在一起就会造成:
1. Bitcoin一层Script有限的计算能力,和UTXO机制,使得难以像比特币一层以太坊Rollup一样通过合约来验证二层计算的正确性。我们拿以太坊为例:以太坊Rollup项目,例如Scroll,会通过一个部署在一层的合约来验证二层网络计算生成的ZK Proof的正确性。而比特币一层UTXO是一种即花即弃用的方式,每次使用UTXO都会消费掉之前的UTXO,产生新的UTXO(想象一下每次调用合约,就需要生成一个新合约的成本)。因此,它难以像以太坊一样通过一个固定地址的智能合约来重复的接受某些函数调用。此外,比特币网络虽然也支持栈形式的Script Code,但是它支持的OpCode类型非常有限,只能支持有限的简单的计算,目前还难以拓展到类似Scroll ZK 验证合约这种计算级别的合约validator。
2. Bitcoin 平均出块时间在10mins左右,相比于以太坊12s的平均出块时间,增加了潜在的交易Finalized时间。假如我们设置6个区块作为交易被Finalized,那么从一层到到二层资产转移的确认至少需要大概一个小时的时间。
总结的来说,如果有技术方案可以:
关于【一文解读限制了比特币二层还没有被大规模使用的原因】的延伸阅读
走近BTC:理解BitVM所需的背景知识(1)
Delphi Digital发布了比特币二层技术研报,介绍了比特币Rollup和四大采用BitVM的项目。BitVM利用MATT思想,将复杂程序和数据存储在链下的Merkle树中,只发布Merkle Root到链上,实现比特币原生的验证欺诈证明。比特币脚本和Taproot以及预签名是实现这一方案的重要技术。P2SH交易类型中可以添加Script,比特币节点会验证公钥和公钥hash是否匹配,以及数字签名是否正确。隔离见证/SegWit升级解决了交易延展性问题,P2WSH功能与P2SH相似。Taproot可精简脚本内容,BitVM基于此构建复杂方案。下一篇文章将详细介绍Taproot、预签名等技术。
币安研报:比特币的未来——代币篇
比特币进入新时代,符文协议为比特币带来可替代的代币,与BRC-20竞争。符文可以铭刻任意内容,创造比特币原生数字工件。符文的动机是为比特币创造一个专用的、可替代的代币标准,避免继承序数的复杂性,并应对加密世界中的投机行为。符文与BRC-20相比具有更高的效率和兼容性,可以通过比特币交易转移。符文的成功对比特币的未来意义重大,我们将继续密切关注。
1. 通过某种方式,使得二层的计算结果,能在比特币UTXO和现有的Script OpCode下,在有限成本内,在Bitcoin一层进行验证。
2. 在平均10mins出块时间的条件下,加速L1-L2层的计算之间的Finalized time。
那么都会带了革新性的进步!
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Siyuan.H,如有侵权请联系删除。转载或引用请注明文章出处!