白话区块链 之 11 - 区块链的链 是什么?

【编者Peter Ye按】

可以打开如下链接,详细阅读本系列的前几篇:

下面的段落对应书籍《白话区块链》的第1章的1.4.6节,原文标题为《比特币账本结构:区块链》。

我们在介绍比特币的时候,一直都在提到区块链,通常大家在谈论区块链的时候,往往都是特指这一类技术,比如基于区块链的加密数字货币,基于区块链的分布式交易系统,基于区块链的支付系统等,事实上这个概念是通过比特币带进我们的视野的,它特指一种特有的数据存储结构。区块链,就是“区块+链”,所谓的区块就是指数据块的意思,每一个数据块之间通过某个标志连接起来,从而形成一条链,我们看下示意图:

640?wx_fmt=png

大家看到这样的格式,可以发现在生活中有很多相似的记录方式,比如工厂仓库的出入库记录或者会计记账,每个月会计将记账凭证汇总为账簿并且月结,每个月都汇总一次,这样一段时间下来,就形成了一个月一个月的连续的账簿,每个月的数据就相当于是区块,区块与区块之间通过年月串联起来,比特币中是大约平均每十分钟一个区块,区块中主要包含了打包的交易事务以及区块摘要信息,我们看下比特币中区块链数据的组成示意图:

640?wx_fmt=png

通过上图我们可以看到比特币的区块数据在逻辑上分成了区块头和区块体,每个区块头中通过梅克尔根关联了区块中众多的交易事务,而每个区块之间通过区块头哈希值串联了起来。这是一个很有趣的数据格式,它将连续不断的发生的数据分成了一个一个的数据块,这样每个区块就都有自己的身份证号(区块头哈希),在下载同步这些数据的时候,可以并行的从各个节点来获得,无论数据先后,到达本地后再根据身份证号组装起来就行,另外,这种格式是一种链条的格式,链条最大的特点就是一环扣一环,很难从中间去破坏,比如有人篡改了中间的2号区块,那么就得同时把2号区块后续的所有区块都要更改掉,这个难度就大了,因为自己更改的数据要发到网络中的其他节点接受验证,而其他节点是不会验证通过一个被篡改的数据的,这也是区块链数据不可篡改的其中一个原因。

这种格式还有个巧妙的地方,如果这个数据总是由一个人来记录的,那自然也没什么,但是如果放到网络中,大家共同来记录这个数据,那就有点意思了,每个区块数据由谁来记录或者说打包,是有一个规则的,比如说掷骰子,大家约定谁能连续3次掷出6,那就让他来记下一个区块的数据,为了补偿一下他的劳动投入,奖励给他一些收益,比特币正是使用了这样的原理来不断的发行新的比特币出来,奖励给打包的那个人的比特币就是新发行的比特币。

一、扩展阅读:

二、微信公众号“乐生活与爱IT”作者的原创文章

区块链存储系列(共6篇)

区块链科普文章系列:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
城市应急指挥系统是智慧城市建设的重要组成部分,旨在提高城市对突发事件的预防和处置能力。系统背景源于自然灾害和事故灾难频发,如汶川地震和日本大地震等,这些事件造成了巨大的人员伤亡和财产损失。随着城市化进程的加快,应急信息化建设面临信息资源分散、管理标准不统一等问题,需要通过统筹管理和技术创新来解决。 系统的设计思路是通过先进的技术手段,如物联网、射频识别、卫星定位等,构建一个具有强大信息感知和通信能力的网络和平台。这将促进不同部门和层次之间的信息共享、交流和整合,提高城市资源的利用效率,满足城市对各种信息的获取和使用需求。在“十二五”期间,应急信息化工作将依托这些技术,实现动态监控、风险管理、预警以及统一指挥调度。 应急指挥系统的建设目标是实现快速有效的应对各种突发事件,保障人民生命财产安全,减少社会危害和经济损失。系统将包括预测预警、模拟演练、辅助决策、态势分析等功能,以及应急值守、预案管理、GIS应用等基本应用。此外,还包括支撑平台的建设,如接警中心、视频会议、统一通信等基础设施。 系统的实施将涉及到应急网络建设、应急指挥、视频监控、卫星通信等多个方面。通过高度集成的系统,建立统一的信息接收和处理平台,实现多渠道接入和融合指挥调度。此外,还包括应急指挥中心基础平台建设、固定和移动应急指挥通信系统建设,以及应急队伍建设,确保能够迅速响应并有效处置各类突发事件。 项目的意义在于,它不仅是提升灾害监测预报水平和预警能力的重要科技支撑,也是实现预防和减轻重大灾害和事故损失的关键。通过实施城市应急指挥系统,可以加强社会管理和公共服务,构建和谐社会,为打造平安城市提供坚实的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值