比特币区块链的数据结构 (比特币的区块链数据库)

OKX欧易app

欧易APP下载

注册下载欧易okx交易所,即可领取6万元盲盒奖励,100%中奖!!

APP下载   官网注册

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

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

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

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

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

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

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

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

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

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

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

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

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

如有侵权请联系我们删除,本文链接:https://www.vrvkongtiao.com/zixun/154423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
币讯财经币讯财经
上一篇 2023年5月3日
下一篇 2023年5月3日

相关推荐

  • 德冠新材001378值得申购吗?发行价31.68元/股

    据了解,德冠新材明日开始申购,公司本次公开发行股票数量为3333.36万股。而新股申购是指投资者初次购买上市公司的新股票的过程。当一家公司首次公开发行股票时,它将通过市场销售新股,投资者可以通过申购来购买这些新股。那么德冠新材001378值得申购吗? 建议谨慎申购 公司行业概念一般,公司产品虽然下游应用广泛且用量大,但同时行业集中度不高,竞争激烈。公司整体比…

    2024年1月17日
    118
  • 狗币怎么挖矿(狗币如何挖矿)

    大家好。今天,币讯财经在这里告诉你如何挖掘狗硬币(如何挖掘狗硬币)。很多人还不知道。现在让我们来看看。 1.ZOOB?日月光?设置挖矿机系统,仅用户?需要资本?抛锚平?台湾可以定期自助吗?搬家?获得收入。 2. 3.你好,狗狗币矿业手机版教程1:准备狗狗币,你必须先准备至少100狗狗币 4.如果你没有,你可以去Firecoin.com或其他平台购买。 5.二…

    2023年3月14日
    171
  • 币印矿池如何暂停支付挖矿收益?

    币印矿池如何暂停支付挖矿收益? 近日,币印矿池发布了公告,称暂停支付挖矿收益,需要进行账户核对。针对此事,我们深度分析,探究币印矿池如何实现暂停支付挖矿收益。 1. 何为币印矿池? 币印矿池是全球领先的数字资产矿池服务商之一。其主要业务为提供一种可靠、高效、低成本的数字资产挖矿服务。币印矿池致力于为客户提供稳定的收益和良好的用户体验。 2. 暂停支付挖矿收益…

    币圈资讯 2023年10月27日
    139
  • BCH硬分叉后,灰度BCH信托价值损失160万美元

    BCH硬分叉后,灰度BCH信托的价值损失160万美元 近日,随着比特币现金(BCH)的硬分叉,全球数字货币市场再次掀起波澜。BCH的市值骤降,连带着其衍生的衍生币也遭受了巨大的损失。 灰度BCH信托 和BCH相关的衍生币中,灰度BCH信托是备受关注的一种。它是由灰度资本公司发起的一种加密货币投资工具,在市场上享有较高的知名度和影响力。 相较于BCH,灰度BC…

    币圈资讯 2023年9月9日
    204
  • 美国1月CPI年增7.5%!比特币急跌4%后回涨 又跌破4.3万美元

    美国1月CPI年增7.5%!比特币急跌4%后回涨 又跌破4.3万美元 最近,美国公布的1月CPI数据引起了市场的巨大关注,数据显示1月CPI年增率高达7.5%,创下了历史新高。这表明通货膨胀压力继续升高,引发了市场对超通胀时代的担忧和恐慌。受此影响,比特币行情也出现了波动,急跌4%后回涨,但还是跌破了4.3万美元的重要支撑位。 1. 美国CPI数据背景和影响…

    币圈资讯 2023年10月30日
    160

联系我们

dudu818907@gmail.com

在线咨询: QQ交谈

邮件:dudu818907@gmail.com

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

关注微信