Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bitcoinにおける手数料の考え方

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

 Bitcoinにおける手数料の考え方

Bitcoinにおける手数料の考え方

Avatar for Yuki Akiyama

Yuki Akiyama

April 11, 2017
Tweet

More Decks by Yuki Akiyama

Other Decks in Technology

Transcript

  1. 出力データ ・amount (8byte) -> satoshi ・bytesize (1byte) -> locking scriptのバイトサイズ

    ・locking script (25byte) 1出力 = 34byte (locking scriptとはビットコインのアドレスの元となる20byteハッシュ値とOPCODE)
  2. 入力データ P2PKH ・1から始まるアドレス(テストネットではn or m) ・PREVOUT: txid (32byte) vout (4byte)

    ・SCRIPTSIG : bytesize(1byte) sig(73byte) pubkey(34byte) ・SEQUENCE: (4byte) 1入力 = 148 byte
  3. 入力データ P2SH(1of1 multisig) ・3から始まるアドレス(テストネットでは2) ・PREVOUT: txid (32byte) vout (4byte) ・SCRIPTSIG

    : bytesize(1byte) OP_0(1byte) sig1(73byte) OP_M(1byte) pubkey1(34byte) OP_N(1byte) CHECKMULTISIG(1byte) ・SEQUENCE:(4byte) 1入力 = 152 byte
  4. 入力データ P2SH(2of3 multisig) ・3から始まるアドレス(テストネットでは2) ・PREVOUT: txid (32byte) vout (4byte) ・SCRIPTSIG

    : bytesize(3byte) OP_0(1byte) sig1(73byte) sig2(73byte) OP_M(1byte) pubkey1(34byte) pubkey2(34byte) pubkey3(34byte) OP_N(1byte) CHECKMULTISIG(1byte) ・SEQUENCE:(4byte) 1入力 = 295 byte