宅书屋 - 综合其他 - 区块链在线阅读 - 区块结构

区块结构

hanLee

    Follow

    Feb2,2019

    6minread

    《图解区块链》原理篇中Part1

    上一篇《图解区块链》原理篇上从华尔街中心化清算业务演化的故事切入,到说明区块链去中心化交易常见的问题「分岔」和「双花」。

    而这篇文章将延续上一篇最後的内容,针对去中心化交易背後运作原理做分享。

    就让我们一起来看区块链背後如何运作的吧!

    分享运作原理前,先针对区块链的核心概念做间单的分享。

    区块Block

    区块链Block顾名思义是由复数个区块Block所组成,所以区块链的基本结构是以区块为单位,而区块由包含了元资料Metadata的区块头BlockHeader和包含交易资料的区块TBlockBody所构成。

    图片引用自:Howblockandserverlessprocessingfittogethertoimpactthewave

    区块头BlockHeader:包含了三种元资料Metadata

    用於连接前面的区块和索引自父区块的杂凑值/哈希值hashofpreviousblockheader资料。

    时间戳Timestamp、Nonce数字,用於工作量证明演算法的计数器以及挖矿难度DifficultyTarget,工作量证明演算法的困难值。

    当前区块中的交易经由「默克尔树」MerkleTree演算法所算出的默克尔树根MerkleTreeRoot节点的杂