Web3知识120问第4篇:区块链里的“区块”指什么?.docx
《Web3知识120问第4篇:区块链里的“区块”指什么?.docx》由会员分享,可在线阅读,更多相关《Web3知识120问第4篇:区块链里的“区块”指什么?.docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Web3知识120问第4篇区块链里的“区块”指什么?众所周知,区块链是一个按照时间顺序,将数据区块以顺序相连的方式组合成的 链式结构。链式结构很好理解,就是链条的样式。但是很多人不知道的是,这个“区块”到底是什么?这个所谓的“区块”里,包括哪些东西呢?链式结构今天,识链大学就给大家剖析一下区块链的数据结构,以及区块内部所包含的信 息资料。一、区块头与区块体区块本身是由两个结构组成,分别是:区块头和区块体。上半部分是区块头,包 括版本号、时间戳、难度目标、随机数、前一个区块的哈希值、默克尔根等信息。 而下半部分就是区块体,囊括了这个区块内的所有交易信息和相关的哈希值。如 果不太明白,可以看下面的
2、图:区块头区块主体默克尔根 (32)c? 区块内所有交易散标的统一哈希值HASH ( hash 1 &2 + hash 3&4 )hash ( 1&2)hash ( 3&4)hash (交易 1 )Hhash (交易 2)hash (交易 3),hash (交易 4)二、区块主体与默克尔树现在,我们先从区块体说起,这个比较简单。在区块链上,大概每几分钟就会诞 生一个新区块,例如比特币网络是10分钟左右。那么,这10分钟内产生的所 有转账、交易信息(转账人、接收人、转账金额等),都会被打包到一个区块主 体里,这就构成了一个区块体。但是还没结束,这些交易信息,实际上是以哈希值的形式存在,就是图中的
3、hasho 所谓哈希值,就是一串数字和字母的组合。这个组合,是将一段文字或者信息,通过哈希算法的形式加密而成的。举例来说,识别大学内部有一个秘密是“识链大学的校长是老王“。这个信息,老王并不希望别人知道,于是通过SHA-256这个哈希算法,将这段信息进行加密 之后,就变成了u64ded2e5d6a6f1e08af96de4c4292cf9eab7ca85fd2921f671f4105b4b2fedf8,5, 这串字符就是哈希值了。同理,在区块链里,某个时间段内所有人的转账信息都会通过哈希算法被计算出 哈希值。因为如果不计算的话,资料太多,区块装不下。但是就算是变成哈希值, 依然还是很多。那就再
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web3 知识 120 区块 什么
限制150内