BTC L2的新形态:昙花一现还是春天的重生?

2024-01-26 159 其它文章

作者:YBB Capital ,Zeke 翻译:善欧巴,金色财经

前言

自 2009 年诞生以来,比特币在资产发行和扩容解决方案领域很少遇到挑战。主要原因有三:首先,“BTC OG”一直将比特币视为“数字黄金”,一种纯粹的价值存储形式,抵制任何可能带来安全风险的扩容方案。其次,由于比特币最初被设想为一种电子支付系统,安全性和稳定性是整个系统的基石。因此,中本聪选择了极简主义的设计方法。比特币脚本语言仅提供基本的支付功能,并且不是图灵完备的,这意味着它无法执行任意计算或循环。这种对可扩展性的牺牲保证了比特币网络的安全性和稳定性。第三,

然而如今,随着铭文的不断流行和模块化概念的成熟,比特币上类似于以太坊的 Rollups 但构建方式多种多样的 Layer 2 项目正在经历激增。本文旨在分析两个问题:比特币扩容有哪些不同的实现方式,这些类型的BTC Layer 2项目仅仅是昙花一现还是最古老公链的春天重生?

前言

自 2009 年诞生以来,比特币在资产发行和扩容解决方案领域很少遇到挑战。主要原因有三:首先,“BTC OG”一直将比特币视为“数字黄金”,一种纯粹的价值存储形式,抵制任何可能带来安全风险的扩容方案。其次,由于比特币最初被设想为一种电子支付系统,安全性和稳定性是整个系统的基石。因此,中本聪选择了极简主义的设计方法。比特币脚本语言仅提供基本的支付功能,并且不是图灵完备的,这意味着它无法执行任意计算或循环。这种对可扩展性的牺牲保证了比特币网络的安全性和稳定性。第三,

然而如今,随着铭文的不断流行和模块化概念的成熟,比特币上类似于以太坊的 Rollups 但构建方式多种多样的 Layer 2 项目正在经历激增。本文旨在分析两个问题:比特币扩容有哪些不同的实现方式,这些类型的BTC Layer 2项目仅仅是昙花一现还是最古老公链的春天重生?

潘多拉魔盒的钥匙

正如引言中提到的,比特币最初在设计中就放弃了可扩展性。如今众多扩容解决方案的推出实际上源于针对比特币固有局限性(例如昂贵的交易费用、缓慢的速度以及无法处理复杂的智能合约)的两次重大升级。

隔离见证

SegWit 由比特币核心开发人员(包括 Ciphrecx 的 Eric Lombrozo、比特币爱好者 Johnson Lau 和 BlockStream 的 Pieter Wuille)于 2015 年 12 月提出,是一项比特币扩展改进提案 BIP141,于 2017 年作为比特币网络中的软分叉实施。其主要目标是解决网络的交易拥塞问题。区块大小对于确定每个区块中可以确认的交易数量起着至关重要的作用。SegWit 的主要思想集中在重组区块数据。通过应用SegWit,签名数据可以与交易数据分离,从而增加每个区块中可以存储的交易数量。

SegWit 升级最显着的优势之一是增加了区块容量。通过从交易输入中删除签名数据,有效区块大小从 1 MB 增加到约 4 MB,从而允许在单个区块中存储更多交易。此外,它还通过将签名与交易数据分离,修复了比特币的交易延展性(为闪电网络的实施铺平了道路),防止签名篡改,有效避免无效交易永久存储在区块链上的可能性。

Taproot

Taproot 最初由 Bitcoin Core 开发人员 Greg Maxwell 于 2018 年 1 月提出,并于 2020 年 10 月由 Pieter Wuille 集成到 Bitcoin Core 代码库中。为了全面部署,节点运营商必须采用 Taproot 的新共识规则。该提案获得了 90% 矿工的支持,并于 2021 年 11 月 14 日在区块 709,632 正式激活。Taproot是自SegWit以来的重大升级,旨在增强隐私、简化交易验证、提高效率并提高复杂的智能合约处理能力。它包含三个不同的 BIP 提案:BIP340、BIP341 和 BIP342。

BIP340引入了Schnorr签名,这是Claus Schnorr于2008年提出的一种加密签名方案,以优化比特币网络的验证过程。在 Taproot 之前,比特币使用的是椭圆曲线数字签名算法(ECDSA)。尽管中本聪最初青睐 ECDSA,但 Schnorr 签名在签名聚合、批量验证和隐私方面提供了升级,提高了效率和隐私。

BIP341引入了Taproot协议,增强了比特币交易的隐私性和灵活性。Taproot将多重签名(multisig)和智能合约交易隐藏在单个公钥哈希下,使得多方交易和复杂的智能合约在区块链上表现为单方交易,从而增强了交易隐私。

BIP342引入了Tapscript,它是原始比特币脚本的升级版本(比特币协议的编程语言,决定如何锁定和解锁交易)。Tapscript 本质上是带有命令的操作码的集合,支持其他两个 BIP 的实现。它还取消了 10,000 字节的脚本大小限制,为在比特币网络上创建智能合约提供了更好的环境。(这次升级也为Ordinals的诞生奠定了基础,因为Ordinals协议利用Taproot的脚本路径花费脚本来实现额外的数据。)

SegWit和Taproot的升级促进了闪电网络和铭文生态系统(BRC-20、ARC-20等)两种扩容解决方案的快速发展和出现。另一方面,为了弥补无法实现复杂智能合约的缺陷,具有不同实现方式的各种执行层开始进入BTC生态系统。

扩展解决方案概述:

不像以太坊的 Layer 2 有统一的做法(虽然 Vitalik 没有明确定义哪种方案是 Layer 2,一般指的是 Rollup,实现方法也很相似,通常只是验证数据真实性的方法有较大区别) ,BTC Layer 2 缺乏统一的定义和方法。如果我们将任何扩展方案视为Layer 2,那么根据当前所需的实现方式,可以大致分为以下五类。(分类中部分项目介绍摘自我们过往文章《千树万树梨花开:比特币生态系统概览》和《数字黄金新征程:比特币生态系统探索与协议创新》。 ”阅读全文以了解更多详细信息。)

1. 侧链:

概述:第一篇关于比特币侧链解决方案的完整技术论文是由 Blockstream 的研究人员撰写并于 2014 年发表,但这种方法后来被放弃。2016 年,Blockstream 提出挂钩侧链作为扩展比特币的一种可能方式。侧链通常被称为信任最小化区块链,通常是通过双向跨链桥连接到主链的独立区块链。它们允许使用外部加密资产(另一个区块链的原生资产)进行支付。通过侧链可实现的最有意义的好处包括用户资产发行、对 DeFi 解决方案的有状态智能合约支持、承诺链扩展、更快的结算最终性和增强的隐私性。

验证:侧链通常使用自己的共识机制,并拥有一组独立的验证器。资产从主链转移到侧链时需要锁定,返回主链时需要解锁。验证者确保这些转移的合法性。

缺点:节点数量少,可能存在中心化、不继承主链的安全性等。

堆栈:

akV3BZzbap0abOm0bFEN9ENAu7lfpgWwVMm2w6qf.png

堆栈虽然没有直接称为侧链,但仍被归类为侧链,这一点存在争议。它旨在通过其独特的“转移证明”(PoX)共识机制将自身链接到比特币链上,实现高度去中心化和可扩展性,而不会对环境造成额外影响。

Stacks 是一个开源比特币第 2 层区块链,它将智能合约和去中心化应用程序引入了比特币。最初称为Blockstack,其基础工作早在2013年就开始了。Stacks的技术架构包括核心层和子网,为开发者和用户提供了两者之间的选择。主要区别在于主网的去中心化程度高但吞吐量较低,而子网的去中心化程度较低但吞吐量较高。

Liquid

5sEGOhKxgNDY6186yPKPISJcS2eCZpDHGWIYGSvl.png

Liquid不仅是比特币侧链,也是交易所的结算网络,连接全球的加密货币交易所和机构。其核心特点包括快速结算、强隐私、数字资产发行以及与比特币锚定,实现更快的比特币交易和数字资产发行,允许会员将法定货币、证券甚至其他加密货币代币化。

与 RSK 一样,Liquid 依靠多重签名联盟将侧链中发行的比特币锁定为本币,但实际的挂钩设计有很大不同。两条侧链目前都有 15 个运作机构,Liquid 需要 11 个签名才能发行比特币,RSK 需要 8 个签名。Liquid 似乎优先考虑安全性而不是可用性,而 RSK 优先考虑可用性而不是安全性。

总体而言,Liquid 是一个侧链平台,专注于为交易所提供共享流动性,强调协议的简单性、安全性和隐私性。

风险承受能力:

RSK 也是一个带有原生代币 RBTC 的侧链,旨在成为金融包容性的基石,专注于去中心化金融 (DeFi)。RSK 是一个由比特币矿工保护的有状态智能合约平台,通过扩大比特币货币的使用来增强比特币生态系统的价值。可以使用 Solidity 编译器和 Web3 标准库编写去中心化应用程序,确保以太坊兼容性。此外,它还可以通过RIF Lumino支付通道网络提供的更多链上空间和链下交易来扩展比特币支付。

RSK 旨在通过采用有状态虚拟机来提高开放性和可编程性、将以太坊的 dApp 和工具移植到 RSK 来解决更广泛的用例,而 Liquid 则专注于成为极其高效的工具。

传动链:

Drivechain是一个开源的比特币侧链协议,允许根据特定需求定制不同类型的侧链。BIP-300/301提出了“允许开发者向比特币世界添加特性和功能,而无需实际修改比特币核心代码”的概念。通过创建由比特币矿工保护的比特币侧链,它在侧链上实现了各种第 2 层可扩展性用例,同时确保比特币的第 1 层安全性。值得注意的是,BIP-300“算力托管”通过“容器 UTXO”将 3-6 个月的交易数据压缩为 32 字节,而 BIP-301“盲合并挖矿”与 RSK 一样,通过合并挖矿来维护网络安全。

BEVM(新兴项目):

BEVM是与EVM兼容的去中心化比特币L2,使用BTC作为Gas。它允许所有可以在以太坊生态系统中运行的DApp在比特币L2上运行。

从技术上讲,BEVM引入了比特币轻节点的概念。这些轻节点同步完整的比特币区块头,以证明BTC网络数据的确定性。同时,BEVM同步跨链相关交易和交易Merkle证明。通过这些数据的共识确认,实现了比特币资产在Layer 2上的去中心化桥接。

此外,为了实现BEVM上资产和数据的去中心化跨链回到比特币主网,它利用了Taproot技术的BTC阈值签名和POS共识节点。POS共识节点持有三个私钥,负责区块生产、管理和BTC门限签名。BTC门限签名私钥生成N个门限合约私钥,管理与BTC网络交互的资产和数据。这些共识节点通过BFT共识形成⅔阈值托管合约,确保资产和数据从BEVM穿越回比特币主网的安全和去中心化过程。与其他侧链解决方案相比,BEVM 目前更加去中心化和安全。

2.状态通道:

状态通道这个概念可以追溯到 2015 年,由 Joseph Poon 和 Thaddeus Dryja 在“闪电网络”协议中引入。它们代表了一种基于支付渠道的技术,可促进链外交易,实现低成本、高速和可扩展的交易处理。

验证:状态通道内的交易发生在链外,并且仅在通道关闭时提交到比特币主链。这种方式在保证安全性的同时减轻了主链的负担。通道内的交易由相关各方签署,仅在需要解决争议时才在链上提交。

缺点:开发进度缓慢、渠道复杂,会带来不确定性等问题。

Taproot Assets:

2023年10月18日,Lightning Labs发布了基于UTXO的Taproot Assets主网Alpha版本。随着主网版本的完成,比特币闪电网络将成为一个直接的多资产网络,主要针对机构和资产发行。它允许通过闪电网络实现即时、低成本、大容量的交易应用。

参与者可以将资金存入公共的链外钱包地址(智能合约),并在付款完成后立即将资金发送给同一合约上的其他参与者。仅最终交易结果在链上确认。闪电网络是比特币协议的重大升级,但它也引入了一个新问题:网络中资金接收参与者的流动性问题。

bk3PleMU2cQZlXuePxdkXaUiBotLyor3fdLwhN03.png

3. 客户验证和一次性密封:

概述:在比特币、以太坊等传统区块链系统中,交易和智能合约验证是由整个网络的节点共同进行的,称为“全节点验证”。2016年,Bitcoin Core开发者Peter Todd提出了一种新的客户端验证范式,模拟传统的合同签署,以确保只有相关方知道合同内容的隐私。这种方法实现了完全去中心化,无需第三方参与。一次性密封件的概念也是由 Todd 提出的,将在 RGB 协议的背景下进行讨论。

验证:链下数据存储、链上承诺、客户端验证。

缺点:多年来开发进展缓慢,智能合约之间无法交互等问题。

RGB协议:

RGB 是 LNP/BP 标准协会(闪电网络协议/比特币协议)的一项倡议,该协会是一个非营利组织,负责监督比特币各层的开发,包括比特币协议、闪电网络协议和 RGB 智能合约。RGB协议专为比特币和闪电网络上的可扩展且保密的智能合约而设计,旨在在UTXO上运行复杂的智能合约并将其引入比特币生态系统。官方将其描述为适用于比特币和闪电网络的可扩展且保密的智能合约协议套件,适合发行和转移资产以及更广泛的权利。该协议在比特币第二层或链下运行经过客户端验证的智能合约系统,

1. 一次性密封件:

顾名思义,一次性密封件就像应用于需要保护的物体的一次性密封件,确保其只有两种状态:打开和关闭。这保证了内容仅使用一次,防止双重支出。与以太坊的账户相比,比特币的网络仅包含钱包地址,其中未花费的交易输出(UTXO)可以充当印章。

了解一次性密封件需要了解 UTXO,这是一种账本模型,其中每笔交易都会生成输入(Input)和输出(Output)。转账交易的输出是接收者的比特币地址和转账金额,存储在UTXO集中,用于记录未花费的交易输出。每个输入都指向前一个区块的输出,使这些交易可追踪。因此,比特币的交易输出可以作为一次性密封件。

根据 RGB 的官方文档,UTXO 可以被视为一个封印:它在创建时锁定,在使用时打开。比特币的共识规则确保输出只能使用一次。因此,如果用作印章,确保比特币共识规则得到执行的相同激励措施也将保证这样的印章只能打开一次。【2】

BNPIIZt7mx9wrvAccV6IpwiT9HoKhM06CDZKBwhB.png

2. 客户验证和确定性比特币承诺:

在比特币的 PoW 共识中,状态验证不需要参与去中心化协议的所有各方在全局执行,而是使用加密哈希函数和其他方法将其转化为简短的、确定性的比特币承诺。该承诺需要“公开证明”,并具有三个主要特征:收据证明、非公开证明和会员证明。从本质上讲,OpenTimeStamps 可以被认为是该领域的第一个协议,其次是 RGB。其他协议也可以利用和运用这些主题,形成一系列的客户端验证协议。【3】

RGB 使用比特币区块链通过在特定比特币交易中提交 RGB 状态转换来防止双重支出。它花费当前的UTXO持有要转移的权利,确保多个状态转换可以提交给单个比特币交易,并且每个状态转换只能提交给一个比特币交易一次(否则会发生双花)。

gl6kCnmF80JLQL6G3NVz5AxSopFxivbRm97PmnAY.png

3. 与闪电网络的兼容性:

正如RGB网站所述,当状态转换提交给比特币交易时,不需要立即在区块链上进行结算。它可以成为闪电网络支付通道的一部分,从中获得安全性,同时利用闪电网络的支付通道促进RGB许多数字资产的流通。

tfU5EagGyym6uv86HhSRzf4i0Xwa7kuiRuxQp6YK.png

4. RGB v0.10版本更新:

据水滴资本解读,此次升级主要体现在灵活性和安全性方面的增强,总结如下:

ZWcSME3AGHuSutbd5jYXS7B8BD9tsB0D2SHuzqlc.png

RGB早在2016年就被提出概念,但经过多年的发展,并未得到广泛的关注和应用。这可能是由于早期版本的功能有限以及开发人员的学习障碍较高。随着RGB v0.1的到来,RGB未来提供更多想象可能性的潜力值得期待。

4、铭文:

概述:2023 年 1 月,比特币开发者 Casey Rodarmor 发布了 Ordinals 协议,这是一个基于比特币的资产发行协议,由两个核心组件组成:Ordinals 理论和 Inscription。Ordinals 协议作者 Casey 通过铭文将内容承载在 UTXO 上,为 21 万亿聪(比特币的最小单位)中的每一个分配唯一标识符。铭文是将内容与未花费交易输出(UTXO)相关联的过程。Ordinals 协议的资产发行过程类似于将信息写入见证数据并将代币信息以 JSON 格式记录为 BRC20。

验证:铭文需要索引器从铭文中提取 JSON 信息,并在链下数据库中记录余额信息。验证铭文涉及提取 JSON 数据并确保其符合其文档中指定的规则。

缺点:索引器存在各种中心化问题(甚至导致交易余额错误)、占用主网空间、过于碎片化。

协议序号 (BRC-20):

1. BRC-20 代币BRC-20 是 Domo 于 2023 年 3 月 8 日创建的实验性比特币代币标准,使用来自 Ordinal Inscriptions 的 JSON 数据。BRC-20标准使用户能够轻松实现Token合约创建(Deploy)、Token铸造(Mint)、Token转账(Transfer)等关键功能。截至2023年12月18日,BRC-20赛道总市值达到6.4亿美元,凸显了这一代币标准在比特币生态系统中的重要性,为数字资产发展开启了新的可能性。

2. BRC-100BRC-100基于Ordinals构建,是一种比特币DeFi协议,除了其代币属性外,还充当应用协议。开发者可以使用 BRC-100 协议设计 DeFi 和其他基于应用的产品。据开发者 MikaelBTC 介绍,BRC-100 引入了协议继承、应用程序嵌套、状态机模型和去中心化治理,为比特币区块链带来了计算能力,并支持创建原生比特币去中心化应用程序,如 AMM DEX 和借贷平台。

3. Ordinals NFT软件工程师 Casey Rodarmor 在比特币区块链上推出了 Ordinals NFT 协议,现已正式上线。用户可以使用比特币的最小单位 Satoshi (SAT) 创建并拥有自己的 NFT,使用随机但逻辑的排序系统,使每个 satoshi 都是独一无二的。Ordinals NFT 与以太坊 NFT 在三个主要方面有所不同:
- 所有相关数据都存储在比特币网络上,独立于 IPFS 或 AWS S3 等外部存储;
- 无许可:交易可以通过PSBT以去中心化的方式完成,无需“授权”;
- 铸币成本与交易量成正比。

4. BRC-420正如 RCSV 官方 Gitbook 中介绍的,BRC-420 专注于链上铭文的模块化,包括两个关键部分:元界标准和版税标准。它们为元宇宙中的资产定义了开放且灵活的格式,并为创造者经济设定了特定的链上协议。与使用单个铭文的其他序数协议不同,BRC-420 协议采用递归组合的多个铭文。

原子协议(ARC-20):

Atomicals也称为原子协议,涵盖多种资产类型,包括同质化代币(ARC20标准)、NFT、Realms和Collection Containers。作为基于UTXO的区块链资产发行协议,Atomicals提供了两种铸币方式:去中心化铸币和直接铸币。去中心化铸币引入了 Bitwork Mining,这是一种基于 PoW(工作量证明)的铸币方法。该协议使用比特币的最小单位 Satoshi 作为发行资产的最小单位,目前 ATOM 的最小可分割单位为 546,允许出售或转让至少 546 个 ATOM。

Atomicals Protocol 与 Ordinals 的不同之处在于资产交易排序,因为它不依赖第三方排序器。它可用于创建(铸造)、转移和升级各种数字物品,包括原生 NFT、游戏、数字身份、域名和社交网络。此外,该协议支持创建可互换的代币,名为 ATOM(与 Cosmos 的 ATOM 不同,只是名称相同)。

最近,创始人 Arthur 在 12 月 13 日的采访中分享了他对元协议的看法。他认为元协议是一种新颖的方法,允许开发人员创建自己的数据结构和规则,而不必局限于现有的严格结构。代表元协议的协议(例如原子协议)正在兴起,为开发人员提供了使用智能合约创建新结构的机会。这一趋势使创作者能够更加专注于在比特币生态系统内开发智能合约应用程序,推动数字创新的进程。

原子资产类型:

ARC20:类似于Ordinals上的BRC20的标准代币格式;

Realm: Atomicals提出的一个新概念,旨在彻底改变传统域名,用作前缀;

集合容器:定义NFT集合的数据类型,主要用于存储可读的NFT和相关元数据。截至2023年12月20日,市值最高的是TOOTHY,总市值为46.12 BTC,7天交易量为25.74 BTC。

3chuqBZaXIvx1igYTttnxwduHq1eNPGdPENrdKuu.png

5. Rollup:

概述: Rollup 是一种第 2 层可扩展性解决方案,旨在增强区块链网络的性能和吞吐量,特别是对于以太坊等智能合约平台。Rollup 通过将大多数交易数据和计算移至链下,仅记录链上交易的摘要或聚合来减轻主链的负担。Rollup的核心思想是将链上操作的安全性与链下流程的效率结合起来。

验证:底层区块链只需要计算提交给智能合约的证明来验证第 2 层网络中的活动(在 Optimistic Rollup 的情况下,仅在出现争议时才需要验证)。未执行的原始交易数据存储为Calldata。然而,由于比特币网络本身无法验证数据可用性(DA),目前的 DA 验证方法都是通过特殊手段来完成,比如将 DA 刻录到主网上并用自己的解决方案进行验证,或者像 BitVM 那样使用 Taproot 地址矩阵或Taptree 实现类似于二进制电路的各种程序指令,复制类似于以太坊 Rollups 主网的验证过程。因此,此类项目的架构总是独特且多样。

缺点:目前还没有项目能够完美复制以太坊上Rollups的验证方式。他们要么是理论上的,要么在不可能的三位一体中进行权衡,市场上鱼龙混杂。

BitVM(新兴项目和新想法)

BitVM 源自 ZeroSync 项目负责人 Robin Linus 撰写的题为“BitVM:在比特币上计算任何内容”的白皮书。BitVM 代表“比特币虚拟机”。它提出了一种图灵完备的比特币合约解决方案,可以在不改变网络共识的情况下在比特币上进行验证,从而允许开发人员在比特币上运行复杂的合约。

BitVM 的系统类似于 Optimistic Rollup 和 MATT 提案。它基于欺诈证明和挑战响应协议,不需要改变比特币的共识规则。主要使用哈希锁、时间锁、大型Merkle树。核心思想是证明者声称通过给定函数从给定输入计算特定输出。如果证明者的声明是错误的,验证者可以提供简洁的欺诈证明并惩罚证明者(类似于 Optimistic Rollups)。在这个系统中,证明者一点一点地承诺程序的正确性,而验证者则通过一系列精心设计的挑战来反驳证明者的错误主张。双方预先签署一系列交易以解决潜在争议。协议实现从证明者和验证者将程序编译成巨大的二进制电路开始,证明者在包含电路中每个逻辑门的叶脚本的主根地址中提交该电路。他们预先签署一系列交易以用于挑战-响应游戏。该系统的关键部分是对比特值的承诺,允许证明者确定特定的比特值是“0”或“1”,并迫使证明者使用时间锁在特定时间内做出决定。

BitVM 使用简单的 NAND 门实现了逻辑门承诺,证明任何电路都可以表达。门致力于表达任何电路,将执行的每个步骤组合在同一主根地址中。为了反驳不正确的主张,验证者使用一系列预先签名的交易来质疑证明者的陈述。证明者可以通过揭示相应的比特承诺来设置输入值,并且在不合作的情况下,验证者可以迫使证明者在链上揭示其输入。

Nh4uKRnt2Fnznd2yZz4z9bqzjhPUI345YLT17Mxp.png

BitVM 是最接近复制 ETH Rollup 的解决方案,具有无限堆叠的二进制电路(Taproot 地址),形成图灵完备的虚拟机。然而,其实现过程极具挑战性,类似于尝试在基本计算器上运行大型计算机程序。虽然目前还只是一个理想的概念,但仍然为未来的发展提供了一些方向。

ARC-20 AVM(新兴项目)

Atomicals 创始人 Arthur 在 2023 年 12 月 13 日接受采访时表示,元协议是开发人员创建数据结构和规则的新方法,而不受现有刚性结构的限制。像原子协议这样的元协议正在出现,允许开发人员使用智能合约创建新的结构。这使得创建者能够专注于原子虚拟机(AVM),它允许开发人员在比特币网络上构建智能合约程序。

Bison(新兴项目)

Bison 是原生比特币 ZK Rollup,可提高交易速度,同时在原生比特币上实现高级功能。开发者可以使用 ZK Rollup 创建创新的 DeFi 解决方案,例如交易平台、借贷服务和自动化做市商。与其他采用 EVM 兼容性的 L2 解决方案不同,Bison 使用 Cario VM(与 StarkNet 相同),主要围绕铭文进行生态系统建设。

EHzI0lYrUB85rRmJrKCp6bN6nt4GtCCWazuQpLEe.png

从技术上讲,Bison 与大多数以太坊 Rollups 类似,构建在底层区块链的执行层上。然而,它的独特之处在于验证。

Sg7BWdfBuidDbcpUE8RRYHUWtEUX6j149hmCl1yI.png

Bison 在 Ordinals 上记录状态和 Zk 证明铭文,并由验证者的前端客户端执行证明。首先,验证者接收 Zk 证明和公共输入,其中公共输入是计算中公开的已知值。然后验证者检查证明格式的正确性并评估约束,而无需构造多项式。低次测试算法确保多项式的低次,然后验证组合多项式的正确性。最后,验证者检查加密承诺和其他加密原语(例如 Merkle 证明),以确保与证明和公共输入的一致性。如果所有步骤都通过验证,则验证者接受该证明有效;否则,将被拒绝。本质上,Bison 是一个主权 Rollup,通过其节点进行验证,

B²网络(新兴项目)

B² Network 是一个兼容 EVM 的 ZK Rollup,基于比特币零知识证明验证承诺。交易数据和 Zk 证明承诺记录在比特币主网上,并通过挑战-响应机制进行确认。然而,主要问题仍然是主网无法验证 DA。

B² Network的技术架构包括两个基本层和挑战机制:Rollup层和DA层。在Rollup层,B2使用ZK Rollup结合zkEVM解决方案来执行二层网络中的用户交易并输出相关证明。用户交易在ZK Rollup层提交和处理,用户状态也存储在ZK Rollup层中。然后批量提案和生成的 Zk 证明被转发到 DA 层进行存储和验证。

DA层由去中心化存储、B2节点和比特币网络组成。该层负责永久存储 Rollup 数据的副本,验证 Zk 证明,并将这些数据作为铭文写入主网上。此外,验证系统执行去中心化验证并生成比特币承诺。最后,由于主网无法验证DA,比特币提交者模块将Zk证明的承诺写入主网,并设置时间锁定挑战,允许挑战者对Zkp验证的承诺提出质疑。如果在时间锁定期间没有挑战者出现或者挑战失败,则 Rollup 最终在比特币上得到确认。相反,如果挑战成功,则 Rollup 会回滚。成功的挑战者将获得锁定在BTC主网上的资产的奖励,如果发生故障,节点将检索资产。该项目的理念值得称赞,但仍无法完全继承BTC的去中心化和安全性。

结论

多年来,BTC 主要充当价值存储中的数字黄金。最近的生态系统爆炸让 Rollup 项目有机会摆脱以太坊“四大”(OP、ARB、Zks、Stark)的统治地位,并将 BTC 转变为生产性资产。不幸的是,这些项目只是在形式上类似于以太坊,并没有完全继承BTC的去中心化和安全价值。主要原因是BTC无法验证的挑战难以突破。目前的市场也比较混乱,有些项目甚至分叉别人的解决方案(SatoshiVM),打着BTC L2的幌子进行诈骗融资。在BTC淘金热中,仔细的项目评估至关重要,以避免因FOMO而陷入陷阱。

币币情登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。

交易平台最新公告查看更多>
成交额排行榜
  • 交易所
  • 币种
排名 交易所 成交额
1 币安网币安网 ¥6,103.46亿
2 欧易OKX欧易OKX ¥2,308.31亿
3 火币全球站火币全球站 ¥173.00亿
4 抹茶抹茶 ¥372.68亿
5 芝麻开门芝麻开门 ¥420.59亿
6 库币库币 ¥154.85亿
7 Coinbase ProCoinbase Pro ¥174.87亿
8 bitFlyerbitFlyer ¥6.87亿
9 BitMEXBitMEX ¥0
10 BitstampBitstamp ¥18.39亿