时间:2021-11-18|浏览:30986
谈到区块的大小,先要了解区块结构。
块主要由块头和块体组成。
块头大小固定为80字节,包括6个部分:
1、版本号
2.父区块头哈希值
3.默克尔树根哈希值
4.难度目标
5、时间戳
6、随机数
该区块包含所有与该区块包装相关的交易信息。最初包装在该区块中的交易信息包括交易信息和数字签名信息。
其中,交易信息主要包括:交易启动时间、交易付款人和收款人、交易金额等。;数字签名是指交易付款人需要用私钥签署交易签名,以证明他们转移了自己的资产。
交易信息和数字签名交易信息和数字签名将被打包到块中。后来,这种情况发生了变化。
随着比特币被越来越多的人使用,比特币网络的拥堵越来越严重。为了缓解链条的拥堵,比特币于2017年8月24日实施了隔离见证计划。
隔离见证,简单来说就是隔离数字签名信息和交易信息。交易信息只包装在块中,隔离见证信息放在扩展块中(Extended Block)。
隔离见证后,每笔交易包装在块中的数据变小。在块容量不变的情况下,每个块可以安装更多的交易数量,从而缓解比特币网络的拥堵。
例如:
街区就像一辆公交车,座位有限。隔离见证前,乘客上车带行李,行李占部分座位。一辆40座的车可能只坐了20多人,其他位置被行李占用;隔离见证后,行李统一安排在行李仓内,不占座位,这样公交车就可以坐下更多的人。
隔离见证后,单个块的处理能力是以前的1.7倍左右,相当于扩大比特币块1.7倍。
通过以上介绍,我们知道,通过隔离见证,交易数据只包装在块中,交易签名的数据被转移到扩展块中。
由于一些区块链网站在计算区块大小时并添加了签名信息,区块大小将超过1。M。每个比特币块(包括块头和块体)的大小上限是1M。
随着比特币链上交易量的增加,链上拥堵越来越严重。实施隔离见证方案的目的之一是缓解链上交易的拥堵。
签名信息包装在块外的扩展块中,如1M大小的块可以安装更多的交易。一些区块链网站在计算区块大小时添加了签名信息,因此将显示区块大小超过1M。事实上,块头和块体的大小不会超过1M。
用戶喜愛的交易所
已有账号登陆后会弹出下载