的方法? 答案是 PSBT(部分签名的比特币交易)。PSBT 是 BIP-174 引入的一项功能,允许用户仅对某些输入进行签名。因此,UniSat 和其他 Ordinals 市场利用 PSBT 使买卖双方能够以无需信任和非托管的方式进行交易。 BRC-20 的流行导致比特币网络费用大幅上涨。然而,这种趋势转瞬即逝,现在正显示出减弱的迹象。这就是新代币标准的用武之地——ORC-20 和 SRC-20。从 5 月 13 日到 15 日,涉及 ORC-20 代币的交易占总交易的 10%。此外,SRC-20 代币最近也开始蓄势待发。 ORC-20 虽然 BRC-20 为在比特币网络上使用 Ordinals 发行 FT 的新方法铺平了道路,但它是一个非常早期的实验并且存在很多缺点: 首先,最初部署 BRC-20 代币时,总供应量和每次铸造的最大代币数量是固定的,无法更改。虽然这在某些情况下可能是有益的,但它确实有限制代币模型灵活性的缺点。 第二个缺点是 BRC-20 代币的名称只能有 4 个字符。相比之下,ERC-20 代币有不同长度的名称。取消对代币名称长度的限制将允许更多项目创建代币。 第三个缺点是 BRC-20 代币的转移完全依赖于外部的、中心化的索引器。由于铭文过程本身只是简单地将数据写入聪,因此比特币网络在共识层面没有办法阻止违反 BRC-20 标准的铭文。 例如,如果 BRC-20 ordi 代币的最大供应量为 21,000,000,并且所有 21,000,000 代币都已被铸造,根据 BRC-20 代币标准,铸造额外的 ordi 代币是无效的,但铸造交易无论如何都会被记录下来,因为交易会支付费用。因此,完全由外部的索引器来确定哪个铭文有效或无效,这种情况导致了攻击者利用 UniSat 市场的弱点对 BRC-20 代币进行双花攻击,造成经济损失。 可以说,ORC-20 是 BRC-20 标准的升级版本,解决了 BRC-20 标准的一些缺点: 1. 代币识别 与 BRC-20 标准相比,ORC-20 标准带来了实质性的增强。其中一项改进是加入了可以识别特定代币的标识符(ID)。在 BRC-20 标准中,如果部署了具有相同名称的代币,则外部索引器将第一个部署的代币作为“合法”的。相反,在 ORC-20 标准中,即使是具有相同名称的代币也仍然可被区分,因为在部署时的铭文编号中包括“ID”,从而允许识别。 2. 任意长度的代币名称 其次,与 BRC-20 标准只允许创建四个字母作为名称不同,ORC-20 允许创建任意长度的名称。例如,第一个被部署的 ORC-20 代币 ORC 就是由三个字母组成的名称。 3. 可升级 第三,ORC-20 标准引入了修改总供应量和修改每次铸币的最大代币数量的功能。虽然这种灵活性可能会被部署者利用,但它也为各种代币经济学实验提供了机会。这些实验可能包括逐步减少每次铸造的最大代币数量、模拟比特币减半。 4. UTXO 模型 第四,也是最重要的一点,ORC-20 增加了 UTXO 的概念来转移代币。例如,A 向 B 发送 2 美元,而 B 手头本来就有 1 美元。在账户模型下,B 的余额将显示为 3 美元——1 美元和 2 美元合并在一起。但在 UTXO 模型下,B 的余额将有两个单独的 UTXO,一个用于 1 美元,一个用于 2 美元。如果 B 向 C 发送 2.5 美元,则将 1 美元和 2 美元的 UTXO 合并并拆分为 2.5 美元和 0.5 美元的 UTXO,其中 2.5 美元给 C,0.5 美元留在 B。这种改进的优点是 UTXO 只能使用一次,从本质上防止双花。ORC-20 在代币转账中加入了 UTXO 的概念,这是与 BRC-20 最大的区别。 要发送 ORC-20 代币,发送方必须将上图中的步骤 1 文本写入聪中,并且接收方需要写入步骤 2 文本,以便将余额发送回发送者。这与 UTXO 的过程相同。因此,对于采用 ORC-20 的钱包或市场来说,必须等到 ORC-20 转账交易完成为止。 ORC-20 生态系统及现状 虽然 ORC-20 的出现时间没有 BRC-20 长,但我们可以看到它正在获得一定的吸引力,迄今为止涉及 ORC-20 的总交易量约为 260,000 笔,费用约为 19.5 BTC。 有一些社区项目值得关注,例如提供 ORC-20 浏览器的 BitPunks 和使用 ORC 代币的 OrcDAO 。 SRC-20 虽然 ORC-20 标准可以被认为是纠正 BRC-20 局限性的增强版本,但 SRC-20 标准则是利用 Stamps(邮票)来刻写文本,与前两个标准完全不同。 BRC-20、ORC-20 基于序数理论,原理是在比特币交易的见证数据中写入任意文件。然而,这个过程会占用分布式账本的大部分容量,使节点能够修剪或消除见证数据。此外,并非所有节点都必须保留或传播此见证数据。 然而,就 Stamps 而言,由于信息存储在 UTXO 中,每个完整节点都必须存储它们,从而使它们比序数更持久,或者说是加倍的“区块链原生”。虽然这是一个明显的优势,但存储数据的空间是有限的,只能接受 24x24 像素的图像或 8 色深的 PNG、GIF。 用于部署、铸造和传输 SRC-20 代币的文本也是 JSON 格式,与 BRC-20 非常相似。 总结 从 Sats Names 开始,到最近流行的 BRC-20,再到 ORC-20 和 SRC-20,甚至有人努力将质押功能纳入 BRC-20 代币。为什么比特币网络上有这么多实验? 首先,与比特币网络强大的安全性相比,利用率还非常低。脚本语言的性质限制了在比特币网络上执行复杂的智能合约,从而限制了它的应用。然而,它卓越的安全级别鼓励开发人员和用户不断测试和利用它的功能。当然,仅仅是存储和转移资金就有着如此高的安全性,那么如果能够将这种安全性用于各种其他用例,那就太好了。 其次,文本具有无限的表达潜力。就像 PC 的早期,当时许多游戏都是基于文本的,文本可以激发想象力并代表广泛的概念。Sats Names、BRC-20、ORC-20 和 SRC-20 代币仅使用文本来象征无形的实体,并使用外部索引器为它们提供有形的感觉。虽然这些标准仍处于初期阶段并且有其自身的局限性,但毫无疑问它们将成为未来大量创新实验的基础。 另一个问题是这些 "X"RC-20 代币能走多远。比特币网络从根本上无法实现复杂的智能合约,并且由于 BRC-20 代币不像 ERC-20 代币那样有形,而只是通过在聪中记录铭文来表示代币的存在,因此,它们的效用除了作为 meme 代币进行交易之外,很难想象还能用作如何。也许,我们可以设想简单的治理活动,用户连接他们的比特币钱包并根据他们持有的 BRC-20 代币数量进行投票,但在链上执行治理结果仍然不可行。 风险提示: 根据央行等部门发布的《关于进一步防范和处置虚拟货币交易炒作风险的通知》,本文内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。 来源:金色财经lg...