1 / 3
文档名称:

区块链(blockchain)之区块(block).doc

格式:doc   大小:18KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

区块链(blockchain)之区块(block).doc

上传人:2072510724 2018/10/2 文件大小:18 KB

下载得到文件列表

区块链(blockchain)之区块(block).doc

文档介绍

文档介绍:区块链(blockchain)之区块(block)
对于区块链中区块的含义,在中本聪(比特币发明者)的比特币白皮书中提到:“时间戳服务器通过对以区块形式存在的一组数据,实施随机散列而加上时间戳,并将该随机散列进行广播,就像在新闻或世界性新闻组网络的发帖一样。”
具体而言,某个区块好比账本中的一页,对于普通账本,信息被写在了纸上,而对于区块链,数据能够通过保存于区块中被永久地记录在数字货币网络上。区块上的数据,一旦书写就很难被修改或移除。
区块的结构包括区块大小、区块头、交易计数器和交易。
区块大小,顾名思义,所表示的是其所在区块的大小,该数据通常为4字节。
而区块头, 包含了除了交易相关信息以外的所有信息。包括引用父区块哈希值(复杂的随机值)的数据,用于将该区块与区块链中前一区块相连接;记录该区块产生的近似时间的时间戳;用来有效地总结区块中所有交易的Merkle树根;用于跟踪软件或协议更新的版本号;与区块工作量证明算法相关的难度目标和计算器。总共占80字节。
此外,交易计数器记录了该区块中包含的交易的数量,交易记录了该区块中交易的信息。
在区块链技术中,区块容量是固定的,这一方面是由于技术本身决定了固定容量的区块更方便区块链的运作,另一方面,固定的区块容量能保证区块链的稳定运行。
不过,区块容量并不是不能改变的。如果该区块链中整个社区同意,即该区块链的所有矿工(负责创建区块的单位)投票同意和该区块链核心开发者们达成一致同意,那么,该区块链中区块容量可以按照整个社区同意的方案进行修改。
区块容量的大小是好是坏并不绝对。区块容量小,由于网络传输成本较低,挖矿(即创建新的区块)的成本能够降低,对于矿工而言是好事,但由于一个区块所能包含的交易数量较少,当区块链网络上交易数量过多时,容易出现交易确认堵塞,降低交易效率,对于区块链中