比特币作为区块链世界的基石,长期以来主要扮演着“数字黄金”的角色。然而,随着Ordinals协议的出现,比特币链上迎来了全新的可能性——NFT。本文将深入解析Ordinals协议的技术原理、当前生态项目、市场基础设施,并探讨其未来发展方向。
一、Ordinals协议技术解析
什么是Ordinals协议?
Ordinals协议由Casey Rodarmor于2023年1月推出,其核心创新在于为每个比特币的最小单位“聪”赋予唯一编号。这些编号按照聪被挖掘的顺序进行排列,并在交易中按先进先出原则转移。
技术基础:SegWit与Taproot升级
Ordinals协议的实现建立在比特币两次重要升级的基础上:
SegWit(隔离见证)更新:
- 解决了交易可塑性问题
- 将区块大小从1MB扩展至4MB(通过引入虚拟字节概念)
- 签名数据享受约75%的费用折扣
Taproot升级:
- 扩展了脚本功能,移除了10,000字节的脚本大小限制
- 采用P2TR(Pay-to-Taproot)脚本公钥
- 为Ordinals铭文提供了技术基础
铭刻过程详解
创建Ordinals NFT需要两个交易:
- Commit交易:创建包含Taproot脚本哈希和铭刻数据的UTXO
- Reveal交易:使用Commit交易的输出使铭刻数据公开可见
铭刻脚本示例:
OP_FALSE
OP_IF
OP_PUSH "ord"
OP_PUSH 1
OP_PUSH "image/webp"
OP_PUSH 0
OP_PUSH [文件字节码]
OP_ENDIF递归铭刻:解决容量限制的创新方案
递归铭刻允许新铭文引用已有的铭文数据,极大降低了存储成本。例如,一个包含300个属性的NFT项目,使用递归铭刻后费用可从约460万美元降至3.5万美元,降幅达99%。
二、Ordinals NFT市场现状
市场交易数据
截至2024年初,NFT市场虽未完全恢复2021-2022年的高点,但比特币Ordinals生态已引起广泛关注。过去一个月按区块链交易量排名为:以太坊、比特币和Solana,其中以太坊和比特币的竞争非常接近。
值得注意的是,考虑到以太坊和Solana披露的洗钱交易率超过30%,实际交易量最高的很可能是比特币链。
比特币网络影响
Ordinals协议对比特币网络产生了显著影响:
- 比特币交易数量增加1.5-2倍
- Ordinals相关交易占所有区块链交易的30-50%
- 平均区块大小从1.1MB增加到1.7MB
- 交易费用平均增加2-3倍,高峰期增加20-30倍
这些变化为比特币矿工提供了更可持续的收入来源,特别是在减半事件临近的背景下。
三、热门Ordinals NFT项目分析
PFP类项目
Nodemonkes:
- 供应量:10,000个
- 地板价:0.655 BTC
- 特点:Ordinals领域的Cryptopunks,铭刻量最低的OG项目之一
Ordinal Maxi Biz (OMB):
- 供应量:5,200个
- 地板价:0.37 BTC(橙眼版本)
- 特点:强烈的社区文化和分阶段通胀模型
Bitcoin Puppets:
- 供应量:10,000个
- 地板价:0.27 BTC
- 特点:免费铸造的Meme项目,社区氛围轻松
Quantum Cats:
- 供应量:3,300个
- 地板价:0.305 BTC
- 特点:Taproot Wizards子系列,致力于复兴OP_CAT脚本
元宇宙项目
Bitmap:
- 供应量:与当前区块数量一致(约840,000个)
- 地板价:0.0025 BTC
- 特点:基于比特币区块创建元宇宙,支持无限免费铸造
预铭文项目(Pre-Runes)
随着Runes协议即将发布,预铭文项目获得大量关注:
Runestone:
- 供应量:112,400个
- 地板价:0.041 BTC
- 特点:空投给早期Ordinals持有者
RSIC:
- 供应量:21,000个
- 地板价:0.061 BTC
- 特点:首个获得市场关注的Pre-Runes项目
四、Ordinals生态系统基础设施
钱包支持
主流比特币钱包均已支持Ordinals和BRC-20:
- Xverse:支持Sats Connect功能
- Unisat:提供未确认NFT预览功能
- Sparrow Wallet:通过独立应用程序提供更高安全性
- MagicEden Wallet:支持多链互换
交易市场
市场份额分布(过去三个月):
- Magic Eden:市场份额领先
- OKX:支持几乎所有公链的NFT
- Unisat:提供高级搜索功能
稀有Sats交易
特殊编号的Sats在专门市场上交易,包括:
- 魔法 Eden稀有Sats市场
- Magisat
- Saturn(支持稀有Sats互换)
稀有Sats类型包括:不常见、稀有、史诗、传奇、神话、回文、复古等具有历史意义的Sats。
五、技术实现与挑战
PSBT(部分签名比特币交易)
Ordinals市场使用PSBT机制实现交易:
- 卖方使用SIGHASH_SINGLE | ANYONECANPAY签署PSBT
- 买方使用SIGHASH_DEFAULT签署整个PSBT
- 平台验证签名、合并并广播交易
2-Dummy UTXO算法
为防止意外使用铭刻的Sats,市场采用2-Dummy UTXO算法,将NFT偏移量设为0,邮资设为10k Sats。
DeFi应用尝试
尽管比特币不支持智能合约,但已有项目尝试在Ordinals上实现DeFi功能:
Liquidium:
- 允许使用Ordinals作为抵押进行P2P借贷
- 日交易量达147.92 BTC
- 采用PSBT和DLC(离散日志合约)技术
六、Ordinals与BRC-20的比较
BRC-20的优势与局限
BRC-20是基于Ordinals协议的可替代代币标准,但存在以下限制:
- 需要过多交易(部署和铸造各需2笔交易,每次转移需3笔交易)
- 开发者体验复杂
- 仅支持4字符名称
- 不基于UTXO,无法分割或合并
- 存在安全风险
Runes协议的改进
Casey Rodarmor设计的Runes协议针对BRC-20的不足进行了改进:
- 核心代码仅500行,OP_RETURN脚本仅80字节
- 所有操作单笔交易完成
- 兼容闪电网络
- 基于UTXO,支持多转账等功能
- 支持最多28字符名称
七、未来展望与挑战
发展机遇
- 技术迭代:递归铭刻等技术进步正在解决容量和费用问题
- 生态系统扩张:钱包、市场、DeFi等基础设施不断完善
- 减半事件:即将到来的减半可能为矿工提供新的收入来源
- 跨链融合:以太坊和Solana项目正在向比特币迁移
面临挑战
- 智能合约缺失:无法实现复杂的NFT功能如质押
- 可扩展性限制:区块大小限制仍然存在
- 社区分歧:比特币极端主义者反对非货币用途
- 技术复杂度:普通用户参与门槛较高
八、常见问题
Ordinals NFT与以太坊NFT有何不同?
Ordinals NFT直接存储在比特币链上,不需要依赖IPFS等外部存储解决方案,提供了更高的去中心化和持久性。然而,由于比特币不支持智能合约,Ordinals NFT的功能相对有限。
如何创建自己的Ordinals NFT?
创建Ordinals NFT需要以下步骤:1) 准备要铭刻的文件;2) 选择支持Ordinals的钱包;3) 使用铭刻工具提交Commit和Reveal交易;4) 支付相应的网络费用。整个过程不需要编程知识,但需要对比特币交易有基本了解。
Ordinals NFT的价值来源是什么?
Ordinals NFT的价值主要来自:1) 稀有Sats的稀缺性;2) 项目的社区和文化价值;3) 技术创新的历史意义;4) 未来空投和权益的预期。与传统NFT类似,市场供需和社区共识是主要决定因素。
Runes协议将如何改变Ordinals生态?
Runes协议将提供更高效的可替代代币标准,解决BRC-20的诸多限制。预计将降低交易费用、简化开发流程、提高兼容性,从而推动更多项目在比特币上发行代币和构建应用。
普通投资者如何参与Ordinals生态?
普通投资者可以通过以下方式参与:1) 购买热门Ordinals NFT项目;2) 参与预铭文项目空投;3) 提供流动性或参与DeFi协议;4) 挖掘和交易稀有Sats。建议从小额开始,逐步了解生态系统。
比特币网络能否处理大规模Ordinals活动?
当前比特币网络确实面临容量压力,但通过递归铭刻等技术创新和Layer2解决方案的发展,可扩展性正在逐步改善。长期来看,比特币可能需要进一步的技术升级来支持更大规模的NFT活动。
结语
比特币Ordinals协议为这个最古老的区块链带来了新的可能性,打破了“比特币只能作为货币使用”的传统观念。虽然技术上仍存在限制,但快速发展的生态系统和持续的技术创新正在不断突破这些边界。
随着Runes协议的即将发布和下一次减半事件的临近,Ordinals生态系统正处于关键的发展节点。无论最终能否挑战以太坊在NFT领域的主导地位,比特币Ordinals都已经永久改变了这个最大加密货币的生态系统和可能性。