ORC-20协议在序数和BRC-20代币标准之上构建。ORC-20协议的主要目标是促进序数的应用,序数是可以在比特币网络上携带各种数据类型的数字艺术品,支持用户部署新的ORC-20代币并迁移现有的BRC-20代币。
BRC-20标准当前存在双花问题和命名空间限制等局限性,因此需要加以改进。拟议的ORC-20协议做出了多项改进,例如UTXO以及灵活的命名空间,来处理这些限制。
ORC-20中使用的交易模型基于比特币的UTXO模型。转账时,汇款方指定收款方接收的金额,并指定将剩余金额发还给自己,从而简化了转账流程。
在UTXO模型中,每笔交易完成后,此前记入的余额就会失效,符合UTXO原则。ORC-20代币中的每笔交易都会包含一个随机数(Nonce)。这样,汇款方就可以在交易中加入一个唯一标识符,必要时可用于取消部分交易。汇款方通过指定随机数,可以撤销或撤回尚未处理完成的交易。
有意投资ORC-20代币的人首先应了解,ORC-20是实验性项目,使用此标准生成的代币的价值或有用性无法保证。ORC-20或可能改进比特币网络的代币标准,但该标准已因过于复杂而未在现有标准上提供显著的优势而受到批评。
ORC-20的命运取决于社区对其的态度以及解决现有问题的能力。在与ORC-20交互前,强烈建议您谨慎行事并进行广泛的调查。