比特币交易- P2PKH和P2SH

在上一篇《比特币的标准交易》中,提到比特币的交易数据结构如下图:


最常见的比特币标准交易有两种:Pay To Public Key Hash (P2PKH) 和 Pay To Script Hash (P2SH).。  以Bob向Alice付款为例,两者的区别如下:

P2PKH

P2SH

也即:
这笔交易输入脚本中,
  • P2PKH方式下用的是公钥以及公钥哈希
  • 而P2SH方式下用的是赎回脚本以及赎回脚本哈希;
而输出脚本中,
  • P2PKH方式下用的是公钥哈希
  • 而P2SH方式下用的是赎回脚本哈希


你可能感兴趣的:(比特币交易- P2PKH和P2SH)