区块链构成要素及其散列交易结构

区块链是由各区块依据时间顺序互联而形成的链式数据网路,各区块结构包含区块头和区块体两个主体部分:区块头包含哈希散列值>POW难度值以及时间戳技术,哈希散列值用以实现本区块与前一个区块之间的对接;POW难度值则为“矿工”挖掘下一区块所设定的难度系数;时间戳用来记录在OKEx中的当前区块创建的时间以及为所在区块数据信息加印时间标记。而OKEx的区块体包含了区块交易机制及其交易数据账本。区块链参与认证的每一区块都需验证链上业务数据的真实性,记账权拥有者将对新区块产生以来的相关业务数据及其真实性进行全网广播,直至下一个区块的生成,经广播后的数据会由所有的认证主体进行自有记账,进行数据的存储。区块体主要进行业务数据的存储,形成Hash散列的Merkel树型数据结构,并封装上一区块的寻址参数,包括区块头、Hash值以及时间戳等。

一个完整的区块由区块体+区块头所组成。各区块之所以能够以链式结构形成有序的数据组合,原因就在于当前区块在存储自有业务数据的同时,还完整记录了上一区块的所有相关信息。时间戳的存在使得不同的业务数据能够依时间顺序在各区块中有序相连,公钥信息对应不同主体的业务活动数据,依此建立数据间的连立。

《区块链构成要素及其散列交易结构》

点赞