区块链到底是什么?这是区块链最通俗易懂的解释
区块链到底是什么?这是区块链最容易理解的解释。
为了回答什么是区块链,硬币鲍晓将首先谈论几个案例。
硬币鲍晓买彩票,每次购买后30分钟,彩票就中奖了。我怀疑它有内幕消息,但没有证据。
在9 1 1的事件中,纽约银行因为所有的服务器都放在大楼里,不得不在1月之后破产清算。
老王欠鲍晓8000元,但他拒绝偿还。走司法程序太麻烦,我也没办法。
区块链可以解决以上三个问题。
区块链是一个分布式数据库。如果把区块链比作一本账簿,那么:
分类账的每一页都是一个区块,
页面上的内容是交易记录。
页码是散列值,
块和块通过父哈希链接在一起,形成一个“区块链”。
区块链示例
区块链是包含所有历史记录的总账。以比特币为例。比特币从发行到现在的交易信息都记录在区块链中,可以通过区块链浏览器查询。
tDJh9Yu 1
每个块由块头和块体组成。块头由父hash(前一块的hash值)、时间戳、难度目标等信息组成,块体由事务记录等信息组成。块头经过SHA256两次加密,得到块哈希值,是块的身份标识,类似于ID号,唯一。严格来说,块哈希值不包含在块结构中。
假设硬币鲍晓转移0。1BTC传给老李。有三个步骤:
硬币鲍晓发起交易后,转账消息会首先广播到区块链网;
矿工(节点)验证签名,验证成功后进入交易池,等待打包;
矿工被打包并包含在区块中。矿工打包交易时,优先考虑矿工费高、内存占用小的交易。矿工开采成功后,会把区块广播到全网。核实后,该区块将被添加到区块链,开始下一轮开采。
当块被成功上传到区块链网络,硬币鲍晓的转让完成。
交易流程图
注:通常情况下,银行转账的验证由第三方机构银行进行,但在区块链,由于没有第三方,验证工作由网络中的节点进行。
事实上,比特币的块大小被中本聪设定为1M,由于交易记录大小不同,每个块大约包含2000 ~ 3000笔交易。为了保证速度,比特币网络每10分钟就会生成一个区块。
(1)矿工和采矿
矿工也被称为节点,所有节点形成一个P2P(点对点)区块链网络。这种去中心化的P2P网络不需要任何第三方中心机构的信任就可以完成交易。由于区块链网络没有中央服务器,即使发生不可抗力事件,它仍能稳定运行。
(2)矿工为什么要记账?这里以比特币为例来说明。
记账的过程就是挖掘的过程。挖矿可以获得奖励:一是手续【ok数字货币】费;二是新的街区奖励。
转账时,用户自行设定手续费。程序越高,矿工会优先打包,意味着转移速度越快;
起初,一块奖励50个比特币,每四年减半。现在一块奖励6.25比特币。区块挖完之后,矿工只奖励手续费。
比特币网络每10分钟会产生一个区块,每个区块只能有一个矿工获得。为了保证挖掘新块的速度,比特币用难度系数来调整挖掘的难度。具体来说,挖的人越多,难度越大,反之亦然。
(3)如何确定谁得到最新的块?
比特币是使用一种叫做工作量证明的算法来确定的。每个块都有一个唯一的哈希值,它属于首先计算出哈希值的挖掘者。因为哈希值的计算非常困难,只能通过计算机程序枚举来完成,换句话说就是需要计算机进行大量的计算,能否计算出来完全靠运气。显然,计算能力越强,计算的概率越高,这就是工作量证明。
(4)区块链如何防止假冒?
每个区块都包含了前一个区块的信息,随着区块的增加,这个链会越来越长。如果要修改其中一个区块的信息,就必须修改后面所有区块的信息,这显然是不现实的。因为这意味着你的计算能力必须超过网络上所有节点的计算能力,每个块必须超过整个网络的计算能力,这几乎是不可能的。
总之,区块链是一项非常新颖的技术。对于本文开头提到的三个问题,我们可以利用区块链的透明性、分布性、防篡改性等特性来解决。区块链之所以能赚钱,是因为区块链本身就是一项新技术,可以围绕这项技术产生很多应用,提高生产效率。比特币只是区块链的一个应用。
目前,中国已将区块链技术纳入“新基础设施”,相关产业也正在全国大力发展。例如,央行规划的DCEP、中国自主开发的BSN区块链设施网络以及北京利用区块链技术提高政府服务效率,这些肯定会改变一代人的生活方式。
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。