什么是 ORC-20 标准?
ORC-20 标准是一个开放标准,旨在改进比特币网路上的 BRC-20。 ORC-20 标准的目标是保持与 BRC-20 的向后相容性,同时提高适应性、可扩展性和安全性。
BRC-20 是一种实验性代币标准,允许用户透过比特币区块链上的 Ordinals 协议铸造和转移可替代代币。
ORC-20如何改善BRC-20标准?
ORC-20 协议建立在 Ordinals 和 BRC-20 代币标准之上。 ORC-20 协议的主要目标是促进序数的采用,序数是可以在比特币网路上承载各种资料类型的数位工件。它使用户能够部署新的 ORC-20 代币并迁移现有的 BRC-20 代币。
BRC-20 是比特币区块链上的实验性代币标准,以以太坊的 ERC-20 命名。它使开发人员能够透过 Ordinals 协议创建和转移可替代代币。 BRC-20 在加密生态系统中变得流行,特别是在 2023 年 5 月 Pepe (PEPE) 等模因币崛起之后。
BRC-20 标准目前的局限性,例如双花和受限的命名空间,导致需要改进。建议的 ORC-20 协定引入了多项增强功能,例如 UTXO 和灵活的命名空间,以解决这些限制。
ORC-20 如何防止双重支出?
ORC-20中使用的交易模型是基于比特币的UTXO模型。当转帐发生时,发送方指定接收方要接收的金额,并指定将剩余余额传回自己,从而简化了转帐流程。
在UTXO模型中,每笔交易完成后,先前记入的余额就会失效,符合UTXO原则。 ORC-20 令牌中的每个「发送」事件都可以包含一个随机数。这允许发送者包含交易的唯一标识符,如果需要,该标识符可用于取消部分交易。