近年来,随着比特币生态的蓬勃发展,“铭文”(Inscriptions)无疑是其中最耀眼的热点之一,它让比特币区块链不再仅仅是价值的转移载体,更成为了数字艺术和收藏品的载体,当“符文”(Runes)的概念被提出时,许多人都将其与“铭文”混淆,认为它们不过是新瓶装旧酒,或是某种升级版本,BTC符文与铭文虽然都旨在为比特币区块链赋能,但它们在设计理念、技术实现、经济模型以及对比特币网络的影响上,存在着本质的区别,本文将深入剖析这两者的差异,帮助你清晰地理解它们各自的定位和潜力。

核心概念与起源:不同的“初心”

  • 铭文 (Inscriptions):

    • 起源: 铭文的概念由比特币开发者 Casey Rodarmor 于 2022 年底提出,并于 2023 年初在比特币网络上成功部署,它的出现,被誉为“比特币上的 NFT”,是一种将任意数据(如图像、文本、音频等)直接刻录到比特币区块链上的方法。
    • 核心思想: 铭文的核心是“将数据写入比特币的见证数据(witness data)中”,它利用了比特币脚本系统的一个特性,允许在交易输出(UTXO)的见证部分附加数据,而不影响交易的正常验证和比特币的核心功能(如支付),铭文更像是一种“寄生”在比特币交易之上的数据记录方式,其初衷是为比特币提供一个简单、去中心化的数字刻印方法。
  • 符文 (Runes):

    • 起源: 符文的概念由比特币开发者 Casey Rodarmor(与铭文同一位开发者)在 2024 年初提出,旨在解决铭文协议中存在的一些问题,尤其是“铭文垃圾”(Inscription Spam)对比特币网络造成的负担,它被视为铭文的“继任者”或“优化版”。
    • 核心思想: 符文的设计理念是创建一个“原生”于比特币的、更高效、更环保、更经济的资产发行协议,它不依赖于见证数据来存储信息,而是利用比特币的“输出”(Output)本身来代表和转移资产,符文协议定义了一套规则,用于在比特币区块链上创建、转移和销毁“ rune”(符文资产),类似于比特币本身(BTC 也是一种“符文”)的发行和转移机制。

技术实现与运作机制:路径截然不同

  • 铭文 (Inscriptions):

    • 数据存储: 数据直接存储在交易的见证数据(witness data)中,这意味着每个铭文都会增加交易的大小和费用。
    • 创建方式: 通过一种特殊的“铭文交易”来创建,通常是将数据编码到脚本中,然后通过发送一笔包含该脚本输出的交易来完成铭刻。
    • 转移方式: 铭文的转移与比特币 UTXO 的绑定在一起,一个铭文“附着”在某个特定的 UTXO 上,当这个 UTXO 被花费时,铭文也随之转移,这导致了“铭文污染”问题,即为了转移某个铭文,可能需要将无关的 UTXO 也一同花费,增加了不必要的交易成本和复杂性。
    • 协议特性: 相对简单,易于理解和实现,但缺乏对资产生命周期的精细管理(如铸造、转移、燃烧等)。
  • 随机配图