P2sh

在 OP_RETURN 語句中隱藏數據?

  • December 11, 2021

我正在閱讀這篇文章,並引用

區塊鏈交易的 OP_RETURN 數據可以使用 AES-256 GCM 解密,提供備份命令和控制域名

有人如何能夠在不影響交易的情況下操縱比特幣交易腳本?

據我了解, OP_RETURN 允許腳本以 FALSE 的結果提前退出,而無需評估腳本的其餘部分。這意味著交易輸出是不可花費的,但整個交易仍然通過了正常的驗證測試。

它的設計方式允許在腳本中嵌入少量任意數據。

<https://bitcoin.org/en/release/v0.9.0#opreturn-and-data-in-the-block-chain>說

OP_RETURN 和區塊鏈中的數據


關於 OP_RETURN:社區對 0.9 中的 OP_RETURN 功能和區塊鏈中的數據存在一些混淆和誤解。此更改不是對在區塊鏈中儲存數據的認可。OP_RETURN 更改創建了可證明可修剪的輸出,以避免數據儲存方案(其中一些已經部署)將任意數據(例如圖像)儲存為永遠不可用的 TX 輸出,從而使比特幣的 UTXO 數據庫膨脹。

在區塊鏈中儲存任意數據仍然是個壞主意;將非貨幣數據儲存在其他地方成本更低,效率更高。

引用自:https://bitcoin.stackexchange.com/questions/111202