摘要: BTC系统中很多地方使用到了哈希指针。指针保存的本地内存地址,只有在本地计算机上才具有意义,如果发送给其他计算机就没有意义了。那么在区块发布时候,哈希指针如何通过网络进行传播? 所谓哈希指针,只是系统中一种形象化的方法。实际应用时候,只有哈希而没有指针。回顾之前提过的Block header数据结构 阅读全文
posted @ 2022-01-11 22:43 xjspyx 阅读(72) 评论(0) 推荐(0) 编辑
摘要: P2PK形式(Pay to public key)特点:输出脚本直接给出收款人公钥。(CHECKSIG为检查签名操作) 执行过程(将两个脚本拼接起来): 注:实际执行已经不再拼接两个脚本 实例: P2PKH形式(Pay to public key hash)——最常用特点:输出脚本不直接给出收款人公 阅读全文
posted @ 2022-01-11 22:43 xjspyx 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 下为最早的多重签名实现方法:该方法通过CHECKMULTISIG来实现,其中输入脚本提供N个签名,输出脚本给出N个公钥和阈值M,表示N个人至少有M个签名即可实现转账(N>=M)。输入脚本只需要提供N个公钥中M个合法签名即可。【给出的M个签名顺序要和N个公钥中相对顺序一致】 输出脚本最前面有一个红色的 阅读全文
posted @ 2022-01-11 22:43 xjspyx 阅读(71) 评论(0) 推荐(0) 编辑