“区块链技术”究竟是什么?通俗版解读来了!
时间: 2020年10月17日                     分类: 区块链技术 标签:, ,

区块链技术应用领域_区块链技术_区块链技术 知乎

区块链是“比特币”的核心技术之一。

比特币的初衷是打破传统的以银行为中心的货币体系,并创建一个“去中心导向”的新货币体系。

“区块链技术”究竟是什么?通俗版解读来了!

银行如何运作?

例如,如果A付给B人民币100元,银行将在A的帐户上标上“向B支付100元,余额为1900元”,并在B的帐户上标上:“已收到A余额将增加到600元人民币。”就是这样。

简单来说,货币交易的过程就是保留帐户的过程。

之所以能通过银行,是因为他有权威和信誉,不会未经授权就欺骗和标记任何人:“收到马云1亿后,余额增加到1亿零0.3美分。”

“区块链技术”究竟是什么?通俗版解读来了!

但是,银行记账不能出错的原因也是在一些外部力量的帮助下。例如,如果您通过网上银行付款,银行如何确定您已付款?仍然依靠计算机和Internet技术,例如密码和验证码。

如果是这种情况,为什么不一步一步地用更强大的计算机和Internet技术取代银行呢?

是的,那就是中本聪的想法!

中本聪提出了一种“狼策略”,试图将全球互联网上成千上万台计算机的功能与具有专业人力和物力的银行竞争。

“区块链技术”究竟是什么?通俗版解读来了!

如何团结和协调狼群已成为最大的问题。成立专门的组织进行统一管理?那会违反“去中心化”的初衷,并且会与银行走同样的路。

因此,★“ 区块链”★技术应运而生:

计算机中的一只狼,在收到A的“向B支付100元”的请求后,需要先确认两个问题,然后才能决定是否执行该请求。帮助A记住该帐户。

①这个请求真的是由A发送的吗?这很简单。在计算机领域已经有一种称为“数字签名”的技术。只要A可以提供只有他自己知道的“私钥”,计算机才能确定此请求确实是A发出的。

“区块链技术”究竟是什么?通俗版解读来了!

②A的要求与整个会计系统中的所有现有信息相矛盾。例如,系统显示A的余额只有99元,但是A要求100元,这绝对是行不通的。

如何解决问题②比较麻烦。因为每台计算机都是整个系统的一部分,所以一旦出现矛盾,每个人都认为他是“整个会计系统中所有现有信息”之一,并要求其他人“不要与我矛盾!”是谁呀?准吗?

例如,当A的余额中仍然有100元时,他要求支付100元来购买东西。之后,他立即要求再支付100元并购买其他东西。由于诸如网络延迟之类的问题,计算机很难确定两个请求中的哪个优先。但是无论如何,后一种绝对是无效的。既然已经完成了前一次付款100,并且余额已用完,那么如何执行后续的“付款100”请求?

“区块链技术”究竟是什么?通俗版解读来了!

“ 区块链”技术如何解决此问题?简单无礼:问问题以确定赢家-

首先记录两个请求,但不必费心确认。

系统支付一些公共费用,并雇用A和B相互下注,分别对两个矛盾的请求下注。然后让两人利用他们计算机的计算能力进行竞争。具有强大计算能力和好运的人(解决问题的成败有一定的随机性),请先解决问题,这笔公共费用将归他所有。同时,他下注的请求已由系统“确认”区块链技术,其他请求也相应地“无效”。这称为“采矿”。

“区块链技术”究竟是什么?通俗版解读来了!

如果A和B相等地匹配,而又没有优势,该怎么办?然后再次雇用C和D,然后进行比较。 C跟随A,D跟随B。如果C获胜,C和他前面的A都会获胜。最后的“确认”是A打赌的要求。如果丁获得胜利,丁和他前面的第二个人都将获胜。最终“确认”的是B押注的要求。

如果C和D重新绑在一起怎么办?然后雇用E和J并重复上述过程。这不可能,总是领带。

我只是举了一个简化的例子。实际上,那些计费请求通常一起处理并一起处理。因此,这些合并的记帐信息可以称为“块”。新请求的计费信息始终不能违反以前的现有计费信息。这只能通过矿工的“问题竞赛”来完成。在“确认”赌注之后,它会遵循现有信息。

通过这种方式,许多信息“块”以“确认”的顺序连接在一起,而不会成为“块链”。

“区块链技术”究竟是什么?通俗版解读来了!

实质上,“ 区块链”是:一种经过精心设计的计算机Internet协作机制,可确保新注册的信息与整个系统的大量现有信息之间没有矛盾,从而使整个系统保持惊人的状态。整体一致性”,一种信息技术。

比特币世界中的“计算机狼”,为了确保相同的步调,依赖于紧密相连的“ 区块链”链。

“区块链技术”究竟是什么?通俗版解读来了!