什么是OP RETURN?有什么用?

家常说的OP_RETURN在实际上就充当着一个“备注”功能,ETH 钱包和 EOS 钱包上都有备注的功能,而 OP_RETURN 是一个比特币的备注功能。如果一笔交易输出,其锁定脚本以OP_RETURN操作码开头OP_RETURN [数据],一般会称这是一个数据记录输出(Data Recording Output),这笔交易同时也被叫做是OP_RETURN交易,或Null Data交易对“[数据]”部分的长度限制,“不一样版本的比特币”也就会有所差别,就目前来看,Bitcoin(BTC)是80字节,而Bitcoin Cash(BCH)和Bitcoin SV(BSV)是220字节OP_RETURN输出,会随交易一同被写到账本中,但是不会被当作是UTXO,也就不会有UTXO集的膨胀,因此它的金额一般是0任何非零金额的OP_RETURN输出,都不能进行消费,因此OP_RETURN还能用来销毁(燃烧)比特币,要明确的是,一笔标准交易,一般最多只能有一个OP_RETURN输出。

什么是OP RETURN?有什么用?