チェーン別
Bitcoin の PSBT とは?
PSBT(Partially Signed Bitcoin Transaction、BIP-174)は、未署名の Bitcoin 取引をあるツールから別のツールへ渡すための標準形式です。インプットとアウトプット、署名機に必要なデータを運び、取引が完成するまで署名を集めます。
なぜ重要か
ウォッチオンリーのウォレットとオフライン署名機を組ませているのが、この形式です。署名機は自分でデコードしなければなりません。アウトプットと手数料こそ、改ざんされた PSBT が書き換える場所だからです。
Locker Protocol Wallet ではどうなるか
Locker Protocol Wallet は拡張機能で PSBT を組み立て、QR コードで Locker Vault へ渡します。ボールトは自分でデコードします。すべてのアウトプット、金額に対する手数料の割合、ダスト以下のアウトプット、そしてこのウォレットが持たないインプットまで。
よくある質問
PSBT は人に渡しても安全ですか?
秘密鍵を含まないので、見た人がそれで使うことはできません。ただしアドレスと金額は分かるため、自分のツールのあいだだけでやり取りしてください。
PSBT は Taproot にも使えますか?
使えます。PSBT は Native SegWit と Taproot のインプットを運べます。どちらも Locker Protocol Wallet が Bitcoin で使っている形式です。