brc-20本质上是一套建立在比特币ordinals铭文之上的实验性同质化代币规则,而不是比特币网络原生支持的智能合约标准,也不是某一个具体代币的名称。它的核心思路,是把包含特定json文本的铭文写入比特币交易,再由索引器按照既定规则计算每个地址的余额。brc-20代币确实依托比特币区块链记录,但谁拥有多少代币并非由比特币脚本直接执行,而是由生态中的索引程序解析得出。

BRC-20的运行逻辑主要围绕deploy、mint和transfer三类操作展开。部署阶段需要写入代币简称、最大供应量、单次铸造上限和小数位等参数,例如tick代表代币标识,max代表总量上限,lim则可限制每次mint的数量。铸造阶段,用户将对应格式的铭文写入自己的兼容钱包,索引器确认其符合规则后,才会给该地址增加余额。转账则更容易被新手误解:用户通常要先铭刻一笔transfer铭文,再把这笔铭文发送给接收方,余额变化在转移完成后才被索引器认定为有效。

它与Ordinals协议关系密切。Ordinals为每一个聪,也就是比特币最小单位,建立可追踪的编号体系,并允许用户把文字、图片等内容铭刻到特定聪上。BRC-20选择了文本JSON作为铭文内容,用它描述发行、铸造和转账行为。铭文本身可以永久记录在比特币链上,交易仍然使用普通比特币地址、UTXO和区块确认机制,但BRC-20的余额状态需要额外软件读取交易历史后重新计算。这也是它与以太坊ERC-20的关键差别:ERC-20依赖智能合约维护余额,而BRC-20更像一套围绕铭文建立的账本解释规则。
BRC-20受到关注,一方面是因为它把代币发行叙事带到了比特币生态,另一方面也借助了比特币本身的网络认知度和抗审查属性。像ORDI这类早期代表性资产,推动了比特币铭文、比特币NFT以及相关钱包、市场和索引工具的发展。BRC-20从诞生之初就被定义为实验,并非比特币核心协议的一部分。其余额依赖索引器,若不同工具采用的规则、排序方式或升级方案不一致,就可能出现显示结果差异。原始规则还强调代币简称的先到先得,同名或大小写不同的资产并不一定代表同一个项目。

理解BRC-20不能只盯着价格和热门代币名称。铸造、转账都需要支付比特币网络手续费,网络拥堵时成本可能明显上升;铭文发送到不兼容的钱包、选错持有余额的地址,或误把普通UTXO和铭文混在一起,都可能造成资产无法正常识别。市场交易还面临流动性不足、假冒Ticker、索引器失效、交易深度有限和价格波动剧烈等问题。BRC-20的价值最终仍取决于社区共识、钱包与交易平台支持、真实使用场景以及持续的生态建设,而不是写在比特币上这一标签本身。
