Skip to main content

Ordinals系列协议

隔离见证(SegWit)是比特币核心协议于2017年的一次关键升级,旨在解决比特币扩容挑战和特定技术漏洞。此升级通过纠正交易可延展性问题和扩大区块大小限制,促进了更多交易的包含。SegWit引入了“区块权重”概念,替代了传统的区块大小限制,使得满载区块的交易量从1650笔提升至大约2700笔。此外,SegWit还引进了新的编码方法Bech32和两种创新的脚本类型。

2021年底的Taproot升级进一步加强了比特币生态,支持更复杂的脚本和数据类型,为BTC的可编程性和可扩展性带来重大进步。这为2023年比特币生态的大爆发奠定了基础。

Taproot升级的主要内容包括改变交易确认方式和引入Schnorr签名算法。Schnorr签名的引入带来众多好处,尤其是在多重签名钱包中提高了隐私保护。它允许将所有私钥合并,使多签名交易在外观上与普通交易无异,从而提高了交易的隐私性。此外,Schnorr签名支持批量确认,降低了交易成本,提高了网络的处理速度。

Taproot还为比特币网络带来了智能合约的潜力。尽管与以太坊等平台相比,Taproot智能合约可能更昂贵且功能有限,但在价值高达7000亿美元的比特币上实现智能合约互动是一个重大进步,可能促使智能合约技术更广泛地进入主流市场。

Ordinals 项目

2022年12月,开发者Casey Rodarmor发起了Ordinals项目,得益于比特币的SegWit和Taproot升级,提升了比特币脚本的灵活性和功能性。Ordinals为每个聪(Satoshi)赋予了独特的序列号,并在交易中跟踪它们,允许附加额外数据。用户可以在特定的未花费交易输出(UTXO)上刻铭数据,如图像、文本、音频等,实现资产的转移概念。Ordinals协议的出现与Taproot的采用相辅相成,推动了NFT数据的编码和写入比特币区块。与ETH NFT相比,NFT图像被永久性刻入BTC区块中,这种方式更去中心化,无需依赖第三方即可查看和转移NFT。

序数理论主要关注Bitcoin的最小单位Satoshi的追溯,通过设计规则使每个Satoshi都有独特编号。铭文存放于Taproot脚本中,由链下索引节点识别和显示。由于铭文功能受限于索引而无法在链上操作,其扩展依赖于Ordinals协议的开发,如父子铭文和诅咒铭文索引。铭文与Colored Coin类似,都将数据存储于交易中供链下程序索引,但区别在于铭文存放于输入的Taproot脚本中,而Colored Coin则存放于输出中。

BRC-20 协议

初期,Ordinals主要用于创建NFT。然而,2023年3月8日,一位匿名开发者Domo基于Ordinals协议推出了BRC-20,这是一个类似ERC-20的比特币山寨币发行协议。BRC-20定义了一种特定格式的json数据包,并通过Ordinals在BTC链上铭刻。部署者可以自定代币的总量和名称,遵循先到先得的原则。$ORDI是Domo部署的第一个BRC20代币。

BRC-20在铭文基础上进一步发展,实现了同质化代币,其铸造和转移过程均写入BRC-20索引器。但BRC-20需要借助第三方排序器在BTC链下记录账本,增加了系统的复杂度,并成为系统的薄弱点。

BRC-20的转账不在BTC主链上执行,而是分为两步BTC交易(先归集再转账),产生了大量垃圾交易。尽管BRC-20因其广泛的适用性和流动性受到追捧,但由于缺乏BTC核心社区的支持,其发展受到争议。近期,一些开发者开始开发去中心化排序器,如#Trac,但这些尝试仍受限于整体框架。BRC-20的创始人domo在Ordinals Summit上提出的Inscription-Based Virtual Machines和Rollup概念,表明BRC-20可能会向二层网络发展。

随着BRC-20的推出,Ordinals协议的应用范围扩大,但也引起了Casey的不满。Casey团队甚至要求币安从ORDI代币介绍中删除与Ordinals的关联,以划清界限。这表明,尽管Ordinals和BRC-20都在推动BTC生态的发展,但它们在社区接受度和发展方向上存在显著差异。

LRC-20 协议

LRC-20是创建在莱特币网络上的代币标准,类似于BRC-20。该协议允许用户在莱特币网络上创建和管理代币。LRC-20以更快的交易确认速度和较低的gas费而著称。然而,LRC-20的代表性代币LITE的市值与BRC-20的ORDI相比存在较大差距,目前仅有约512万美元。

ORC-20 协议

ORC-20是一种开放的代币标准,提供了无限的命名空间、可调整的初始供应量和最大铸币量,并通过UTXO模型确保交易过程中不存在“双花”问题。与BRC-20相比,ORC-20更加灵活。一些人认为ORC-20更类似于比特币区块链上的以太坊ERC-20表现形式,有些背离了铭文的本质;另一些人则认为ORC-20是对BRC-20的一种补充,提高了BRC-20的适应性、可扩展性和安全性。

SRC-20(STAMPS 协议)

SRC-20是基于Stamps协议设计的比特币网络代币标准,模仿BRC-20。Stamps协议是比特币链上第一个NFT代币协议标准,允许将图像数据嵌入比特币交易中,并根据时间戳进行编号。与Ordinals不同,SRC-20将信息存储在未使用交易输出(UTXO)中,避免了潜在的数据修剪问题,确保了长期的安全性。

Stamps协议由匿名开发者Mike In Space推出,是基于2014年诞生的Counterparty协议的“改进版”。其最大特点是能够将base64格式的图像数据嵌入到比特币链上的交易输出中,从而在比特币链上永久保存相应的图片数据。尽管Stamps协议在Ordinals和BRC-20开始火热之后也有所关注,但由于较高的费用,普及难度较大。比如,Ordinals的铸造费用通常在3-5美元之间,而Stamps的费用则高达60美元以上。

Runes(符文) & PIPE 协议

RUNE协议由Ordinals创始人Casey Rodarmor提出,针对比特币网络上现有同质化代币方案(如BRC20和Taproot Assets)的局限性,提出了基于UTXO的同质化代币协议概念。RUNE协议的设计理念包括:

  • 基于UTXO:Runes的余额存储于UTXO中,每个UTXO可包含任意数量的Runes。
  • 交易和协议信息:特定脚本的输出被视为协议信息的一部分,定义了Runes的转移和分配方式。
  • 灵活性:Runes的转移通过解释交易中的数据推送来实现,提供灵活的分配方式。
  • 发行机制:第二个数据推送被视为发行事务,允许创造新Runes。
  • 简单性与去中心化:Runes协议尽量简化,不依赖链下数据或原生代币,适应比特币的UTXO模型。
  • 符号分配:Runes可关联符号,但协议不涉及符号抢注问题,以维持其简单性。

尽管RUNE仅存在于概念设计阶段,但BennyTheDev在Casey的技术架构基础上实现了PIPE Protocol。PIPE是TRAC生态的重要组成部分,包括BRC20代币$TRAC、Bitmap,以及BennyTheDev针对BRC20开发的OrdFi生态协议TAP Protocol,后者允许BRC20实现代币交换(Swap)等DeFi功能。BennyTheDev是一位活跃的比特币社区开发者,他在3月推出BRC-20辅助工具LooksOrdinal,5月部署了TRAC代币,8月发布了定位于OrdFi的Tap Protocol,并于10月推出了基于Runes思想改进的Pipe协议。

Pipe协议紧随Casey的RUNE协议思路,采用基于UTXO的技术实现同质化代币。Pipe协议的发布吸引了来自BRC20的炒作热情,并快速完成了首轮炒作。尽管RUNE在比特币社区的接受度可能面临挑战,但其正统性强于BRC20。RUNE和PIPE协议的出现体现了比特币社区对同质化代币实现方式的不断探索与创新。这些协议尽管还处于早期阶段,但已展现出潜在的可能性,并可能为比特币生态带来更多的交易费收入、开发者和用户。

BRC-100 协议

BRC-100是一种基于Ordinals理论的扩展协议,专为在比特币Layer 1上实现各种去中心化应用而设计。该协议不仅继承了brc-20在比特币上的基本功能,如创建、铸造和交易,还引入了去中心化计算的概念。基于BRC-100协议栈,可以开发DeFi、SocialFi和GameFi等去中心化应用,为比特币第一层带来真正的去中心化、无需信任、抗审查和无需许可的应用场景。

BRC-100协议的互操作性允许其协议栈内的所有协议和应用程序相互兼容,还支持与BTC、brc-20或其他第1层链如以太坊和Stacks进行交互。协议还引入了UTXO模型和状态机模型,增强了其安全性和计算能力。

此协议包含一系列创新特性,如继承概念、应用嵌套、地址和应用程序状态、权限设置以及去中心化治理。BRC-100引入的继承概念允许协议直接或间接地继承BRC-100的特性。在应用层面,基于BRC-100及其扩展协议部署的应用可以嵌套,形成子应用。同时,协议引入了两种角色:所有者和管理员,为应用的去中心化治理提供了基础。

BRC-100的实用性表现在其多样的应用案例中,从治理协议BRC-101到自动化流动性协议BRC-102,以及质押、空投、借贷和稳定币池等功能。这些扩展协议使得BRC-100不仅限于代币交易,还能支持更复杂的金融操作和计算。

总的来说,BRC-100协议通过其创新特性和强大的计算能力,在比特币链上开辟了新的去中心化应用领域。它不仅继承了brc-20的优点,还提供了开放协议的框架,为比特币生态系统的未来发展提供了新的可能性。

Bitmap & BRC420

Bitmap.land 是比特币生态中的首个元宇宙项目,基于序数理论(Ordinals theory)和位图理论(Bitmap theory)。序数理论为比特币的最小单位“聪”(Satoshi)赋予了编号,并定义了它们的稀缺性,可以理解为每个“聪”是一个有编号的盒子,其稀缺性由生产时间决定,可用来装载数据。

位图理论由推特用户@blockamoto于2023年6月13日提出,将比特币区块中的每笔交易输入映射成地块(Parcel),形成一个街区或区域(District)。Bitmap.land的买家受到Decentraland和The Sandbox的影响,采用在地图上划分土地、绘制图案的方式。用户通过铭文方式将数据写入Satoshi,获得特定比特币区块的所有权。

每个比特币区块被划分为四个部分,以代表不同的减半周期。用户可以在Bitmap.land网站上查看每个区块的编号和颜色,不同颜色代表不同的售卖状态。

Bitmap.land的发售与序数理论密切相关,类似于Decentraland和The Sandbox的虚拟土地发售依赖于ERC-721标准。虽然序数理论不像ERC-721那样创新,但BRC-20的方法更加原始。位图理论为比特币区块增添了新的解释,通过允许用户拥有和记录单个区块,为比特币区块链的每个区块提供了一个新的维度,并使其成为元宇宙的一部分。

BRC-420协议,自2023年11月13日以来,已成为比特币生态中活跃的代币协议之一。不同于传统的代币协议,BRC-420专注于链上铭文模块化,创造了比特币上全新的资产类型。它的首个通证,俗称“蓝盒子”,实现了显著的市场涨幅。BRC-420协议基于Bitmap的资产协议,将多个铭文组合成一个复杂的资产,从小型角色、宠物到完整游戏脚本和虚拟机的各类资产。这些资产由于其链上开源特性,可被任何客户端运行或校验。

Bitmap的Holder地址数已经超过了25000个,超越了Sandbox,成为全链Holder数最多的元宇宙资产。BRC-420的市值随着Bitmap浏览器和协议本身的上线而增长,目前已达约3000万美元。

RCSV,BRC-420的项目方,正在推动比特币生态的全链游戏计划。该计划强调全链上的资产、玩法、逻辑和数据,旨在创造一个真正去中心化的比特币链上游戏生态。RCSV还提出了比特币网络的扩容方案,以解决比特币网络在处理大量交易时的容量限制。

Taproot Assets & Nostr Assets

Taproot Assets由Lightning Labs推出,旨在比特币网络上创造和交易各种数字资产,并与闪电网络集成。Taproot Assets使闪电网络的功能从点对点交易支付通道扩展到能够实现资产分发流通的点对多模式。与BRC20和ARC20不同,Taproot Assets的发行方式是由一个拥有者预先铸造然后分发。

NostrAssets是一个引入Taproot资产和Satoshis到Nostr生态系统的开源协议。用户可以使用Nostr的公钥和私钥在Nostr协议层发送和接收资产。资产的结算和安全依赖于闪电网络,而Nostr资产协议本身不发行资产,只是通过协议将资产引入Nostr。