Output-Script-Descriptors
這些描述符中有什麼不標準的?
在這裡,關於這些(縮進是我的):
sh(wsh(multi(2, abcdef01/1'/1'/0/*, 23456789/1'/1'/0/*)))#abcdefgh sh(wsh(multi(2, abcdef01/1'/1'/1/*, 23456789/1'/1'/1/*)))#ijklmnop wsh(multi(2, abcdef01/1'/1'/0/*, 23456789/1'/1'/0/*)) #qrstuvwx wsh(multi(2, abcdef01/1'/1'/1/*, 23456789/1'/1'/1/*)) #yz012345 tr(musig(abcdef01/1'/1'/0/*, 23456789/1'/1'/0/*)) #67890abc tr(musig(abcdef01/1'/1'/1/*, 23456789/1'/1'/1/*)) #defghijk
錢包告訴:
輸出描述符是WALLET_PROVIDER 打算支持並正在幫助發展的恢復**開發標準的一部分。**由於該標準處於非常早期的階段,因此上面的列表包含了一些非標準元素。
當描述符達到更成熟的階段時,您將能夠完全獨立地將資金從一個錢包轉移到另一個錢包。WALLET_PROVIDER 相信這種自由是比特幣承諾的核心,並且正在朝著這個目標努力。
“musig”描述符函式尚未標準化。
這些描述符似乎也不包含有效的密鑰表達式(需要是 hex pubkeys、hex x-only pubkeys、xpubs、xprvs 或 WIF 密鑰,可能與原始資訊或派生路徑相結合)。
此外,描述符目前不允許內部有空格。