Taproot

是否可以在主根輸出中使用 MAST 的多個腳本

  • November 3, 2021

假設我們有一個 MAST,葉子中有 n 個腳本,是否可以要求必須顯示兩個(或更多)腳本才能花費交易?

沒有 Taproot 是不可能的。只需要滿足 Taproot 樹中的一個葉子腳本來花費輸出,並且您不能要求多個葉子腳本滿足來花費輸出。Taproot 樹在每個葉子之間具有等價的 OR 語句,並且您不能在葉子之間使用 AND 語句。在撰寫本文時(2021 年 11 月),還有其他 MAST 設計尚未進入比特幣,但以上是 Taproot 的 MAST 變體的情況。

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