美文网首页
什么是区块头?如何通过区块链API获得区块头信息?| Token

什么是区块头?如何通过区块链API获得区块头信息?| Token

作者: Dorisjiajia | 来源:发表于2020-04-26 16:50 被阅读0次

什么是区块头?

我们知道区块高度其实就是'区块的编号”。具体什么是区块高度可参见什么是区块高度?,众多的区块组成了区块链。一个区块大概是有区块大小、区块头、交易计数器、和可变的交易组成。那么什么是区块头呢?

区块头包括三组数据:

父区块哈希值的数据。在区块链中,每个区块中都有前一个区块的哈希值,前一个区块叫做当前区块的父区块。

挖矿难度值、区块时间戳以及随机数。随机数就是类似于验证码,不同的区块随机数不同。这一组数据记录与挖矿有关的内容。

Merkle树根。请参见什么是梅克尔树

区块链之所以叫链,就是因为它的结构是一条从后向前有序连接起来的数据结构。父区块哈希值让这条数据井然有序的从后向前的连接。我们称呼当前区块的前一个区块为父区块,相应的后一个区块为子区块。唯独有一个区块是特殊的,它没有父区块,这个区块被称为创始区块。

越是早创造的区块,更改后需要的工作量越大,越不可能实现,而越新的区块被改变的难度也就越低。这也是区块链的交易一般需要有6个新区快建立以后才被确认交易完成的原因,因为这个时候,交易被更改的可能性已经基本没有了。

如何获得区块头信息?

使用Tokenview API数据服务可以轻松获得区块头信息。具体操作如下:

通过公链简称和块高或者块HASH,获得该块的块头信息http://www.tokenview.com:8088/block/{公链简称小写}/{块高或者块hash}

如 http://www.tokenview.com:8088/block/usdt/576905 , 应答如下,展示部分结果:

Tokenview支持100余种币种交易详情的数据调取。API详情可参见Tokenview API数据服务

相关文章

  • 什么是区块头?如何通过区块链API获得区块头信息?| Token

    什么是区块头? 我们知道区块高度其实就是'区块的编号”。具体什么是区块高度可参见什么是区块高度?,众多的区块组成了...

  • 没事浅谈区块链和比特币

    区块链是由多个区块组成,每个区块就是有区块头和区块链组成,每个区块头包含了区块的元信息(区块编号,上一区块的哈希值...

  • 区块链小计

    区块链的组成 区块链是一块块区块组成的,每个区块分为2部分:区块头和区块体。 区块头保存的是自己的区块体和上一个区...

  • 密码朋克中有哪些牛人?

    ​你好,我树哥。 什么是区块链组成部分? 区块链的定义就是由区块组成的链条。 区块又可以划分为区块头、区块体。 区...

  • 20180701+07号莫莫+21天阅读写作自律计划

    SPV的技术原理 在区块链中,区块信息主要包括区块大小、区块头、交易数量和交易信息四部分内容。 区块头大...

  • 7:区块头

    一个区块链最重要的是区块,区块包含区块头和区块体。区块头是一个区块的元数据,区块体包含交易的列表。 区块头的设计:...

  • 区块链

    简介 区块链:是一种特殊的分布式数据存储系统。 区块与区块链? 区块头与区块体 区块头:block:101, 上一...

  • 走近区块链(二)---- 区块链的核心概念

    区块链的核心概念 区块 区块作为区块链的基本结构单元,由包含元数据的区块头和包含交易数据的区块主体构成。 区块头 ...

  • 纯干货|深度解析以太坊(4):区块与交易执行

    1区块 所有的交易都被分组为“区块”。区块链包含一系列链接在一 起的这样的块。 在以太坊,一个区块包括: 区块头 ...

  • 什么是区块链

    区块链既然本质是数据库. 其基础单元是区块(Block). 区块 一个区块分为两大部分: 1、区块头 区块头里面存...

网友评论

      本文标题:什么是区块头?如何通过区块链API获得区块头信息?| Token

      本文链接:https://www.haomeiwen.com/subject/nsrjwhtx.html