比特币原生拓展技术集大成者——BEVM技术黄皮书全面解读

时间:2024-09-20 编辑: 浏览:(465)

前言:

2024年5月20日,比特币Layer2开发团队BEVM正式发布了技术黄皮书《Taproot Consnesus 一种去中心化的BTC Layer2解决方案》。

黄皮书详尽描述了Taproot Consnesus的实现方式,以及如何结合施诺尔签名、MAST、比特币SPV节点等比特币原生技术来构建完全去中心化的BTC Layer2解决方案。

通篇读完,笔者感受到BEVM团队提出的Taproot Consnesus解决方案,是真正意义上的比特币原生拓展技术的集大成者。Taproot Consnesus没有对比特币的代码进行任何的修改和增减,而是充分对比特币的几大原生技术进行了组合式创新,思路简洁,结构巧妙。

在正式解读黄皮书之前,我们有必要回顾下比特币的技术迭代史,从而方便理解Taproot Consnesus是如何一步步从比特币的发展脉络中脱胎而出的。

正文:

一、比特币技术迭代史

2008年10月31日

中本聪发表题为《比特币:一种点对点的电子现金系统》的论文,正式提出了比特币完整的技术实现方式。

在论文的第八章,中本聪提到名为 SPV ( Simple Payment Verification )的解决方案,即简单支付验证,是一种不需要运行比特币全节点,只需保存区块头,也可以验证支付的技术手段。

2009年1月3日

中本聪在位于赫尔辛基的一台小型服务器上挖出了创世区块,这标志着比特币正式诞生。

值得一提的是,在比特币的正式代码里,中本聪使用了椭圆曲线签名技术(Elliptic Curve Digital Signature Algorithm,简称ECDSA),却没有采用更适合比特币的施诺尔签名技术(即Schnorr Signature),究其原因,并非椭圆曲线签名比施诺尔签名技术更优,而是,当时施诺尔签名并没有开源,仍在专利保护期,因此,中本聪退而求其次,选择了已经开源的椭圆曲线签名。

施诺尔签名保留了椭圆曲线签名的所有功能和安全假设,同时,可以突破在椭圆曲线签名的技术框架下比特币最多只能实现15重多签的束缚,最终实现1000+地址共同管理比特币且不影响签名速度。

2018年

经过多年的反复验证,比特币核心开发者Gregory Maxwell等人正式提出BIP,建议把施诺尔签名引入比特币网络。

2021年11月14日

比特币正式完成Taproot升级,施诺尔签名被正式纳入比特币网络,比特币开启了全新的去中心化多签时代。

除了施诺尔签名,Taproot升级还引入了MAST(Merkelized Abstract Syntax Trees),即默克尔抽象语法树,这是一种让比特币具备类似智能合约功能的技术,它通过将多个条件分支的合约逻辑组织成Merkle树的形式来实现,即可以让比特币代码来实现类似智能合约的功能需求(但是,仅限于比特币支付验证,区别于以太坊复杂的智能合约)。

施诺尔签名可以把比特币的多签地址达到1000+,而MAST可以通过比特币程序来驱动施诺尔签名地址进行多签,因此,施诺尔签名+MAST,可以实现不需要人来签名而是通过比特币代码指令来驱动的去中心化比特币多签网络。

这意味着比特币可以去信任的方式摆脱一层的束缚,进而到比特币二层实现更复杂更丰富的业务场景。

而BEVM团队提出的Taproot Consnesus解决方案,正是对比特币从2008年-2021年这13年技术迭代的集大成。

二、Taproot Consnesus解决方案概要:

Taproot Consnesus技术黄皮书开篇提到:“比特币网络的非图灵完备性质限制了其直接实现类似以太坊 Rollup 的 Layer2 扩展方案。比特币网络的脚本合约层只能进行简单的转账操作,无法支持更复杂的智能合约功能。因此,单纯从比特币脚本层面来构建 Layer2 扩展方案是不可行的”。

开篇这段描述具有高度概括性,指出了比特币网络的非图灵完美性,且比特币脚本合约只能执行比特币转账操作,因此,比特币拓展的正确方向不是在比特币一层网络作文章,而是要使用比特币已有的能力,来构建一个完全去中心化的比特币二层扩展方案。

而Taproot Consensus就是将比特币的 Taproot 技术(Schnorr 签名和MAST )、比特币 SPV 轻节点以及 BFT PoS 共识机制融合在一起,构建出了一个去中心化且高度一致性的Layer2 网络。

三、详解Taproot Consnesus架构

BEVM团队提出的Taproot consensus总共由Schnorr+Mast, Bitcoin SPV和Aura+Grandpa三部分组成。

Schnorr+Mast在前文我们已经提到,使用比特币Taproot升级带来的这两大原生技术进行组合,可以实现比特币的去中心化多签管理,且不需要通过人来签名,而是使用比特币代码来驱动。

那么,谁来驱动这些代码?是通过二层网络达成的共识来驱动。

那么,二层网络如何达成共识,且这些共识如何与比特币一层实现状态同步?

这就是Bitcoin SPV+BFT POS共识(Aura+Grandpa)的效用。

Bitcoin SPV是中本聪提出的简单支付验证方式,在不运行全节点的情况下,也可以同步和验证比特币交易。这一特性使得Taproot Consensus能够在完全去中心化的环境下,无需任何许可,同步BTC状态。

Aura+Grandpa是比较通用的实现拜占庭容错的高级 PoS 共识协议,通过分布式协议确保网络节点的高度一致性(以Substrate框架构建的区块链基本都用Aura+Grandpa)。

因此,总结,Taproot consensus三部分的运行原理:

“在 BEVM 系统中,每个验证者均持有一个用于 Schnorr 签名的 BTC 私钥。Schnorr 签名的特性使其能够实现高效的签名聚合,从而提高系统的安全性和效率。通过 Musig2 多签名方案生成的聚合公钥 Pagg,形成了一颗大型 MAST(Merkle Abstract Syntax Tree)树。

在 MAST 树的根哈希值生成后,验证者通过向 MAST 树生成的门限签名地址进行 BTC 转账和铭刻操作,实现 BTC 主网向 BEVM 网络提交数据的功能。同时每个验证者均作为 Bitcoin SPV(Simplified Payment Verification)轻节点,使其能够安全且无许可地同步 BTC 网络状态”。

简而概之:

Taproot consensus在比特币一层使用Schnorr+Mast构建去中心化的BTC多签管理,二层运行Bitcoin SPV节点网络,以BEVM为例,BEVM二层网络全部运行比特币SPV节点,这些节点可以同步比特币一层的数据状态,因此,可以让BEVM和比特币一层信息同步。而为了保障二层网络是安全可信的,BEVM把比特币SPV节点网络和Aura+Grandpa融为一体,即让比特币SPV节点网络具备了BFT 共识层面的安全级别。即,管理BEVM网络资产的不是某些多签人而是依靠BFT共识来驱动,从而实现真正的去中心化。

四、黄皮书其他技术细节

除了以上技术框架外,Taproot consensus黄皮书还详细解释了施诺尔签名、MAST、比特币PSV轻节点、Aura+Grandpa等技术的实现细节。对于想学习和了解比特币最新技术的人来讲,BEVM团队出品的这个Taproot consensus黄皮书是一个非常全面且详细的学习资料。

不仅如此,黄皮书还详细解释了Musig2的实现过程,以及知名BTC Layer2项目Mezo与Taproot consensus的区别。

Mezo 的底层技术结构是基于 tBTC 协议。tBTC 利用比特币多签构建了一个门限签名网络,这种结构相比传统分布式网络而言,具有较强的一致性。

但是,tBTC仍是一个需要9人签名的多签人网络,要想真正实现不依靠人而是依靠共识驱动,则需要把多签网络与 BFT PoS(拜占庭容错权益证明)共识机制相结合。(这也是分布式网络和区块链的区别,分布式网络强调分布式,但是缺乏拜占庭容错的共识,而区块链虽然也是一个分布式网络,但是依靠拜占庭容错共识来驱动,因此,是真正去中心化的网络)。

Taproot Consensus方案则采取了这种更为先进的设计。通过结合 Schnorr 签名、MAST、比特币 SPV 轻节点以及 Aura 和 Grandpa 拜占庭容错共识机制,构建了一个高度一致性和安全的去中心化 Layer2 扩展方案。这种融合不仅提升了比特币网络的扩展性和可用性,还确保了 BEVM 网络的安全性和一致性。

总结:

BEVM团队发布的技术黄皮书,系统且全面地描述了Taproot Consensus的实现方案和技术细节,向我们展现了一个完全基于比特币原生技术构建的比特币二层解决方案。

Taproot Consensus不仅尊重和继承了比特币原有的技术方向,同时,还结合比特币历次升级带来的技术进行组合式创新,是真正意义上的比特币原生拓展技术的集大成者。

随着,比特币生态的不断发展,人们将逐渐意识到,真正去中心化的比特币二层解决方案才是比特币生态发展的必经之路,而Taproot Consensus这种解决方案将真正的大放光彩。

最新 更多 >
  • 1 CoinDesk 20业绩更新:XRP和NEAR帮助推动指数上涨

    CoinDesk Indices发布每日市场更新,重点介绍CoinDesk 20指数中领先者和落后者的表现。 CoinDesk 20目前的交易价格为2303.85,自昨日收盘以来上涨1.4%(+31.42)。 20种资产中有16种交易价格上涨。 领先者:XRP(+5.6%)和NEAR(+3.3%)。

  • 2 孔雀在Roku上自由了吗?

    你的导游:孔雀在Roku自由吗? 你喜欢在可能的情况下免费观看电视节目吗?好吧,如果你曾经想知道,“孔雀在Roku上自由了吗?”你很幸运。越来越多的人使用流媒体服务,他们想知道如何在不花很多钱的情况下获得最好的节目和电影。 Peacock是NBC环球的流媒体服务。它有许多节目、电影和电视直播频道。Roku是一款流行的流媒体小工具,可以轻松访问许多流媒体服务。我如何在Roku上观看《孔雀》?免费吗?

  • 3 为什么比特币价格在以太坊ETF炒作中未能达到7万美元

    7月22日,比特币价格在备受期待的以太坊ETF周二推出前24小时达到68330美元,市场分析显示,Mt Gox支付可能阻碍了BTC突破70000美元。 比特币价格在以太坊ETF热潮中达到6.8万美元的峰值 经过一个多月的等待,以太坊ETF于2024年7月23日星期二开始在美国监管市场正式交易。比特币和其他更广泛的加密货币行业见证了这一里程碑事件的需求增加。 正如预期的那样,比特币价格从7月5日的5

  • 4 VanEck预计比特币到2050年将达到290万美元,但首先必须发生很多事情

    资产管理公司VanEck在一份报告中表示,到2050年,比特币可能会结算10%的国际贸易和5%的当地贸易收益,央行将其作为储备资产持有。该公司表示,比特币第二层网络将在克服规模问题和允许比特币用作交换媒介方面发挥关键作用。报告称,比特币的增长存在风险,包括电力需求上升、政府协同打击以及与其他数字资产的竞争。 资产管理公司VanEck是现货比特币(BTC)和以太坊(

  • 5 “炒小币的大国”征收20%加密货币利得税?恐将引发大规模抛售?韩国考虑推迟至2028年实施?

    近期,韩国国内掀起了一场关于加密货币税收的热议。韩国政府一直在讨论是否应该推迟实施针对加密货币交易利得的20%税收。在韩国,加密货币投资者每年收益超过250万韩元(约合1800美元)时必须缴纳20%的资本利得税。这一门槛比股票的门槛低得多,股票只有收益超过5000万韩元(约合36000美元)才需要纳税。据悉,这一政策目的是使加密货币投资者与其他投资者承担相同的税收义务。韩国对加密货币收益征税的计划

  • 6 法拉利将比特币支付扩展到欧洲

    著名的豪华汽车品牌法拉利透露,继在美国成功推出加密货币支付后,计划将其接受范围扩大到欧洲。 据路透社报道,该计划将于本月底生效,将使欧洲经销商能够满足客户不断变化的需求。 法拉利在美国支持加密货币支付。 回想一下,法拉利于2023年10月在美国推出了加密支付。当时,法拉利与领先的加密支付处理公司BitPay合作,允许客户使用特定的加密货币购买豪华汽车,如比特币(BTC)、以太币(ETH)和美元硬币

  • 7 一个更好的合作伙伴模型:FunderPro对合作伙伴流失的回应

    联盟计划一直是现代营销世界的主要内容,交易行业也不例外。社交媒体影响者和其他交易人士在推动流量和购买方面做得很好。 不幸的是,现代联盟营销模式存在两个巨大的问题: 1.激励附属公司从一个品牌跳到下一个品牌 2.如果公司在更换品牌或选择创业时无法留住其顶级附属公司,则可能会失去挽救生命的收入 FunderPro一直在努力开发一种新的联盟模式,以解决这两个难题。让我们来探索一下。 一种新的激励留任的佣

  • 8 美国众议院通过旨在打击非法金融的金融服务立法

    美国众议院最近通过了一项两党立法,该立法将支持一个旨在调查数字资产在非法金融中的使用的工作组。 《金融技术保护法》将汇集私营部门和广泛的政府部门的官员,就如何利用金融技术资助非法实体和恐怖主义编写报告。 该工作组还将负责发布与打击洗钱和非法融资活动有关的监管和立法建议。 特别是,该立法呼吁工作组研究数字资产如何被国家和非国家行为者用来威胁美国的国家安全。 众议院周一通过了该法案,潜在的立法将提交参

  • 9 人工智能模型在人工智能生成的数据上训练时会吐出“胡言乱语”

    一项新的研究发现,基于人工智能生成材料的先前迭代训练的大型语言模型(LLM)产生的输出缺乏实质性和细微差别。这些发现给人工智能开发人员带来了新的挑战,他们依赖有限的人工生成数据集来获取内容。 另请阅读:AI deepfakes使美国当局难以保护儿童——报告 来自英国剑桥大学和牛津大学的人工智能研究人员试图根据仅包含人工智能生成内容的数据集编写提示。结果并不理想,因为它产生了难以理解的反应。 人工智

  • 10 基于每用户价值指标,TON可能超买

    Toncoin正面临基于每用户价值指标对其市场价格的重新估计。TON代币经历了多次市场动荡,往往与市场背道而驰。有人对TON市场价格的真正支撑提出了质疑。 基于将用户映射到完全稀释的市值的指标,TON代币可能被高估。因此,与以太坊(ETH)相比,TON代币被高估了。Toncoin用户的市值为12万美元,而ETH用户的市值则为10万美元,这表明TON的潜在价值被夸大了。 对代币性能的怀疑出现在Ton