比特币DeFi基石:去中心化交易所的几种实现模式(如brc20-swap)
在比特币DeFi生态中,去中心化交易所(DEX)的实现模式非常有创意,它们试图在比特币本身不支持复杂智能合约的限制下,实现类似以太坊上Uniswap的体验。以下是几···
2025-11-27
比特币符文(Runes)协议是一种基于比特币区块链的可替代代币标准,它通过巧妙利用比特币原有的 UTXO 模型和 OP_RETURN 操作码,旨在实现高效的代币发行与管理,同时尽量减少对比特币网络的影响。

下面是它的核心运作机制梳理,希望能帮你快速抓住重点:
| 核心技术组件 | 在符文协议中的作用 | 带来的优势 |
|---|---|---|
| UTXO 模型 | 作为符文代币余额的天然记账单位和承载容器。一个UTXO可以包含任意数量的不同符文代币。 | 无需额外状态记录、原生兼容比特币安全模型、避免产生大量"垃圾UTXO" |
| OP_RETURN | 作为数据载体,在交易中编码符文协议的具体消息(如创建、铸造、转移)。 | 数据不可花费(不会膨胀UTXO集)、不占用额外存储、80字节限制促进紧凑编码 |
| 符文消息编码 | 通过OP_RETURN输出特定的符石(Runestone) 结构来表述协议操作(蚀刻、铸造、转移)。 | 单次交易处理多操作、减少链上足迹 |
| 防止滥用机制 | Cenotaph(墓碑)机制:处理不符合协议的畸形符石,会销毁相关输入的符文。符文名称承诺:防止名称抢跑攻击。 | 增强协议健壮性、提高安全性、防止网络 spam |
符文协议的工作流程,直观上来看,是通过一系列定义好的交易类型,在比特币区块链上创建和管理代币。下图概括了其主要生命周期:

下面我们分别看看UTXO模型和OP_RETURN在其中具体发挥了什么作用。
符文协议并非另起炉灶,而是深度融入比特币原有的UTXO(未花费交易输出)模型。
UTXO 即余额:在符文协议中,你的代币余额并不是记录在一个中央账本上,而是由你掌控的UTXO来天然承载。一个UTXO内可以包含任意数量的某种(或某几种)符文代币。转移代币本质上就是消耗旧的UTXO并生成指定了新区块链的UTXO。
规避“垃圾UTXO”:与某些早期协议(如BRC-20)会产生大量难以使用的微小UTXO(被称为“垃圾UTXO”)不同,符文协议通过其消息传递机制(主要依靠OP_RETURN),极大减少了此类低效UTXO的产生,从而减轻了网络负担。
OP_RETURN操作码允许在交易中包含一小部分不可花费的输出数据,这正好被符文协议用来编码代币操作指令。
充当信息便签:所有的符文协议操作,无论是创建新代币(蚀刻)、铸造代币还是转移代币,都被编码成一个称为 “符石”(Runestone) 的数据结构。这个符石就被放在交易的OP_RETURN输出中。
高效且无负担:因为OP_RETURN输出是明确不可花费的,所以它不会污染UTXO集,也不会被后续交易引用,相当于一个只写不入账的“便签”。比特币网络节点会解析这个便签来更新符文代币的状态,但比特币主网本身只关心UTXO的变更。
蚀刻 (Etching) - 创建代币:
发起一笔交易,在OP_RETURN输出中包含蚀刻(Etching)信息。这定义了新符文代币的属性,如名称(基于基数-26编码的字母序列,如"DOG")、可分割性(类似ERC20的decimals)、符号、是否预挖以及公开铸造的条款(总量、每次铸造量、时间窗口等)。
为防止抢跑交易,蚀刻交易需包含一个对符文名称的承诺(Commitment),通常通过输入见证中的TapScript实现。
铸造 (Minting) - 增发代币:
对于设定了公开铸造条款的符文,用户发送交易,在OP_RETURN中引用该符文的Rune ID并指定铸造操作。Rune ID由创建该符文的区块高度和交易索引组成(格式为BLOCK:TX),确保唯一性。
转移 (Transferring) - 交易代币:
发送方构造交易,在OP_RETURN中包含法令(Edict) 消息。Edict指明了要转移的符文ID、数量和接收方的输出索引。
协议会消耗输入UTXO中对应数量的符文,并在新的UTXO中生成接收方的符文余额。一个UTXO可以包含多种符文,一次转移交易可以包含多个Edict来处理多种资产或多个接收方。
Cenotaph(墓碑)处理:如果一笔交易中的符石(Runestone)不符合协议规范(畸形消息),协议会将此交易标记为“墓碑”。这会导致该交易输入中的所有符文被销毁,从而激励用户和开发者正确实现协议,减少垃圾信息的产生。
防止抢先交易(Front-running):通过要求在蚀刻交易中对非保留的符文名称进行预承诺(在输入见证的TapScript中),有效防止了他人看到名称后抢先注册。
| 特性 | 符文 (Runes) | BRC-20 |
|---|---|---|
| 技术基础 | 基于比特币原生UTXO模型,使用OP_RETURN | 基于Ordinals理论和铭文,数据刻在见证数据中 |
| 链下依赖 | 不需要链下数据索引器或额外的层 | 需要链下索引器来追踪余额和转移 |
| 网络影响 | UTXO集膨胀小,更高效 | 容易产生大量"垃圾UTXO",可能造成网络拥堵 |
| 代币操作 | 一次交易可完成创建、铸造或复杂转移 | 操作(如部署、铸造、转移)通常需要多次单独的铭文刻录 |
| 用户体验 | 设计上更简单,旨在更容易使用 | 需要理解Ordinals、铭文等概念,相对复杂 |
| 安全性 | 继承比特币UTXO模型的安全性,有Cenotaph机制处理异常 | 依赖索引器的正确性和可用性 |
自2024年4月推出以来,符文协议已经吸引了相当多的关注:
网络活动:符文协议交易曾占据比特币网络日交易量的20%左右,在某些高峰期(如刚推出时)甚至占据过非BTC交易之外最活跃的L1资产地位。
费用贡献:符文交易为比特币矿工贡献了额外的交易费收入,在网络活跃时期,其费用占比可达10%-20%。
代表项目:DOG•••••• 是符文协议生态中的一个代表性项目,在交易量和市场关注度上曾处于领先地位。
比特币符文协议通过尊重并巧妙融入比特币原生架构(UTXO模型)、利用现有的OP_RETURN功能进行高效数据编码,并引入防止滥用的安全机制,为实现比特币网络上的可替代代币发行提供了一种更高效、更简洁、对比特币网络本身更友好的方案。
它不仅提升了比特币作为价值存储之外的功能可扩展性,也为比特币矿工带来了新的费用收入来源,同时其设计理念也吸引了那些希望更“原生”地在比特币上进行代币实验的开发者和用户。

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
在比特币DeFi生态中,去中心化交易所(DEX)的实现模式非常有创意,它们试图在比特币本身不支持复杂智能合约的限制下,实现类似以太坊上Uniswap的体验。以下是几···
2025-11-27
安全继承路径核心实现思路关键安全依赖代表项目参考合并挖矿 (Merged Mining)侧链与比特币主网共享矿工。矿工在打包比特币区块的同时,可以无额外成本地打包侧链···
2025-11-26
铭文和符文协议的“存储之争”,核心在于如何在不改变比特币核心协议的前提下,更巧妙、更高效地利用区块链空间。下面的表格可以帮你快速把握两者在各个维度的核···
2025-11-25
铭文是比特币区块链上的一种创新,它允许将数据永久地刻录在比特币的最小单位“聪”上。简单来说,你可以把它理解为比特币原生的NFT。这项技术的核心是由开发者C···
2025-11-24
比特币生态的新活动,特别是基于Ordinals协议和Runes协议等创新,确实给已经备受争议的能源消耗问题增添了新的讨论维度。下面这个表格梳理了当前争议的核心焦点和···
2025-11-21
最新资讯
比特币DeFi基石:去中心化交易所的几种实现模式(如brc20-swap)
比特币L2的安全模型:如何继承或依赖主网的安全性。
铭文与符文的存储之争:Witness数据 vs OP_RETURN。
什么是铭文:详解Ordinals协议如何将数据刻录在聪上。
比特币生态的能源消耗讨论:新活动是否加剧了能源争议?
比特币L2的终局猜想:会形成多链宇宙还是最终统一?
符文市场的早期信号:与BRC-20市场的异同点分析。
符文龙头项目剖析:案例研究其发行机制与社区运营。
符文协议的优势:为何说其更符合比特币UTXO模型。
解读比特币最小单位“聪”:Ordinals理论如何让其独一无二