Script
OP_RETURN 將交易或輸出標記為無效
我目前正在研究比特幣腳本。我想創建一個交易,其中一個輸出帶有 OP_RETURN 和一些數據,一個輸出將硬幣支付到某個地址。我很困惑,OP_RETURN 是否將整個事務標記為無效或只是輸出。
我特別困惑,因為維基在這個問題上不清楚: https ://en.bitcoin.it/wiki/Script#Flow_control (說整個交易被標記為無效) https://en.bitcoin.it/wiki /OP_RETURN (說只是輸出被標記為無效)
兩個都。
事務輸出腳本僅在嘗試使用它們時執行。
如果您嘗試花費 OP_RETURN 輸出,則花費交易無效,因為該指令立即執行失敗。
結果,OP_RETURN 輸出(而不是它們所在的交易)是不可花費的。