Development
比特幣 API - createmultisig - 什麼是redeemScript?
比特幣 API 呼叫
createmultisig
返回兩個參數 -address
和redeemScript
. 後者是乾什麼用的?
要真正理解這一點,您需要閱讀協議規範。但我會簡要描述一下。
每個事務都包含一個腳本。為了從交易中索取比特幣(例如:您想在新交易中花費它們),您必須提供腳本描述的任何證明。
通常,腳本幾乎相同:預期收件人必須提供數字簽名,證明他們擁有目標地址。但是你可以要求很多不同類型的證明:需要更多的簽字人,根本不需要證明,或者要求索賠人解決一個難題。
它與此有關:https ://en.bitcoin.it/wiki/BIP_0016 。發送硬幣時無需提供必要的腳本簽名,您可以只提供腳本的雜湊值,讓贖回者在消費時提供實際的腳本。