“OP_RETURN”是比特币区块链中一种特殊的脚本命令,主要用于以较少的费用将某些少量的数据嵌入区块链中。与它的其他脚本命令不同,OP_RETURN命令不会对以前的事务进行转换,而是会被直接忽略,使此事务具有一定的“无痕”属性。在区块链中添加具有"OP_RETURN"的数据需要支付手续费,而手续费只需很少的廉价的伪货币,所以只有小额数据可以用此方式传播。
在比特币中,对应OP_RETURN的就是Insertanydata命令。其特殊性在于该命令可以将有效数据插入比特币区块链中,而此数据内容不受比特币网络的控制,也不受比特币协议控制。这意味着只要通过"OP_RETURN"命令插入数据后,任何人都可以从比特币区块链中获取这些数据,并且数据内容可以是关于任何内容的文件,例如可视化图形、文字、音频等等。
OP_RETURN命令可以用于创建想要的不可篡改的存证数据,并可以将存证数据存放在比特币区块链网络中。这些存证数据是安全可靠的,因为在比特币区块链中对数据进行了多次复制,所以即使某一节点存放的数据受到破坏,也不会影响整个网络中所有节点中存放的相同存证数据。
此技术有效地利用了比特币区块链网络来解决许多数据存储问题,其中包括跨境支付操作记录、认证性文件或资产拥有者文件等等。此外,OP_RETURN也可以应用在非比特币区块链网络中,以实现数据的去中心化存储。用OP_RETURN实现的存证数据都将可以在无需信任的情况下,在任一区块链网络(无论是比特币还是非比特币)中进行跨境的实现,帮助企业解决了在增加商业资产流动性方面的问题。