什么是区块链?

区块链是目前一个热门话题,那到底什么是区块链?

区块链简单来说就是一个去中心化的分布式账本。想要更好地理解它的定义,就先要知道与它相关的三个问题:

一,什么是分布式账本?

比如:在学校里,老师要你发奖品给同学们,他把所有的奖品都交给你管理,叫你登记好这些奖品,然后发给同学们,每发一个同学要做一次记录。发给A同学一个,你就在账本上登记减去一个;发给B同学一个,又在剩余的账本上再减去一个。直到所有的奖品发放完毕为止。假如在发这个发奖品的过程中,你觉得有些奖品是自己特别喜欢的,于是偷偷地把它们藏起来,在记录上少记录几笔,把剩下的发给同学们。老师和同学们都不会发现,因为只有你一个人在记录,老师和同学没有做记录。

用区块链后就不是一个人在记账,而是多个人在记账。

还是以上面那个例子来说,当你老师把所有奖品交给你,叫你做记录时,同时他自己也在做记录,还会叫班上的C同学也帮忙做记录。这样的话,就算你很喜欢某种奖品,也无法把它拿走,C同学也不行,因为你们三个人都在做记录,要是奖品少了一件,三个人的总账本上都会同时少一件,所以这个账本你不能改,老师也不能改,C同学也不能改。

这种多方进行同时记账的方式,就叫做分布式账本。

二,什么叫去中心化?

比如:现在我想给你一笔钱,我就必须要去银行把钱存进去,然后打电话叫你去银行取。或者直接通过其他第三方机构(支付宝或微信等)转账给你,你就可以收到钱。

使用了区块链技术以后,将看不到钱,我只要输入一串加密的数字给你就行,你收到这串数字以后,你的总帐本上会记录增加了一笔加密数字,而我的总账本上会记录减去了一笔加密的数字。这中间的操作是不用经过银行或其他的第三方机构。

像这种没有了第三方,直接进行点对点的支付,就是去中心化。

三,为什么要去中心化?

现在这一种通过银行的方式操作也挺方便的,为什么还要去去中心化呢?

比如:你去银行存1万块钱,而当时帮你操作的那个工作人员情绪不太好,在操作时,不小心少输入了一个零,或者你在柜员机存钱的时候,机器出问题,将你存入金额的数字变少了,而你又没有仔细核对存钱的单据,还顺手把单据丢到垃圾桶里。当过段时间后,你来银行取钱的时候,才发现你的钱变少那么多,你要是去找银行的人去理论,你就会变成无理的一方。因为你没有任何证据,证明你当时存的是1万块钱,所以银行也不会赔偿你的损失。

因为现在银行是由人工和机器操作的,就可能会出现人工操作不当或机器数据出错的时候。还有要是遇到金融风暴的时候,银行也有可能倒闭。以上这些情况,你都会有无处说理的无奈。

使用区块链以后,这些安全隐患都可以消除,因为区块链是不存在第三方机构,只是以一种加密的数据分布存放在每个人的账本里,这就不用担心银行会出问题。

所以,要用新技术去代替第三方的中心化系统。

以上三点就是关于区块链的简单介绍,但它即将会融入我们生活的每一处。

你可能感兴趣的:(什么是区块链?)