YBB Capital:千树万树梨花开,比特币生态全览
原文作者: @YBBCapital Researcher Ac-Core
前言
2023 年是比特币生态迈向新巅峰的重要一年,在数字资产和传统市场均面临着巨大挑战的背景下,临近年尾,比特币相关生态沉睡后迎来了复兴。铭文的爆火虽让部分人保持反对,但不可否认的是市场热情也同样为比特币带来了“构建者文化”的回归,这一发展势头推动了比特币的创新浪潮,最为出圈的是将市场对铭文高涨的热情叙事牵引至其他公链间传递。本文将探讨当前比特币生态系统的发展方向,只对比特币当前生态概述,不含任何投资建议。
BTC 市场热点协议
2023 年Q1季度比特币资产发行协议经历了迅猛的发展,历经一年至Q4季度市场呈现出了一片蓬勃发展的景象。特别是在 Ordinals 协议生态,以 BRC 20 为代表的多种代币引发了明显的财富效应,激发了市场的 FOMO 情绪,即使它仅为添加到比特币区块链中的 JSON 脚本文件,但仍得到了市场的以涨服人。随着时间的演进,更多引人瞩目的协议出现了,其中包括 Ordinals、Atomicals、Taproot Assets、Runes、PIPE。这一趋势清晰地显示出比特币生态系统正朝着更为多元化和创新的方向去发展,各类资产发行协议为市场提供了更为广泛的选择和更加丰富的发展机会。
Ordinals 协议(BRC-20)
图源:Hiro
2023 年 1 月,比特币开发者 Casey Rodarmor 发布了 Ordinals 协议,这是一项基于比特币的资产发行协议,包含两个核心组成部分:Ordinals 序数理论和 Inscription 铭刻。Ordinals 协议作者 Casey 通过铭刻的方式将内容携带在 UTXO 上,序数为比特币最小单位—— 2100 万亿个 Satoshi 分配独特的标识符。而铭刻则是将内容与未花费交易输出(UTXO)相关联的过程。Ordinals 协议的资产发行过程就像是将信息写入见证数据中,并用 BRC 20 的形式以 JSON 格式记录将代币信息写入。
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 亿美元,突显了这一代币标准在比特币生态系统中的重要地位,为数字资产的发展开辟了新的可能性。
BRC-20 交易量数据来源: GeniiData
BRC-100
BRC-100 是基于 Ordinals 构建的比特币 DeFi 协议,除了本身的代币属性以外,BRC-100 还是一种应用协议,开发者也能基于 BRC-100 协议去设计 DeFi 等应用类的产品。据开发者 MikaelBTC 介绍,BRC-100 引入了协议继承、应用嵌套、状态机模型和去中心化治理,为比特币区块链带来了计算能力,使构建 AMM DEX、借贷等比特币原生去中心化应用成为可能。
Ordinals NFT
软件工程师 Casey Rodarmor 在比特币区块链上推出了 Ordinals NFT 协议,该协议已正式上线。现在,用户可在比特币的最小单位 Satoshi(Sat)上创作和拥有自己的 NFT,它们使用一个随机但符合逻辑的排序系统,使每个聪都变得独一无二。据介绍 Ordinals NFT 与以太坊 NFT 相比主要有以下三点不同:
-
相关数据均存储在比特币网络中,不依赖 IPFS 、AWS S 3 等外部存储;
-
Permissionless:交易可以通过 PSBT 以分散的方式完成,而不需要“授权”;
-
其造币的成本与交易量成正比。
BRC-420
根据 RCSV 官方 Gitbook 的介绍,BRC-420 专注将链上铭文模块化,包含元宇宙标准和即版税标准这两个关键部分,分别为元宇宙中的资产定义了开放且灵活的格式和为创作者经济设定了具体的链上协议。与 Ordinals 的其他协议都是单铭文不同的是 BRC-420 协议采用多铭文递归组合。
Atomicals 协议(ARC-20)
图源:Atomicals Guidebook
Atomicals,又称原子协议,涵盖多种资产类型,包括同质化代币 ARC 20 标准、NFT、 Realm 和 Collection Containers。作为一种基于 UTXO 类型的区块链资产发行协议,Atomicals 提供两种铸造方式,即去中心化铸造和直接铸造。去中心化铸造方式引入了 Bitwork Mining,这是一种基于 PoW(工作量证明)模式的铸造方式。该协议将比特币最小单位 Satoshi 作为发行资产的最小单元,当前 ATOM 的最小可拆分单位为 546 ,并最小可将 546 个 ATOM 进行出售或转移。
Atomicals 协议与 Ordinals 在资产交易排序方面不同的是,它不依赖于第三方排序器,可用于创建(铸造)、转移及升级各种数字物品,包括原生 NFT、游戏、数字身份、域名和社交网络。此外,该协议还支持创建可互换的代币,其代币名称为 ATOM(与 Cosmos 的 ATOM 不同,仅是名称相同)。
近期,创始人 Arthur 在 12 月 13 日的采访中分享了他对于元协议( Meta -Protocols)的看法。他认为元协议是一种全新的方法,允许开发人员创造自己的数据结构和规则,而不受限于使用已存在的严格结构。代表元协议的协议,如 Atomicals Protocol,不断涌现,为开发人员提供了利用智能合约创建全新结构的机会。这一趋势使创作者能够更专注地倾注精力于 Atomicals 虚拟机(AVM)。该虚拟机的推出使开发人员能够在比特币网络上构建智能合约程序,为他们提供了前所未有的体验创造方式。这意味着创作者们可以更专注地在比特币生态中实现智能合约,推动数字创新的进程。
Atomicals 资产类型:
ARC 20 : 是与 Ordinals 上的 BRC 20 类似的代币格式标准;
Realm: Atomicals 提出的新概念,旨在颠覆传统域名,将作为前缀来使用;
Collection Containers: 这是一个用于定义 NFT Collections 的数据类型,主要用于存储可读取的 NFT 和相关的元数据。据 12 月 20 日数据显示,目前市值体量处于第一位的 TOOTHY 总市值为 46.12 枚 BTC, 7 日交易量为 25.74 枚 BTC。
图源:Atomical Market
ARC-20 AVM
12 月 13 日 Atomicals 创始人 Arthur 在接受采访时表示元协议是开发人员创造自己的数据结构和规则的新方法,而不受现有严格结构的限制。诸如 Atomicals Protocol 之类的元协议不断涌现,使开发人员能够利用智能合约创建全新的结构。这让创作者能够专注于 Atomicals 虚拟机(AVM),该虚拟机使开发人员能够在比特币网络上构建智能合约程序。
Runes 协议(符文)
Runes 由 Ordinals 协议创建者 Casey Rodarmor 提出,旨在解决 BRC-20 存在的效率问题。与某些协议的复杂性不同,Runes 的设计简洁而优雅。通过在交易中使用 OP_RETURN,Runes 促使代币分配到特定的 UTXO,具有输出索引、代币数量和代币 ID。
Runes 协议是一种基于比特币 UTXO 模型的同质化代币(Fungible Token)协议,通过简单的元组(ID、OUTPUT、AMOUNT)和 OP_RETURN 操作来管理和转移。其主要特点是协议简洁,无需额外的链下数据或原生代币即可支持部分操作,优化了链上数据使用。
Runes 协议的提出是源于 Ordinals 协议开发者 Casey 对 BRC 20 使用 Ordinals 协议创造大量 UTXO 的不满,因此他提出了基于比特币 UTXO 模型的同质化代币协议。目前,Runes Protocol 仍然是 Casey 的一个构想,尚未具备完整的客户端和开发工具,尽管它在某些领域存在争议。
PIPE 协议
图源:Trac 官方
PIPE 协议是由开发者 Benny 在受到 Casey 设计的 Runes 协议和 Domo 提出的基于 Ordinals 的 BRC-20 标准启发后开发的资产发行协议。PIPE 协议巧妙地融合了 Runes 协议和这两个协议标准的特点,并在 BTC 生态中推出了三个协议:Trac Core、 Tap 、Pipe(简称 TTP,合称 Trac Systems)。
PIPE 协议的主要功能包括部署(Deploy)、铸造(Mint)和转移(Transfer),简称 DMT 。这些功能使得 PIPE 协议资产可以在比特币网络内轻松创建、分发和转移。除了支持同质化代币,PIPE 协议还提供了完整的非同质化代币数据结构和标准。
Trac Core: 比特币铭文的预言机和去中心化索引器;
Tap: 是对 Ordinals 协议的拓展而不是分叉,因此能够无缝兼容 BRC 20 ;
Pipe: 是 Ordinals 分叉的新协议,但实际过程需重铸流动性;
Trac 代币: 部署于 Ordinals-BRC 20 协议,后期做为 Tap 协议的治理代币;
TAP 代币: 部署在 Ordinals-Tap 协议。
Stamps(SRC-20)
12 月 6 日,比特币核心开发者 Luke Dashjr 在社交平台上透露,铭文(Inscriptions)正在利用比特币核心客户端 Bitcoin Core 的一个漏洞向区块链发送垃圾信息。这一漏洞允许用户在转发或挖矿时设置交易时的额外数据大小限制,而铭文通过将其数据伪装为程序代码,绕过了这一限制。Dashjr 表示将于明年的v2 7 版本发布时修复这一漏洞。然而,后来他在回应 Ordinals 相关问题时称,铭文本身并不存在,是一场骗局。
此言论给 Ordinals 生态泼了一盆“冷水”,导致 BRC-20 代币价格剧烈波动,ORDI 价格单日下跌超过 25% 。Dashjr 的批评者认为比特币网络属于社区,开发者无权按照个人偏好决定 Ordinals 协议的命运。即便 Dashjr 完成了对比特币程序的更新,只要矿工不采用更新后的程序,整个比特币网络就无法完成升级。
尽管有关铭文的争议尚未有最终定论,但这场风波引发了人们对 Ordinals 和区块链本质的反思,同时让人们关注到另一种代币标准 SRC-20 与 Bitcoin Stamps 协议。Ordinals 协议是一个使用比特币 UTXO 作为数据储存媒介的衍生协议,通过比特币的 OP_RETURN 函数存储任意数据。该协议导致比特币区块更大,带来中心化风险和导致网络运行成本提高。而 Bitcoin Stamps 协议则由 Mike In Space 创建,基于 Counterparty (XCP)协议,是比特币链上的第一个 NFT 代币协议标准。Stamps 将图像数据编码为 Base 64 字符串,存储在比特币 UTXO 中,相比 Ordinals,Stamps 更注重数据的可靠性,无法被从比特币公共账本中永久移除。
这场争议推动人们对于 Ordinals 和区块链本质的思考,并引发了对 SRC-20 标准和 Bitcoin Stamps 协议的关注。SRC-20 类似于 BRC-20 ,但避免了 Ordinals 带来的争议。Bitcoin Stamps 采用直接将图像数据写入比特币 UTXO 的方式,强调数据的可靠性和无法被移除的特性。
图灵完备性的扩展:
阿兰·图灵
图机是由阿兰·图灵在 1936 年提出的抽象计算模型,用于定义可计算性的概念。图灵完备性是与计算理论相关的一个概念,它指的是一个计算系统是否能够模拟任何图灵机的计算过程,重点在于如果一个计算系统是图灵完备的,那么它具备执行任何图灵机计算过程的能力。值得注意的是,比特币区块链本身并不具备图灵完备性,在区块链的不可能三角中,通过完全舍弃可扩展性来达到去中心化和安全的性质。所以这种设计选择有助于防止在比特币网络上运行恶意代码,从而保障网络的安全和稳定性。
BitVM
10 月 9 日,ZeroSync 项目负责人 Robin Linus 发表了一篇名为《BitVM:Compute Anything On Bitcoin》的白皮书,引发了大家对于提升比特币可编程性的思考,BitVM 是「比特币虚拟机 Bitcoin Virtual Machine」的缩写。它提出了一种在不改变比特币网络共识的情况下可实现图灵完备的比特币合约解决方案,使任何可计算的函数都可以在比特币上进行验证,允许开发者在比特币上运行复杂的合约,而无需改变比特币基本规则。
BitVM 是一种新的 Optimistic Rollup + Fraudproof+ Taproot Leaf + Bitcoin Script 计算范式。它是“比特币虚拟机 Bitcoin Virtual Machine "的缩写。在允许开发者模拟程序行为的同时,无需对实际的比特币网络施加任何负载或更改。 BitVM 用它独特的方案来做此扩展,其主要包含的角色有:
● 证明者和验证者:前者会利用某一系统输入的信息来创建证明,后者需验证这个证明的计算结果,但却无法得知信息的具体内容,以此确保计算结果准确;
● 链下计算和链上证明:在不改变比特币共识的情况下,BitVM 毋庸置疑需要将大量的计算和扩展转移到链下完成,以此提升灵活度。
RGB
RGB 是 LNP/BP 标准协会( Lightning Network Protocol / Bitcoin Protocol:比特币协议/闪电网络协议),该协会是一个监督比特币各层开发的非营利组织,覆盖了比特币协议、闪电网络协议和 RGB 等智能合约。RGB 协议适用于可扩展且具备隐私性的比特币和闪电网络智能合约系统,其目的是在 UTXO 上运行复杂的智能合约以此引入比特币生态中。官方说明是:用于比特币和闪电网络的可扩展和保密智能合约协议套件,可用于发行和转移资产以及更广义的权利。
Layer 2 扩展方案:
图源:Bitcoin Layer 2: Your Complete Guide
Stacks
Stacks 是可使用智能合约的比特币 Layer 2 ,旨在通过其独特的「转账证明」共识机制 Proof of Transfer(PoX)将其自身与比特币链相链接,从而实现高度去中心化与可扩展性并且无需增加额外的环境影响。Stacks 是一个开源的比特币二层区块链,将智能合约和去中心化应用引入比特币,Stacks 最初名为 Blockstack,其基础工作早在 2013 年就已开始。Stacks 的技术架构包括核心层和子网,开发人员和用户可以在两者之间进行选择,其区别在于主网高度去中心化但吞吐量低,而子网去中心化程度较低但吞吐量较高。Stacks 进行的 Nakamoto 升级将全面提升网络性能,并引入了一项重要产品——SBTC。
● Stacks 更新了名为 Nakamoto 的 版本,可让 Stacks 不仅可以结算比特币交易,还可以升级到 100% 的比特币重组阻力,且提升堆栈的速度,让出块时间预估为 5 秒;
● SBTC 引入了去中心化和原生的锚定方式以此提升 Stacks 网络的总锁定价值(TVL)和用户数量,通过发行以 SBTC 为基础的稳定币。
Lightning Network(闪电网络)
闪电网络是比特币网络的一个第二层扩展解决方案,旨在解决比特币网络的可扩展性和交易速度问题。它是一个基于智能合约的支付协议,允许参与者在不必将每一笔交易都记录在比特币区块链上的情况下进行快速、低成本的微小额支付。
在闪电网络中,参与者可以打开一个多重签名的支付通道,通过在通道内部直接进行交易,可以实现几乎即时的支付,并避免了在比特币主链上进行每笔交易的需要。只有在通道开启和关闭时才会与比特币主链发生实际结算。这使得闪电网络可以大大提高比特币网络的处理能力,降低交易费用,并加速交易确认速度。
闪电网络采用类似于网络中的传递方式,通过多个支付通道将支付从一个节点传递到另一个节点,从而形成一个覆盖整个网络的支付网络。这种设计使得参与者可以通过链路进行跨节点、跨通道的支付,从而实现了高度的互联互通性。其核心功能包括:
● 发行稳定币:借助比特币自身价值在无国界的金融世界中为用户提供稳定币,好比可以使用它创建一个新的稳定币 taUSD,并且可以使用单个 Bitcoin 交易将 BTC 和 taUSD 转入 Lightning Network 通道,从而进行 DeFi 操作;
● 多重 Universe 模式:Universes 是存储库,保存了 Taproot Asset 钱包初始化和同步特定 Taproot Asset 状态所需的所有信息;
● 资产发行和赎回 API:用户在比特币上交易各类资产就像在现实世界中投资股票、债券一样容易,以此映射到现实世界资产的发行;
● 异步接收功能:为开发者提供向链上地址添加统一资源标识符(URI)工具;
● 可扩展性:新功能 build-loadtest 命令,以允许开发者对软件进行压力测试。
MVC
MVC 是一条融合多项创新的革命性公有链, 12 月 8 日比特币侧链 MVC 的首席运营官 Jason.Kwok 公布了 MVC 明年第一季度的路线图并称将完成比特币跨链桥开发。MVC 基于 UTXO 和 PoW 模型,突破性地实现了高性能、低成本和强大的去中心化特性。借助 Layer 1 DID 和智能合约技术,提供比特币虚拟机 MVC,其目标是成为引领 80 亿用户迈入Web3时代的顶尖区块链。
MVC 于明年第一季度路线图中更新了 9 大板块:搭建去信任化资产桥;发布两个比特币兼容钱包;上线全新区块浏览器;内置支持 Ordinals 及 BRC-20 ;Metacontract 集成开发环境;MetaID 比特币版本;MVC/BTC 兼容 DEX Orders.Exchange;开启第一期 Proof of Buiding;以及上线 MVC 节点 V 0.2 。
BEVM
BEVM 是一个完全去中心化的 BTC Layer 2 项目,通过 Musig 2 聚合多签技术和比特币轻节点实现 BTC 去中心化跨链到 BTC Layer 2 。通过兼容 EVM 来拓展比特币的智能合约场景,使 BTC 摆脱比特币区块链的非图灵完备和不支持智能合约的限制,可以构建以 BTC 为原生 Gas 的去中心化应用。
BEVM 基于 Taproot 升级带来的 Schnorr 签名和 Mast 合约,以 1000+比特币轻节点实现了去中心化的 BTC 跨链。在其网络中 BTC 可以无需信任地在L1和L2之间自由流通,同时以 BTC 为 Gas,且兼容 EVM,迅速得到比特币社区支持,最大程度地吸引开发者和用户的参与,从而迅速实现 BTC L2的商业闭环。
由于 BEVM 是兼容 EVM 的 Layer 2 ,ETH EVM 上可以部署的各类去中心化应用也可以在 BEVM 上部署,唯一的区别是 BTC Layer 2 以 BTC 为 Gas。每一笔 BTC Layer 2 上的交易都将按照 10: 1 的比例以定序器的形式打包到 BTC Layer 1 ,以实现 BTC Layer 2 共享 BTC Layer 1 的安全性。长期来看,BEVM 的 BTC Layer 2 解决方案将增强比特币的可扩展性、降低费用,并培育更安全和去中心化的金融生态系统,对比特币的长期发展具有重要意义。
侧链扩展方案
图源:DCX Learn:What is a Sidechain
RSK
RSK 是比特币网络上第一条兼容 EVM 的侧链,由比特币挖掘者担保的有状态智能合约平台。矿工通过联合挖矿获得奖励,让他们积极参与到智能合约大革命中。RSK 的目标是实现智能合约、即时支付及更高的可扩展性,为比特币生态系统增强价值和实用性。RSK 智能合约的一个显著特点是使用了比特币的挖矿机制来维护其网络和安全性。这意味着 RSK 智能合约区块链具有比以太坊更高的安全性和去中心化程度,同时可以避免以太坊网络中的一些可扩展性和性能问题。
RIF 是基于 RSK 智能合约的网络,通过提供一系列的基础设施服务( DeFi、存储、域名服务、支付解决方案)来解决二层网络所面临的技术复杂度,用户体验不足,安全性不够,及缺乏统一标准的生态系统等诸多问题。
Spiderchains
Spacechain 是比特币侧链设计的最新提议,它合并了挖矿,需要矿工同时运行比特币节点和他们想要挖掘的侧链节点。交易链条从一个 UTXO 开始,每次交易都创建两个输出。第一个输出是记号 UTXO,表示这个交易链条与某个 Spacechain 相关;而第二个输出是一个小面额的 UTXO,任何人都可以花费它,尽管由于其小面额,需要额外的输入和输出。从链条的第二笔交易开始,任何人都可以从 Spacechain 交易链条花费第二个输出,并用它来承诺自己的侧链区块头。与此同时,Spiderchain 位于主链基础层之上,由 Botanix Labs 于今年 9 月创建,旨在将以太坊虚拟机移植到锚定到比特币网络的平台上。其独特之处在于,它不直接涉及矿工在共识中的角色,也不使用任何合并挖矿的形式。Spiderchain 采用多签和托管保证金,在比特币之上创建第二层权益证明系统,而且无需对比特币进行任何更改即可部署。
Softchains
Ruben Somsen 于 2021 年 1 月提出了一种名为 Softchain 的侧链机制。这个概念起源于 Somsen 更早时候提出的 "PoW 欺诈证明" 提议,其初衷是提高简易支付验证(SPV)的安全性。在 Softchain 中,主链节点需要下载和验证每个 Softchain 侧链的区块头。当链分裂发生时,主链节点必须下载相关区块并利用 UTXO 集合承诺验证这些区块,以此构成双向锚定机制的基础。
其他协议:
图源:What is a Network Protocol and How Does it Work
Omni (稳定币)
JR Willett 在 2012 年 1 月提出 Omni 协议,是基于比特币区块链的数字货币和通信协议,它使用比特币区块链实现智能合约、用户资产和分散式点对点交换等功能。2014 年,USDT 是首先在比特币区块链上基于 Omni Layer 协议发行的。从此获得先发优势一局夺得大半个加密货币的稳定币市场,是基于比特币网络的 Omni-USDT,充币地址是 BTC 地址,充提币走 BTC 网络;
Colored coins(资产发行)
Chia 是一个由 Bram Cohen -- 同时也是 BitTorrent 协议的创始人提供的更加高效、更加环保的加密货币平台。Chia 引入了一种新的共识机制,称为证明空间和时间(Proof of Space and Time , PoST) ,这是对传统的证明工作共识机制 (Proofof Work,PoW) 的一个替代。最近市场火热的脚本协议早于 2012 年就已存在利用比特币进行资产发行的概念。
DLCs(可扩展智能合约)
11 月 4 日,据官方消息,DLC.Link 宣布推出 dlcBTC,一个旨在在以太坊上安全启用比特币进行 DeFi 操作的创新解决方案。据悉,dIcBTC 预定于 2024 年 2 月发布,它将赋予比特币持有者无缝参与像 Curve 和 AAVE 这样的 DeFi 协议,无需托管人或第三方。
Ethscriptions (用于以太坊的创建转移内容的铭文协议)
最早的 Ethscriptions 协议是在 2016 年创建的,但 Tom Lehman 是在今年的 6 月 17 日才为该协议开发了相关的产品,Ethscriptions 是一种使用交易调用数据(Call Data)在以太坊上创建和转移数字内容的铭文协议,它绕过了使用智能合约存储和执行来实现将确定性协议规则应用于以太坊调用数据来计算状态,实现在不告知预言机和信任第三方的情况下信任彼此确定合约的结果。
Multibit (跨链桥)
旨在通过 Multibit 跨链桥完成比特币网络和以太坊虚拟机 (EVM) 网络之间的桥接,目前用于在 ETH、BNB 和 BTC 三者网络之间,其主要目的是为 BRC-20 的资产提供 DeFi 服务。
结语:
2023 年可谓是比特币生态的开荒之年,虽受自身天然不具备图灵完备性原因的影响其生态开发可谓是举步维艰,但随着铭文的出圈不仅让市场的视线转移到了比特币生态也同时吸引了不少开发者们的加入。或许我们正处于生态爆发的前夜,如同上轮 21 年牛初的公链之争一样也会爆发出一片“百花齐放”的事态。
当前局势下能够脱颖而出的协议也是非常值得我们期待和探讨的,数字黄金的流通和传递仍未完待续。