Transactions

是否可以使輸出僅可用於特定地址?

  • July 13, 2021

基本上,整個問題都適合標題。比特幣腳本語言是否允許交易輸出只能用於特定地址?是否可以禁止所有其他支出?是否有可能規定只有超過指定金額的支出才會發生,這樣交易費用就不能任意選擇大?

如果是這樣,我想也可以設計一個輸出腳本,以便在存在特定方的簽名時可以將其用於特定地址(並且僅用於該特定地址),但如果存在則用於任意地址一方的簽名以及特定另一方的簽名都在場。如果出於任何原因無法做到這一點,請告訴我。這是我主要感興趣的。

不,不可能產生僅可用於特定地址的輸出。花費的輸出對支出交易的輸出沒有影響。除了花費的金額外,它們完全獨立且相互獨立。

輸出腳本只定義輸入腳本必須是什麼,輸入腳本對該交易的輸出腳本沒有影響。

據我所知,答案是否定的。

您的建議意味著 anUTXO可能會影響建構交易輸出的條件,但它只會影響建構輸入的方式。

UTXOs可以定義它們應該如何花費,但不能定義最終的UTXO花費將如何產生。

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