欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 经济金融

比特币的区块结构解析

科普小知识2022-02-15 04:08:38
...

比特币的区块结构解析

比特币的区块数据里包含了比特币链上的核心信息,包括比特币如何交易,区块扩容等问题。

比特币从诞生到现在,每10分钟诞生一个区块,访问https://blockchain.info/查看最近的区块信息,可以看到当前的区块大小已经接近或超过中本聪设置的1MB容量。

比特币的区块结构解析

一、区块链数据结构

一个完整的区块结构主要由以下几部分构成:

比特币的区块结构解析

可以看到该区块中包含了三笔交易信息,下面对区块信息字段进行解析。

1.区块头分析

前80个字节是区块头。

比特币的区块结构解析

2.Coinbase交易信息分析版本、父区块头哈希值和Merkle根采用的是小端格式编码,即低有效位放在前面。

时间戳表示的是自1970年1月1日0时0分0秒以来的秒数

一个区块第一个交易规定为coinbase交易,即由挖矿产生的比特币奖励,可以看到目前挖出每个区块的奖励是12.5个比特币,下一次减半会发生在2020年。

除了挖矿奖励,“矿工”的激励还有新增账本记账的手续费,在未来比特币总量不增加之后,后者会成为矿工的主要收入。

比特币的区块结构解析

3.交易信息记录

比特币的区块结构解析

比特币区块链本身是可以根据交易费率来优先完成交易的,如果你想快速完成转账等功能,可以设置较高的手续费。

这就类似公共汽车让出更高价格买票的人先上车,不愿付高车票的人就要一直等下去,直到坐车的人变少。

隔离见证就是我们在公共汽车后面加挂一个货车(SegWit车箱),所有乘车的人都要把背包和行李放到这个货车上面,

因为少了随身物品,每个人占的空间变少了,公共汽车就可以多载一些人,乘载量就变多了。

闪电网络可以理解为在公交车路线旁边再架一条铁路,让挤不上公共汽车的人直接去坐火车,解决掉太多人要搭乘车(交易),而汽车太小的问题。

隔离见证和闪电网络在技术上有可行性,但是同样有许多质疑。依赖于隔离见证的闪电网络等二层网络并不能被认为是比特币的扩容方案,因为闪电网络的交易并不等价于比特币的点对点的链上交易,大部分比特币交易的场景并不适用于闪电网络。

假设闪电网络部署成功,也会存在大型支付中心的问题,这违背了比特币做为点对点支付系统的初衷。