专访TBC:基于UTXO的比特币二层扩容 为何可行性越来越高?

时间:2024-09-25 编辑: 浏览:(901)

基于比特币UTXO账户模型的扩容方案,被行业认为是“最清真”的二层方案。这个方案试图基于比特币 UTXO 进行链下账本计算,并通过客户端验证来确保账本的真实性,由此既保留了比特币原有的特性,又实现了二层账本共享和安全。

一直以来,行业公认该方案实施起来十分困难。通过该方案构建起的知名的项目和协议有RGB、RGB++、BitVM等。虽然知名,但方案的进展其实都比较缓慢,如RGB涉及的多个技术要点具有较高实现难度,又比如BitVM虽然提供了一种在比特币网络上实现复杂合约的方法,但是在一些技术细节上仍然存在争议。

这样一个相对困难的技术路线,为何仍有大量项目方愿意实践?与其它模式相比, BTC 同构的 UTXO 模型二层方案,无疑是既安全又优雅的。我们回望依托于UTXO的二层扩容方案发展历程发现,铭文这种写入UTXO的“资产发行”模式的火爆,为这种UTXO模式的二层扩容方案注入许多关注和资源,让开发者和项目方们认真审视这一路径实现二层方案的可能性。

和以太坊二层扩容方案有着明确方案不同,比特币的二层方案百花齐放,再伴随着比特币协议本身的一些升级,比特币的二层其实有着很多可能性,好玩且创新也足。

目前项目方们依托于UTXO的技术做了哪些比特币二层的改进和创新?为了探寻这些问题的答案,专访了TBC的CMO,以技术为基点探寻UTXO模式比特币二层的实现路径。

:请您介绍一下基于UTXO模式的比特币二层在技术上是如何实现的?

TBC:这种技术是将数据封装到比特币的每一个UTXO上,然后通过客户端验证来确保资产安全。

举几个例子,如RGB的思路,就是将链外的RGB交易与比特币交易的UTXO绑定在一起。而RGB++协议是受到了RGB协议的启发,主要思路与RGB类似,通过链下的计算,然后执行和验证交易,最后在比特币链上进行结算。RGB和RGB++两者不同的在于,RGB++在交易和资产验证环节,采取了不太一样的思路。

TBC又和以上两种方案不同,我们采用的是大区块加数据剪裁,再加智能合约的方案。我们的定位是比特币的一个智能合约层,为比特币系统引入智能合约方案,并带来海量应用。TBC也是比特币虚拟机BVM的开创者。

目前,比特币生态崛起,越来越多的开发者涌入,新的应用层出不穷。但是比特币的主网区块仍限制在一兆,而在每十分钟网络传播的必要数据包越来越大的情况下,主网就不太能满足这一需求。比特币小区块的设计,每分钟100兆以上就吃不消了。

而TBC这种大区块加数据剪裁加UTXO智能合约模式能够帮助BTC解决拥堵和区块限制问题。TBC最初选择这一路径也是发现了UTXO模块就是这样一个底层模型就是天然适合高并发和高性能。

:TBC的这一路径在实现过程中遇到了哪些困难,又是如何解决的?

TBC:最主要的问题其实是BTC的可扩展性较差。一直到了2017年隔离见证升级激活,解决了比特币链上一些交易可塑性问题。到了2018年,开发者们开始逐渐部署一些节点。更重要的则是2012年参数的升级为比特币带来了比较高效、灵活、私密的传输方式。这个升级的核心是使用了施诺尔签名和模块抽象语法树合约。

以上这些升级给BTC的进一步扩展带来了比较好基础,我们之前所说的一些开发难点,在升级后都得到了一定缓解。因为比特币本身技术的发展,类似修改签名,其实增加了一个连接一层和二层的桥接的作用,并不是直接拓展了一层。

:目前比特币二层的路线和项目都繁多,你怎么看?

TBC:在我看来,以BTC作为资产结算层,然后构建本地的共识和计算验证能力来实现的二层扩展方案都是可行的。比特币生态和以太坊生态的一个很大不同是,它不遵守什么统一的规范和正统性,所以能够百花齐放。

:行业内的共识还是觉得UTXO的二层模式落地太困难了?这个难点怎么解决?

TBC:目前行业内对于UTXO这种模式其实存在一个误解,他们认为UTXO模式没有办法维护全均状态,或者无法实现循环调用,所以无法实现智能合约。这个观点现在看是片面且过时的,TBC已经证明了UTXO模式的区块链是完全可以实现智能合约的,只是实现的方式和其它的二层方案不同。当然,目前基于UTXO模型实现智能合约的基础工具在不断成熟,大家都在不断尝试。

对于TBC来说,发展的关键节点其实是TBC 20标准协议即将上线,这意味着项目方来TBC上做应用和协议会变得容易,这能推动TBC链上生态的繁荣,乃至整个比特币生态的繁荣。

:TBC对比其它的二层方案,有何优势和创新?

TBC:我们相当于一个创新型的路线,这套BVM的方案目前看只有TBC在做。简单说,该方案是基于比特币的脚本系统的恢复和功能扩展的一种虚拟机,也是TBC智能合约的一个执行引擎。

它包括输入和输出栈那类语言栈,这样在进行任意操作的时候,能实现更高层次的逻辑。目前编程语言的执行结构,很大程度上都是依赖执行栈的。从原理上讲,只要通过栈式结构,就可以实现任意复杂程序。当然,同时需要保证内存资源足够多。栈式结构也可以不作为编程语言的基础,但由于比特币对于脚本系统的一些限制,导致只能进行一些简单的逻辑判断,可以使用的操作码是相对来说比较有限的,所以说无法实现一些复杂的智能合约。

这就需要BTC的核心开发者不断去做一些提案,比如说最近比较火的OP_CAT的提案,简单来说,OP_CAT可以实现多个UTXO解锁脚本字节串的组合连接处理,来提升BTC主网的可编程特性。

:比特币生态目前发展到了哪个阶段,目前发展的难点在哪里?

TBC:目前比特币生态肯定还处于早期,目前的难点其实在于开发者太少,一些刚刚投身比特币生态的开发者需要重新学习开发语言,周期大概是一两个月。随着开发者的增加,开发的应用就会增加,从而实现量变到质变,才能实现类似以太坊生态的繁荣状况。目前比特币生态的开发,还是亚太的团队更多。

:对于散户来说,如何抓住比特币生的一些机会?

TBC:能够帮助比特币做好小额支付的协议,或者大额抵押借贷协议都是值得关注的。以及基于UTXO架构的智能合约层,也能跑出一些比较优秀的项目。

最新 更多 >
  • 1 OKB币的总供应量是多少?

    OKB币的总供应量是多少?OKB币是由OKEx推出的一种数字货币,作为OKEx生态系统中的通用代币,具有多种实用功能。很多人对OKB币的总供应量非常感兴趣,因为这与币值的稳定性和投资潜力密切相关。截至目前,OKB币的总供应量为300,000,000枚。OKEx已经在2018年完成了OKB币的首次发行,总供应量不再增加。OKB币的发行数量相对较少,使其在市场上保持了一定的稀缺性,这对于投资者来说是一

  • 2 LEO币的ICO和募资历史如何?

    LEO币的ICO和募资历史如何?LEO币是一种基于区块链技术的数字货币,旨在为加密货币交易和投资领域提供更高效和可持续的解决方案。在其ICO和募资历史中,LEO币经历了一系列关键的阶段和事件。ICO的起始LEO币的ICO(Initial Coin Offering)于2017年启动,旨在为项目的发展提供资金。ICO是一种通过发行代币来筹集资金的方式,投资者可在此阶段购买LEO币,以支持项目的发展和

  • 3 ATOM币的历史价格和市场表现如何?

    ATOM币的历史价格和市场表现如何?ATOM币,全称为Cosmos网络的原生代币,是一种基于区块链技术的数字货币。Cosmos网络旨在构建一个区块链互联网,实现不同区块链之间的互联互通。ATOM币作为Cosmos网络的原生代币,在该网络的经济体系中扮演着至关重要的角色。ATOM币的价格和市场表现在其刚刚上市之时并不出众。2019年3月14日,ATOM币首次在交易所上市,当时的初始价格约为6美元。然

  • 4 ATOM币是否有空投或奖励计划?

    ATOM币是否有空投或奖励计划?ATOM币,全名为Cosmos Atom,是Cosmos网络的原生代币。Cosmos是一种去中心化的区块链项目,目标是解决不同区块链之间的互操作性问题。ATOM是Cosmos网络的治理和交易费用的基本单位,也是Cosmos生态系统中最重要的数字货币之一。对于ATOM币是否提供空投或奖励计划,我们需要了解Cosmos生态系统的运作方式。Cosmos采用了类似于波卡(P

  • 5 STX币的市场表现如何?

    STX币的市场表现如何?STX币(Stacks)是一个去中心化的加密货币平台,旨在为去中心化应用程序(DApp)和智能合约提供可靠的基础设施。STX币于2020年在主网上线,并迅速吸引了许多投资者和开发者的关注。以下将介绍STX币的市场表现。首先,STX币在初始阶段表现出色。在上线初期,STX币迅速受到了市场的认可,并在短时间内取得了显著的涨幅。其背后的技术基础以及项目团队的经验和实力都为投资者带

  • 6 FIL币的投资风险和潜在回报是什么?

    FIL币的投资风险和潜在回报是什么?随着区块链技术的发展,数字货币成为了众多投资者关注的焦点之一。FIL币(Filecoin)作为一个新兴的区块链项目,备受投资者关注。然而,投资FIL币并不是没有风险的。本文将探讨FIL币的投资风险和潜在回报。投资风险:1. 法律和监管风险:数字货币市场仍然面临着不完善的法律和监管框架。政府或监管机构可能会出台新的法规或政策,限制或禁止数字货币交易,这将对FIL币

  • 7 OKB币的主要应用案例和实际用途是什么?

    OKB币的主要应用案例和实际用途是什么?OKB(OK Blockchain Utility Token)是全球领先的数字资产交易平台OKEx推出的一种本地代币。作为OKEx生态系统的核心货币,OKB币具有一系列的主要应用案例和实际用途。下面将介绍OKB币的主要应用案例和实际用途。1. 交易手续费抵扣OKB币可以用于抵扣在OKEx平台上的交易手续费。根据用户的持有量,OKEx会根据一定比例返还OKB

  • 8 BLUR币的全球市场分析和趋势预测是什么?

    BLUR币的全球市场分析和趋势预测BLUR币是一种加密货币,它以匿名和隐私保护作为其核心价值主张。通过采用-混币技术,BLUR币旨在提供更高水平的交易隐私和匿名性。这使得BLUR币在加密货币市场上独树一帜,并在全球范围内吸引了广泛的关注。全球市场分析BLUR币在全球市场上的表现一直强劲,因为越来越多的人意识到保护个人隐私对于数字资产的重要性。BLUR币的交易量和市值在过去的几年里都有显著增长。随着

  • 9 ICP币的初次公开销售(ICOIEO)情况是怎样的?

    ICP币的初次公开销售(ICO/IEO)情况是怎样的?初次公开销售(Initial Coin Offering/Initial Exchange Offering,简称ICO/IEO)是一种由区块链项目发行方举行的众筹方式,旨在通过出售虚拟代币来筹集资金。ICP币作为一种加密货币,也曾进行了初次公开销售。ICP币是由区块链项目Internet Computer推出的一种代币。Internet Co

  • 10 BIGTIME币的交易和流动性如何?

    BIGTIME币的交易和流动性如何? BIGTIME币是一种基于区块链技术的加密货币,它的交易和流动性都得到了良好的发展和推广。下面我们来看一下BIGTIME币的交易和流动性如何。 交易性 BIGTIME币的交易性非常强大,用户可以通过加密货币交易平台进行买卖交易。这些交易平台提供了简单、安全而高效的交易环境,用户可以随时随地进行交易。此外,去中心化交易所也开始接受BIGTIME币交易,使得用户可