比特币区块链的数据结构

  我们回到两个人转账交易的过程中,去理解比特币区块链的数据结构。

  我发起一笔交易,即我向整个区块链网络广播,我和你两个人想进行这笔交易:我向你的地址中转入一笔比特币,无须你的许可。

  但只有当这笔交易被打包进最新的比特币区块中时,这笔交易才真正完成。通常来说,当在一笔交易所在的区块之后又增加 5 个区块,即包括它自己在内一共经过 6 次确认时,这笔交易可认为被完全确认。按比特币每个区块的确认时间 10 分钟估算,即一笔交易最终确认要经过约 1 小时。

  这里包括了两步:一是交易被打包进候选区块,每个节点可以按规则生成不同的候选区块;二是节点挖矿成功,候选区块被成功地加到区块链的尾部,成为最新的正式区块。

  那么,把一笔交易打包进区块是什么意思呢?这涉及区块链最基础的数据结构,这也是它不可篡改的基础。

  以下讨论可能略显枯燥,但却是认识比特币与区块链的最基础的知识,我尽量以通俗的语言来解释。

  区块链之所以被称为 blockchain,是因为它的数据块以链状的形式存储着。从第一个区块即所谓的创世区块开始,新增的区块不断地被连到上一个区块的后面,形成一条链条。

  每个区块由两个部分组成——区块头部和区块数据。其中,区块头部中有一个哈希指针指向上一个区块,这个哈希指针包含前一个数据块的哈希值。哈希值可以被看成是数据块的指纹,即在后一个区块的头部中均存储有上一个区块数据的指纹。如果上一个区块中的数据被篡改了,那么数据和指纹就对不上号,篡改行为就被发现了。要改变一个区块中的数据,对其后的每个区块都必须相应地进行修改。

  比特币区块链设计有一种机制让这种修改难以发生,我们稍后在谈到“工作量证明”和“比特币挖矿”时再详细讨论。

  一个区块中的数据是被打包进这个区块的一系列交易。这些交易按照既定的规则被打包形成特定的二叉树数据结构——梅克尔树(Merkle trees)。按目前的比特币区块的大小,一个区块中能容纳的交易数量在 2000 个左右,比如在第 526957 个区块中容纳了 1804 个交易。

  可通过如下网站查看比特币区块链的数据信息:https://blockchain.info/。

  比特币区块链的数据结构中包括两种哈希指针,它们均是不可篡改特性的数据结构基础。一个是形成“区块+链”(block+chain)的链状数据结构,另一个是哈希指针形成的梅克尔树(见图 1)。链状数据结构使得对某一区块内的数据的修改很容易被发现;梅克尔树的结构起类似作用,使得对其中的任何交易数据的修改很容易被发现。

比特币区块链的数据结构

  图1:比特币区块链的“区块链”与梅克尔树

以上就是比特币区块链的数据结构的详细内容,更多关于比特币,区块链的资料请关注币大师其它相关文章!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
Tag:比特币   区块链  

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/94725.html

(0)
鸟叔鸟叔
上一篇 2022年 11月 14日
下一篇 2022年 11月 14日

相关推荐

  • okex欧易官网app下载_欧意交易所手机版下载

    邀请好友注册并登录,获取价值高达60000元的数字货币盲盒。 okex欧易官网app不仅上线了多款全新的数字货币。为您投资数字货币的小伙伴提供最新最及时的数字货币行情信息,为用户创造更好的价值。还为用户提供7*24小时的直通车,让用户随时查询,提高对期货的了解和操作,以现有成本创造最大价值。 欧易app最新安卓版简介 欧易app最新安卓版是致力于虚拟货币交易…

    2023年 1月 15日
  • 欧易app下载地址 哪里有欧易app下载地址

    比特币是现今市面上比较主流的虚拟币,目前持有的人数也非常多,但是随着这几年 *** 的发展,比特币的挖掘率也越来越低,价格也几乎趋于稳定提升,加入这个币圈行里的人也越来越多,这款欧易okx交易所就实现了用户们的比特币交易自由,在线查看价格,方便快捷,喜欢就来下载吧。     OKX-注册领取新手礼包!交易手续费返现:20%!赶紧注册吧!     欧易OKX官…

    2022年 8月 29日
  • GT币未来3年值得囤币吗

    大家好,句子百科Sws100.com小编下面围绕“GT币未来3年值得囤币吗”主题给大家详细介绍一下。 从FIL的发展前景来看你想囤是没什么问题的,但是我不建议囤币,因为二级市场有一定风险,普通散户不一定具备这样的抗风险能力,而且俗话说,炒不如囤囤不如挖,想要积累币量的最好方式还是挖矿。【。 2021年囤比特币、以太坊、defi、nft等未来比较有价值。比特币…

    区块链 2023年 3月 21日
  • 乌克兰男子窃取比特币并捐给慈善机构

    摘要:近日,乌克兰一名男子窃取了超过6000枚比特币(约价值320万美元)并捐给了慈善机构。这一事件引发了社交媒体的广泛讨论。本文将探讨乌克兰男子的行为是否正当,以及比特币的安全性等话题。 窃取比特币事件 这位男子名叫Vitalii Antonenko,他在2018年通过黑客手段窃取了这些比特币。不过,他并没有自肥,而是将这笔财富捐给了慈善机构。Antone…

    区块链 2023年 5月 5日
  • BSC入门指南:带你深入了解BSC的常见问题和代表项目

    在以太坊的一众竞争者之中,币安交易所于2020年初发起的币安智能链 (BSC) 经过一年的发展,几乎无论从哪些指标分析,都成为不可忽视的存在。 BSC 的生态发展如何? 尽管包含机器人部分,但从二月初至今 BSC 的用户发展可以称得上爆发式增长。 如上图所示,2 月 14 日总钱包量为 206 万个,半个月后这一数字为 5770 万,增长了 27 …

    2023年 4月 14日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信