手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

比特币区块链的数据结构

时间:2025-07-04 03:49:51来源:525游

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

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

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

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

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

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

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

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

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

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

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

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

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

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


冰原守卫者装备打造教程(冰原守卫者系列防具) 币安合约手续费怎么算?币安合约手续费是多少? 苹果手机录屏功能在哪里?苹果录屏功能图文详解 ATFX交易所在国内正规吗?ATFX交易平台官网官方网站登录入口 狗狗币创始人早卖光?比特币大佬看衰狗狗币 消逝的光芒停止并终止三罐喷漆怎么用(消逝的光芒停止与终结) MASK币最新价格行情,MASK币最新消息实时汇率历史走势图 炒币看几日线比较好?炒币看k线有用吗? USDC币兑换成法币?USDC怎么兑换人民币教程介绍 和平精英如何第二次实名认证(和平精英第二次实名认证怎么弄?) 梦幻诛仙手游合欢轮回天书怎么加点(梦幻诛仙手游轮回天书加点技巧详细说明) 消逝的光芒2区域分配能改吗(消逝的光芒2ign) 冰原守卫者动物皮怎么得(你知道的冰原守卫者相关要素) okex币币杠杆交易教程 okex币币杠杆可以做什么 cf可以设置cf点消费密码吗(cf游戏里能设置消费密码么) FIL币价格今日行情美元价格,FIL币实时价格历史价格走势图 cf普通角色通用扩展栏位怎么获得(cf普通角色通用扩展栏位怎么用) BCEX交易平台交易手续费是多少 重返帝国影武者怎么加点(重返帝国英雄) dnf装备怎么找回2022(dnf装备怎样找回) DNF裂缝注视者怎么开启(dnf裂缝注视者怎么开启的) wnxm币总量多少?WNXM币发行总量和流通量介绍 王者荣耀累计充值奖励是每天更新的吗(王者荣耀累计充值奖励2021) 怎么删除和平精英游戏好友(删除和平精英游戏好友,对方还能看到我吗) 买卖虚拟币的app有哪些?交易虚拟币的软件排行前十名 地下城堡2秘境的岔路口怎么选(地下城堡2秘密岔路口) cf黑机器处罚怎么解除(cf黑机器处罚去哪申诉) binance注册有风险吗_binance交易平台官网网站注册规则详解 区块链Simex是什么交易所?Simex交易所怎么样? 魔兽世界wlk考达拉平台在哪里(达拉然考考古任务多少能接) 梦幻西游手游时空宝盒放什么最划算(梦幻西游手游时空之隙物价贵不贵) 和平精英怎么向好友索要皮肤(和平精英怎么向别人索要车皮肤) 帝国战纪手游装备攻略(帝国战纪 攻略) 第五人格靓仔怎么玩(第五人格 混子) CoinPark是什么交易所?CoinPark交易所怎么样? 和平精英怎么自救(和平精英怎么自救 和平精英自救方法) 什么是元宇宙概念股有哪些?元宇宙十大龙头股一览表 电脑nvidia控制面板打不开?三种解决方法轻松搞定 宝可梦传说阿尔宙斯奋斗值怎么加(宝可梦阿尔宙斯专属技能) 币安币(BNB)怎么买?币安币买入交易操作步骤教程 王者荣耀按键皮肤可以送人吗 赠送按键皮肤(王者皮肤可以直接赠送吗?) 2021最新ETH挖矿教程?ETH挖矿用什么显卡好? 火火钱包创建HD钱包并使用教程 GOPAX是什么交易所?GOPAX交易所安全吗? 王者荣耀桑启熟练度怎么刷(王者荣耀桑配什么阵容) 最简单的部署MetaMask(小狐狸钱包)教程 我有10个比特币怎么卖掉?在中国比特币变现最简单合法的方法分析 创造与魔法陆行鸟羽毛怎么生产(创造与魔法陆行鸟羽毛怎么生产的) NOMC是什么币种?NOMC币最新价格 NOMC币介绍 宝可梦剑盾完美属性组合是什么(宝可梦剑盾极品属性) Indodax交易所靠谱吗?Indodax是正规平台吗? 怎么注册以太坊钱包?以太坊(ETH)钱包下载,教你快速申请以太坊ETH钱包 分析代币协议转账需要多少笔交易操作? 我的世界贤者之石有什么用(我的世界贤者之石长什么样) 和平精英龙息弹怎么获得(和平精英龙息炮怎么开启) 创造与魔法混沌魔法怎么用(创造与魔法混沌魔法有什么用?) 第五人格排位实用小技巧(第五人格排位新规则) 同为女性向游戏(以闪亮之名是什么类型的游戏) 艾达币/ADA币2021年趋势怎么样?ADA币购买交易操作教程 欧交所虚拟币交易app下载安装,欧交易所app官网登录入口 The Rock Trading交易所怎么样?The Rock Trading交易所全面介绍 CyberBank是什么交易所?CyberBank交易所怎么样? dnf退出公会多久能加入新的公会(dnf退出公会有什么影响) 柴犬币是哪个国家发行的?shib币是什么币? 王者荣耀复苏之光是什么(王者荣耀复苏之光是什么皮肤) 1000万个环球币值多少人民币?中国环球币2025价格预测 dota2怎么解锁剑圣至宝(dota2剑圣至宝起源和传承) dnf强化12好还是增幅10好(dnf增幅12和强化12哪个成功率高) shib币涨了多少倍?shib币未来前景如何 dnf点卷充值充错了怎么办(dnf点券充值错了可以找回吗) ANB是什么币种?ANB币发展历程介绍 抹茶交易所不注册了怎么办?抹茶交易所app注册成功步骤 和平精英累计7小时限制规则是什么(和平精英超过7小时等多久) 苹果手机怎么截长图?四种方式轻松搞定微信聊天记录截长图 开发一条公链多少钱很难吗?公链DAPP开发流程详解 苹果手机序列号查询怎么看真假?苹果手机真假辨别最准方法推荐 FTX怎么出金?FTX交易所提现人民币教程 cf抽奖有什么技巧吗(cf抽奖怎么样) 维卡币2025年涨到多少钱?维卡币的未来前景价格预测 2025年币圈十大交易所APP,数字货币交易app排行榜前十名 DXL是什么币种?DXL币官网总量和发行时间介绍 一文解读imToken如何应对DApp过度授权问题? fil币价格今日行情_fil币最新消息及前景 蜀门手游账号怎么激活(蜀门手游怎么注册账号) 地下城堡3魂之诗永不分离任务怎么做(地下城堡3魂之诗百度贴吧) 永续合约的对手价是什么意思?永续合约入门级教程 欧易OKEX怎么充值USDT?欧易okex充值usdt(泰达币)教程 冰原守卫者要塞多少级可以打(冰原守卫者怎么升级快) 宝可梦传说六尾怎么进化九尾(精灵宝可梦六尾怎么进化) 小编喜欢的十二款策略类游戏推荐,经典单机策略游戏排行榜前十名) okex怎么提币?okex提币手续费怎么算的 王者荣耀四个头像满了怎么办(王者荣耀四个头像满了怎么办苹果手机) 宝可梦传说阿尔宙斯精灵种族值是什么(阿尔宙斯精灵图鉴) 梦幻西游手游地府适合平民吗(梦幻西游手游地府玩什么角色) cf无尽挑战末日工厂用什么枪(cf无尽挑战末日工厂怎么打出高伤害) 比特币1枚35万,一台家用电脑24小时挖矿,挖到1个要多久? BLES币发行价格和众筹价格多少钱?BLES币怎么样? BNB交易所app下载优点特色?BNB交易所www.binance.com官网入口 比特币钱包私钥在哪查看?比特派钱包查看私钥方法 冰原守卫者木梭在哪里搞(冰原守卫者游戏视频)

热门文章

推荐专题

更多>>

游戏推荐

更多>>