240 发简信
IP属地:贵州
  • Resize,w 360,h 240
    Btcd区块链的构建(总结篇)

    在《Btcd区块链的构建》系列文章中,我们展开介绍了ProcessBlock()中的各个步骤,它主要包含三个步骤:一是对区块进行完整性检查;二是...

  • Resize,w 360,h 240
    Btcd区块链的构建(五)

    在《Btcd区块链的构建(三)》[https://www.jianshu.com/p/06fe9de09172]和《Btcd区块链的构建(四)》...

  • Resize,w 360,h 240
    Btcd区块链的构建(四)

    上一篇文章我们介绍了maybeAcceptBlock()中将区块连入主链的主要步骤,其中checkConnectBlock()在区块最终写入主链...

  • Resize,w 360,h 240
    Btcd区块链的构建(三)

    上一篇[https://www.jianshu.com/p/5ddbdb6a9843]文章中,我们分析了checkBlockSanity()的完...

    0.2 1230 0 4 1
  • Resize,w 360,h 240
    Btcd区块链的构建(二)

    上一篇文章我们分析了ProcessBlock()的主要步骤,其中的checkBlockSanity()、maybeAcceptBlock()及p...

  • Btcd区块链的构建(一)

    我们在介绍Btcd协议消息时提到,协议设计的目标就是同步transaction或者block,最终在各节点上形成一致的区块链。本文开始,我们将逐...

    0.3 2250 0 11 1
  • Resize,w 360,h 240
    Btcd区块链协议消息解析

    介绍完Bitcoin P2P网络的组网机制后,本文将介绍Peer之间交换的协议消息。Bitcoin节点将Transaction和Block在全网...

  • Resize,w 360,h 240
    Btcd区块在P2P网络上的传播之AddrManager

    在介绍Btcd的Peer和ConnMgr时,我们提到节点会维护一个记录网络节点地址的地址仓库。节点与Peer交换getaddr和addr消息来同...

  • Resize,w 360,h 240
    Btcd区块在P2P网络上的传播之ConnMgr

    上一篇[https://www.jianshu.com/p/66dc6f1ea05a]文章我们介绍了Peer收发消息的机制,它是以Peer之间建...