髙妻智一BitcoinのSegWitのデータ構造と仕様についてまとめたいと思います。SegWitはBIP141で定義されています。Walletは一つのMnemonicから複数通貨、複数アドレスの秘密鍵、公開鍵を扱うのに非常に便利な仕組みです。送金にP2PKHとP2SHがあります。P2PKHは公開鍵に対する送金、P2SHはスクリプト(マルチシグなど)に対する支払いです。それぞれの詳細は下記リンクで解説しています。髙妻智一Bitcoinは2017年8月にSegWitがアクティベートされました。SegWitはBIP141で定義されています。本記事ではBitcoinなどのUTXO通貨の送金で使われるP2SHについて解説したいと思います。Scriptの基本的な解説やP2PKHについては前回紹介した下記の記事を読んでください。Scriptが動作しています。BlueWalletはカストディアルウォレットと言われていて、間接的にLightningNetworkを使用したウォレットとなっています。Labs社のlnd(Go)、ACINQ社のeclair(scala)があります。髙妻智一Bitcoinのトランザクションサイズはどのくらい手数料を払わないといけないかに大きく関わるので非常に重要な事項です。髙妻智一Bitcoinの基礎となる単語をわかりやすく説明しておこうと思いまして、今回はトランザクションに関する用語を説明したいと思います。