在加密货币的世界里,比特币(BTC)作为“数字黄金”的地位毋庸置疑,其强大的网络效应、去中心化特性和安全性奠定了其作为顶级价值存储的基石,比特币网络一直因其“可编程性”相对有限而备受争议,难以直接承载复杂的智能合约和多样化的资产发行,直到“铭文”(Inscriptions)技术的出现,特别是BTC20铭文标准的提出,为比特币生态注入了新的活力,使得在比特币主网上直接铸造和转移代币成为可能,开启了比特币原生资产的新篇章。
什么是BTC20铭文?
BTC20铭文并非一种全新的区块链,而是一种基于比特币Ordinals协议(一种允许将数据单独关联到比特币聪上的协议)的资产发行标准,它借鉴了以太坊ERC20标准的许多核心概念,如代币名称、符号、总供应量、 decimals(小数位数)以及转账功能等,但将这些“元数据”和“逻辑”通过一种巧妙的方式——将数据直接“刻录”到比特币交易的输出(output)中——来实现。
BTC20铭文允许用户在铸造比特币UTXO(未花费的交易输出)时,将代币的相关信息(如代币名称、总量、铸造者地址等)作为数据嵌入到交易中,这使得每个被“铭刻”了信息的聪都成为了独一无二的“数字艺术品”或“资产载体”,从而实现了在比特币网络上创建和转移可替代代币的目标。
BTC20铭文铸造的流程与特点
BTC20铭文的铸造过程相对直观,通常涉及以下步骤:
- 准备钱包:用户需要一个支持Ordinals协议和铭文功能的比特币钱包,如UniSat Wallet等,并确保钱包中有足够的BTC用于支付交易费用。
- 选择铭文服务/工具:用户可以通过支持BTC20铭文铸造的平台或命令行工具来进行操作,这些工具会帮助用户构造包含铭文数据的特殊交易。
- 指定代币参数:在铸造时,用户需要定义代币的关键参数,包括:
p: 协议标识,通常为"brc-20"(尽管名为BTC20,但其技术底层常与BRC-20关联,或被视为BRC-20的一种实现/演进)。op: 操作类型,对于铸造通常是"mint"。tick: 代币符号,类似于股票代码,如"btc20"、"ordi"等,通常为3-10个字符。max: 代币总供应量。lim: 单次铸造最大数量(可选)。decimals: 小数位数(可选)。
- 广播交易:构造好包含铭文数据的交易后,用户将其广播到比特币网络,一旦交易被确认,铭文即告完成,代币被铸造到用户的地址中。
BTC20铭文铸造具有以下显著特点:
- 比特币原生:直接利用比特币主网的安全性去中心性和共识,无需侧链或跨链桥接。
