Bitcoinを送る際に、相手の公開鍵のハッシュ値を使用するP2PKH(Pay to Public Key Hash)に対して、Scriptのハッシュ値を利用するP2SH(Pay to Script Hash)。 P2SHを使ったBitcoin送付の仕組み P2SHの仕組みは↓を参考に紐解いてく。 https://bitcoin.org/en/developer-guide#p2sh-scripts P2SHを使った基本的なワークフローは下図のようになる。(P2PKHと使う場合と似てる) まずボブが任意のredeem scriptとそのハッシュを作成し、アリスにそのハッシュを提供する。 アリスは、ボブのredeem scriptのハッシュからP2SH形式の出力を作成してそこにBitcoinを送る。 ボブがアリスからもらったBitcoinを使用する際に、署名とシリアライズされたredeem