作者:YBB / 来源
翻译:白话区块链
1、前言
2023年对于比特币生态来说是意义重大的一年,比特币生态迈向了新的巅峰,年底,在数字资产和传统市场都面临巨大挑战的背景下,生态系统的休眠状态迎来了复兴。虽然铭文的爆炸式增长遭到了一些人的反对,但不可否认的是,市场的热情也带来了比特币“建造者文化”的回归,这种势头推动了比特币创新浪潮,最引人注目的是在形式上关于市场对铭文的热情的叙述已经传递到其他公链上。 本文探讨了比特币生态系统的当前方向,并提供了当前比特币生态系统的概述,注意不提供任何投资建议。
2、BTC市场热门协议
比特币资产发行协议在 2023 年第一季度经历了快速增长,然后在第四季度市场呈现繁荣景象。特别是在Ordinals协议生态中,以BRC20为代表的多种Token引发了明显的财富效应,助长了市场的FOMO情绪,尽管只是添加到比特币区块链上的一个JSON脚本文件,但仍然受到了来自比特币区块链的向上推动。 随着时间的推移,更多备受瞩目的协议出现,包括 Ordinals、Atomicals、Taproot Assets、Runes 和 PIPE,这一趋势清楚地表明比特币生态系统正在朝着更加多元化和创新的方向发展,资产发行协议为市场提供了更广阔的前景。一系列的选择和更丰富的增长机会,使得比特币生态系统正在朝着更加多元化和创新的方向发展。
1)序数协议 (BRC-20)
2023 年 1 月,比特币开发者 Casey Rodarmor 发布了 Ordinals 协议,这是一个基于比特币的资产发行协议,有两个核心组成部分:Ordinals 序数理论和 Inscription 铭文。
Ordinals 协议的作者 Casey 通过以下方式将内容承载在 UTXO 上:序数为比特币的最小单位 2100 万亿聪分配了唯一的标识符。另一方面,铭文是将内容与未花费交易输出(UTXO)相关联的过程。Ordinals 协议的资产发行过程类似于将信息写入见证数据并使用 BRC20 形式以 JSON 格式记录Token信息的写入。
BRC-20 Token
BRC-20 是 Domo 于 2023 年 3 月 8 日创建的实验性比特币Token标准,其核心概念是利用 Ordinal Inscriptions 的 JSON 数据。通过 BRC-20 标准,用户可以轻松实现 Token 合约创建(Deploy)、Token 铸造(Mint)、Token 转移(Transfer)等关键功能。截至2023年12月18日,统计数据显示,BRC-20赛道总市值已达6.4亿美元,凸显了这一加密货币标准在比特币生态系统中的重要性,并为数字资产的发展开辟了新的可能性。
2)BRC-100
BRC-100 是基于 Ordinals 构建的比特币 DeFi 协议。除了自身的Token属性外,BRC-100 还是一个应用协议,开发者还可以基于 BRC-100 协议设计 DeFi 等基于应用的产品。据开发者 MikaelBTC 介绍,BRC-100 引入了协议继承、应用程序嵌套、状态机模型和去中心化治理,为比特币区块链带来了计算能力,并使构建 AMM DEX、借代和其他比特币原生去中心化应用程序成为可能。
3)序数 NFT
软件工程师 Casey Rodarmor 在比特币区块链上推出了 Ordinals NFT 协议,现已上线。用户现在可以在 Satoshi (Sat) 上创建并拥有自己的 NFT,Satoshi 是比特币的最小单位,它使用随机但逻辑的排序系统,使每个 Satoshi 都是独一无二的。
与以太坊 NFT 相比,序数 NFT 被描述为具有三个主要区别:
- 相关数据存储在比特币网络中,不依赖IPFS、AWS S3等外部存储;
- 无许可:交易可以通过PSBT以去中心化的方式完成,无需“授权”;
- 铸币成本与交易量成正比。
4)BRC-420
据 RCSV 官方 Gitbook 介绍,BRC-420 专注于链上铭文模块化,包含两个关键组成部分:元宇宙标准和版税标准,为元宇宙中的资产定义了开放灵活的格式,以及分别针对创作者经济的特定链上协议。与 Ordinals 的其他协议(单铭文)不同,BRC-420 协议使用多个铭文的递归组合。
5)原子协议 (ARC-20)
原子协议又称Atomic Protocol,涵盖同质化TokenARC20 Standard、NFT、Realm、Collection Containers等多种资产类型。作为基于UTXO类型的区块链资产发行协议,Atomicals提供了两种铸币方式,去中心化铸币和直接铸币。去中心化铸币方法引入了Bitwork Mining,一种基于PoW(工作量证明)模型的铸币方法。该协议使用比特币的最小单位“聪”作为发行资产的最小单位,目前最小可拆卸单位为 546 个 ATOM,可出售或转让的 ATOM 最少为 546 个。
Atomicals 协议与 Ordinals 的不同之处在于资产交易的排序,它不依赖于第三方排序器,可用于创建(铸造)、转移和升级各种数字物品,包括原生 NFT、游戏、数字身份、域名和社交网络。此外,该协议支持创建Token名称为 ATOM 的可替代Token(仅在名称上与 Cosmos 的 ATOM 不同)。
近日,创始人 Arthur 在 12 月 13 日的采访中分享了他对元协议的看法。他将元协议视为一种新方法,允许开发人员创建自己的数据结构和规则,而不必局限于使用已经存在的严格结构。代表元协议的协议(例如原子协议)不断出现,为开发人员提供了使用智能合约创建全新结构的机会。这种趋势让创作者能够更加专注地将精力投入到原子虚拟机(AVM)中。该虚拟机的推出使开发人员能够在比特币网络上构建智能合约程序,为他们提供了一种创造前所未有的体验的方式。这意味着创作者可以更专注于在比特币生态系统中实施智能合约,推动数字创新向前发展。
原子资产类型:
- ARC20:是类似于Ordinals上的BRC20的令牌格式标准;
- Realm: Atomicals提出的一个新概念,旨在颠覆传统域名,将用作前缀;
- 集合容器:这是一种用于定义 NFT 集合的数据类型,主要用于存储可读的 NFT 和相关元数据。12月20日数据显示,目前市值排名第一的TOOTHY总市值为46.12 BTC,7日交易量为25.74 BTC。
ARC-20 AVM Atomicals 创始人 Arthur 在 12 月 13 日接受采访时表示,元协议是开发人员创建自己的数据结构和规则而不受现有严格结构约束的一种新方式。原子协议等元协议不断出现,使开发人员能够使用智能合约创建全新的结构。这使得创建者可以专注于 Atomicals 虚拟机(AVM),它使开发人员能够在比特币网络上构建智能合约程序。
6)Runes
Runes 是由 Ordinals 协议的创建者 Casey Rodarmor 提出的,旨在解决 BRC-20 存在的效率问题。与某些协议的复杂性不同,Runes 的设计简单而优雅。通过在交易中使用 OP_RETURN,Runes 会提示将Token分配给具有输出索引、Token计数和Token ID 的特定 UTXO。
Runes 协议是基于比特币 UTXO 模型的同质Token(Fungible Token)协议,通过简单的元组(ID、OUTPUT、AMOUNT)和 OP_RETURN 操作来管理和传输。其主要特点是协议的简单性,通过支持某些操作而无需额外的链下数据或原生Token,从而优化了链上数据的使用。
Runes 协议的提出是由于 Ordinals 协议的开发者 Casey 不满 BRC20 使用 Ordinals 协议创建大量 UTXO,因此提出了基于比特币 UTXO 模型的同质化Token协议。目前,符文协议仍然是凯西的一个想法,尚未有完整的客户端或开发工具,尽管它在某些领域存在争议。 管道协议
7)PIPE
PIPE 协议是开发者 Benny 受到 Casey 设计的 Runes 协议和 Domo 提出的基于 Ordinals 的 BRC-20 标准的启发而开发的资产发行协议。PIPE 协议巧妙地融合了 Runes 协议的特性和介绍了这两个协议,并介绍了BTC生态系统中的三个协议:Trac Core、Tap和Pipe(简称TTP,统称为Trac Systems)。
PIPE协议的主要功能包括部署、铸造和转移(简称DMT),这使得PIPE协议资产可以在比特币网络内轻松创建、分发和转移。除了支持同质化Token之外,PIPE协议还为非同质化Token提供了完整的数据结构和标准。
- Trac Core:比特币铭文的预言机和去中心化索引器;
- Tap: Ordinals 协议的扩展而不是分叉,因此与 BRC20 无缝兼容;
- Pipe:Ordinals分叉的新协议,但实际过程需要重铸流动性;
- TracToken:部署在Ordinals-BRC20协议中,后来用作Tap协议的治理Token;
- TAP Token:部署在 Ordinals-Tap 协议中。
8)邮票 (SRC-20)
12 月 6 日,Bitcoin Core 开发者 Luke Dashjr 在社交媒体平台上透露,Inscriptions 正在利用 Bitcoin Core 客户端 Bitcoin Core 中的漏洞向区块链发送垃圾邮件。该漏洞允许用户在转发或挖矿时对交易设置额外的数据大小限制,Inscriptions 通过将其数据伪装成程序代码来绕过该限制。Dashjr 表示,该漏洞将在明年的 v27 版本中修复。然而,后来在回答与序号相关的问题时,他声称铭文本身并不存在,是一个骗局。
这一声明给Ordinals生态浇了一盆“冷水”,导致BRC-20Token价格大幅波动,ORDI价格单日跌幅超过25%。Dashjr 的批评者认为,比特币网络属于社区,开发者无权根据个人喜好决定 Ordinals 协议的命运。即使Dashjr完成了比特币程序的更新,只要矿工不采用更新的程序,整个比特币网络就无法完成升级。
虽然关于铭文的争议尚未最终确定,但这场惨败引发了人们对 Ordinals 和区块链本质的反思,并引起了人们对另一种Token标准 SRC-20 以及比特币邮票协议(一种使用比特币邮票协议的衍生协议)的关注。比特币的UTXO作为数据存储介质,通过比特币的OP_RETURN函数来存储任意数据。该协议会产生更大的比特币区块,带来中心化风险并导致网络运行成本更高。
而比特币Stamps协议则由Mike In Space创建,基于Counterparty(XCP)协议,这是比特币链上第一个NFTToken协议标准。Stamps将图像数据编码为Base64字符串并存储在比特币 UTXO 中,它比 Ordinals 更注重数据的可靠性。数据可靠性,并且无法从比特币公共分类账中永久删除。
这场争议引发了人们对 Ordinals 和区块链本质的思考,并引发了人们对 SRC-20 标准和比特币邮票协议的兴趣。SRC-20 与 BRC-20 类似,但避免了与 Ordinals 相关的争议。比特币邮票使用直接写入比特币UTXO的图像数据,强调数据可靠性和不可删除性。强调数据的可靠性以及无法删除的事实。
9)图灵完备性的扩展:
图灵机是艾伦·图灵于 1936 年提出的一种抽象计算模型,用于定义可计算性的概念。图灵完备性是一个与计算理论相关的概念,指的是一个计算系统是否能够模拟任何图灵机的计算过程,重点是如果一个计算系统是图灵完备的,那么它就有能力执行任何图灵机的计算过程。值得注意的是,比特币区块链本身并不是图灵完备的,在区块链的不可能三角中,区块链的去中心化和安全性是通过完全放弃可扩展性来实现的。因此,这种设计选择有助于防止恶意代码在比特币网络上运行,从而维护网络的安全性和稳定性。
比特虚拟机
10 月 9 日,ZeroSync 项目负责人 Robin Linus 发布了一份题为《BitVM:在比特币上计算任何东西》的白皮书,引发了关于提高比特币可编程性的思考,比特币代表“比特币虚拟机”。BitVM 代表比特币虚拟机。它提出了比特币合约的图灵完备解决方案,可以在不改变比特币网络共识的情况下实现,使得任何可计算的函数都可以在比特币上进行验证,并允许开发者在比特币上运行复杂的合约,而无需改变比特币的基本规则。
BitVM 是一种新的 Optimistic Rollup + Fraudproof + Taproot Leaf + Bitcoin Script 计算范式。它代表“比特币虚拟机”。它允许开发人员模拟程序的行为,而无需对实际的比特币网络施加任何负载或更改。BitVM 通过其独特的方案来完成此扩展,该方案由以下主要角色组成:
●证明者和验证者:前者利用输入系统的信息创建证明,后者在不知道信息的具体内容的情况下验证证明的计算,以确保计算的准确性。
●链下计算和链上证明:在不改变比特币共识的情况下,BitVM 无疑需要将大量计算和扩容移至链下以增加灵活性。
10)RGB
RGB 是 LNP/BP 标准联盟(闪电网络协议/比特币协议)的成员,该联盟是一个非营利组织,负责监督比特币各层的开发,涵盖比特币协议、闪电网络协议以及智能合约,例如RGB。RGB 协议适用于可扩展且私有的比特币和闪电网络智能合约系统,旨在通过在 UTXO 上运行复杂的智能合约来引入比特币生态系统。官方描述是:一套适用于比特币和闪电网络的可扩展且保密的智能合约协议,可用于更广泛地发行和转让资产和权利。
3、Layer2 扩展程序
1)堆栈
堆栈Stacks 是一种支持智能合约的比特币第 2 层,旨在通过其独特的“转移证明”共识机制(PoX)将自身链接到比特币链,从而实现高度的去中心化和可扩展性,而不增加额外的环境影响。Stacks 是一个开源的两层比特币区块链,为比特币带来了智能合约和去中心化应用程序。Stacks最初名为Blockstack,始于2013年。Stacks的技术架构由核心层和子网组成,开发者和用户可以在两者之间进行选择,不同的是主网高度去中心化,但吞吐量较低,而子网去中心化程度较低,但吞吐量较高。Stacks 进行的 Nakamoto 更新将全面提高网络性能,并引入一个重要产品——SBTC。
- Stacks更新了一个名为Nakamoto的版本,该版本不仅可以让Stacks结算比特币交易,还可以升级到100%的比特币重组抵抗力并提高堆栈的速度,允许出块时间估计为5秒;
- SBTC 引入了去中心化和原生锚定,通过发行基于 SBTC 的稳定币来增加 Stacks 网络的总锁定价值 (TVL) 和用户群。
2)闪电网络
闪电网络是比特币网络的第二层扩展解决方案,旨在解决比特币网络的可扩展性和交易速度问题。它是一种基于智能合约的支付协议,允许参与者快速、低成本地进行小额支付,而无需在比特币区块链上记录每笔交易。
在闪电网络中,参与者可以开通多重签名支付通道,直接在通道内进行交易即可实现近乎即时的支付,避免了每笔交易都在比特币主链上进行。与比特币主链的实际结算仅在通道打开和关闭时发生。这使得闪电网络能够大大提高比特币网络的处理能力,降低交易费用,并加速交易确认。
闪电网络采用类似于网络中使用的传递方式,通过多个支付通道将支付从一个节点传递到另一个节点,从而形成覆盖整个网络的支付网络。这种设计允许参与者通过链接跨节点和渠道进行支付,从而实现高度互联。其核心特点包括:
- 稳定币发行:利用比特币自身的价值,为用户提供无国界金融世界的稳定币,例如可以用它创建新的稳定币taUSD,并通过单笔比特币交易将BTC和taUSD转入闪电网络通道执行 DeFi 操作;
- 多种Universe模式: Universe是保存初始化Taproot资产钱包和同步特定Taproot资产状态所需的所有信息的存储库;
- 资产发行与赎回API:用户可以像投资现实世界中的股票和债券一样轻松地在比特币上交易各类资产,映射到现实世界资产的发行;
- 异步接收功能:为开发者提供向链上地址添加统一资源标识符(URI)的工具;
- 可扩展性:新功能 build-loadtest 命令允许开发人员对其软件进行压力测试。
3)多维控制器
MVC是一条革命性的公链,融合了多项创新,12月8日,比特币侧链MVC COO Jason Kwok公布了MVC明年第一季度的路线图,并表示将完成比特币跨链的开发Bridge.MVC 基于 UTXO 和 PoW 模型,通过提供高性能、低成本和强大的去中心化功能而开辟了新天地。利用Layer1 DID和智能合约技术交付比特币虚拟机MVC,旨在成为引领80亿用户进入Web3时代的顶级区块链。
MVC在明年第一季度的路线图中进行了九大更新:构建去信任资产桥梁;发布两款兼容比特币的钱包;使用新的块浏览器;对序号和 BRC-20 的内置支持;Metacontract集成开发环境;MetaID 比特币版本;MVC/BTC 与 DEX 订单的兼容性。交换; 第一个建筑证明的启用;并推出 MVC Node V0.2。
4)BEVM
BEVM是一个完全去中心化的BTC Layer2项目,通过Musig2聚合多重签名技术和比特币轻节点实现BTC全链去中心化到BTC Layer2,通过兼容EVM扩展比特币的智能合约场景,使BTC摆脱比特币区块链的限制非图灵完备性和缺乏对智能合约的支持,允许构建使用 BTC 作为带有原生 Gas 的去中心化应用程序。
基于Taproot升级带来的Schnorr签名和Mast合约,BEVM实现了拥有1000+比特币轻节点的去中心化BTC跨链。在其网络中BTC可以无需信任地在L1和L2之间自由流通,同时以BTC作为Gas并兼容EVM,迅速获得比特币社区的支持,并最大限度地吸引开发者和用户的参与,从而快速实现BTC L2的商业关闭。
由于BEVM是兼容EVM的Layer2,所有可以部署在ETH EVM上的去中心化应用也都可以部署在BEVM上,唯一的区别是BTC Layer2使用BTC作为Gas。BTC Layer2 上的每一笔交易都会按照 10:1 的比例以排序器的形式打包到 BTC Layer1 中,实现 BTC Layer2 与 BTC Layer2 共享 BTC Layer1 的价值。Layer2 共享 BTC Layer1 的安全性。从长远来看,BEVM的BTC Layer2解决方案将增强比特币的可扩展性,降低费用,并培育一个更加安全和去中心化的金融生态系统,这对于比特币的长期发展非常重要。
4、侧链扩展方案
1)RSK
RSK 是比特币网络上第一个与 EVM 兼容的侧链,是由比特币矿工保证的有状态智能合约平台。矿工通过联合挖矿获得奖励,使他们能够积极参与智能合约革命。RSK 的目标是实现智能合约、即时支付和更大的可扩展性,以提高比特币生态系统的价值和实用性。RSK 智能合约的一个显著特征是它利用比特币的挖矿机制来维护其网络和安全。这意味着 RSK 智能合约区块链具有比 Ether 更高程度的安全性和去中心化性,同时避免了 Ether 网络中存在的一些可扩展性和性能问题。
RIF是基于RSK智能合约的网络,提供一系列基础设施服务(DeFi、存储、域名服务、支付解决方案),解决技术复杂、用户体验不足、安全性不足、缺乏统一标准生态系统的问题以及第二层网络面临的其他问题。
2)蜘蛛链
Spacechain是比特币侧链设计中的最新提议,它融合了挖矿,要求矿工同时运行比特币节点和他们想要挖矿的侧链节点。交易链以 UTXO 开始,并为每笔交易创建两个输出。第一个输出是助记词UTXO,它表明交易链与特定的Spacechain相关联,而第二个输出是小面额UTXO,任何人都可以使用它,尽管由于它的小面额,需要额外的输入和输出面值。从链的第二笔交易开始,任何人都可以花费 Spacechain 交易链的第二笔输出,并用它来提交他们的侧链区块头。
与此同时,位于主链基础层之上的Spiderchain是由Botanix Labs于今年9月创建的,旨在将以太坊虚拟机移植到锚定于比特币网络的平台上。蜘蛛链的独特之处在于它不直接解决矿工在共识中的角色,也不使用任何形式的合并挖矿,而是使用多重签名和托管保证金在比特币之上创建第二层权益证明系统,并且无需对比特币进行任何更改即可部署。
3)软链
Ruben Somsen 于 2021 年 1 月提出了一种名为 Softchain 的侧链机制。该概念源于 Somsen 早期的“PoW Proof of Fraud”提案,该提案最初旨在提高简单支付验证(SPV)的安全性。在Softchain中,主节点需要下载并验证每个Softchain侧链的区块头。当发生链分裂时,主链节点必须下载相关区块并使用 UTXO 承诺集进行验证,这构成了双向锚定机制的基础。
5、其他协议:
1)Omni(稳定币)
JR Willett于2012年1月提出Omni协议,这是一种基于比特币区块链的数字货币和通信协议,利用比特币区块链实现智能合约、用户资产、去中心化的点对点交换等。2014年,USDT是第一个基于Omni Layer协议在比特币区块链上发行的。从此取得先发优势,占领加密货币稳定币市场半壁江山,基于比特币网络Omni-USDT,充币地址为BTC地址,充提币均在BTC上进行网络;
2)彩色币(资产发行)
Chia是由Bram Cohen(同时也是BitTorrent协议的创始人)提供的一个更高效、更环保的加密货币平台。Chia引入了一种称为时空证明(PoST)的新共识机制,它是传统工作量证明共识的替代方案机制(这是传统工作量证明(PoW)共识机制的替代方案。随着最近脚本协议的市场热议,使用比特币进行资产发行的概念自 2012 年以来就已出现。
3)DLC(可扩展智能合约)
11 月 4 日,据官方消息,DLC.Link 宣布推出 dlcBTC,这是一种创新解决方案,旨在安全地支持比特币在以太坊上进行 DeFi 操作。据报道,dIcBTC 计划于 2024 年 2 月发布,将使比特币持有者能够无缝参与 Curve 和 AAVE 等 DeFi 协议,而无需托管人或第三方。
4)Ethscriptions(用于创建以太传输内容的铭文协议)
最早的 Ethscriptions 协议创建于 2016 年,但 Tom Lehman 直到今年 6 月 17 日才为其开发了产品。Ethscriptions 是一种铭文协议,用于使用 Transaction Call Data 在以太币上创建和传输数字内容,该协议绕过了智能合约的使用存储和执行,以便将确定性协议规则应用到 EtherCall 数据来计算状态,从而实现相互信任以确定合同的结果,而无需通知预测者和信任第三方。
5)Multibit(跨链桥)
旨在通过目前在 ETH、BNB 和 BTC 网络之间使用的多位跨链桥来桥接比特币网络和以太网虚拟机(EVM)网络,其主要目的是为 BRC-20 资产提供 DeFi 服务。
6、结论
2023 年可以被视为比特币生态系统的开创性一年。尽管生态系统因天然图灵完备性而陷入困境,但Inscription的出现不仅将市场的注意力转移到了比特币生态系统上,还吸引了很多开发者加入该生态系统。或许,我们正处于生态爆发的前夜,正如21世纪初的最后一轮公链之战,见证了生态的“绽放”。
当前形势下能够脱颖而出的协议值得期待和探索,不过值得注意的是数字黄金的流通和传输还没有完成。
来源:https://medium.com/ybbcapital/thousands-of-trees-in-blossom-a-comprehensive-overview-of-the-bitcoin-ecosystem-c7c8b15758d2
白话区块链 2023-12-23 20:02:44