Taproot
5年後我可以消費還是押金兌換?
據我了解,taproot 可以為一個地址啟用多個支出條件,如果這是正確的,我可以在比特幣中做這樣的事情嗎?:
我將比特幣發送到我希望支出條件為的主根地址:
A)如果你有私鑰(我)可以消費,或者:B)任何人都可以消費,但只能到特定地址,並且只能在 5 年後。(例如到我使用的交易所的存款地址)
比特幣腳本一直支持多種支出條件,例如,請參閱流量控制運算符的概述。主根的變化(除其他外)是您現在可以建構一個交易,這樣當您花費輸出時,您只需要顯示您實際使用的支出條件。其他條件沒有顯示(因此不佔用任何塊空間)。“什麼是比特幣 Merklized 抽象語法樹 (MAST)?” 更詳細地了解它是如何工作的。
任何人都可以消費,但僅限於特定地址
腳本目前不支持這種類型的自省。契約最近一直是一個活躍的辯論領域,如果達成共識,可能會增加這樣的功能。參見例如“關於指定契約的新社區流程”作為更多研究的起點。