区块链是目前一个热门话题,那到底什么是区块链?
区块链简单来说就是一个去中心化的分布式账本。想要更好地理解它的定义,就先要知道与它相关的三个问题:
一,什么是分布式账本?
比如:在学校里,老师要你发奖品给同学们,他把所有的奖品都交给你管理,叫你登记好这些奖品,然后发给同学们,每发一个同学要做一次记录。发给A同学一个,你就在账本上登记减去一个;发给B同学一个,又在剩余的账本上再减去一个。直到所有的奖品发放完毕为止。假如在发这个发奖品的过程中,你觉得有些奖品是自己特别喜欢的,于是偷偷地把它们藏起来,在记录上少记录几笔,把剩下的发给同学们。老师和同学们都不会发现,因为只有你一个人在记录,老师和同学没有做记录。
用区块链后就不是一个人在记账,而是多个人在记账。
还是以上面那个例子来说,当你老师把所有奖品交给你,叫你做记录时,同时他自己也在做记录,还会叫班上的C同学也帮忙做记录。这样的话,就算你很喜欢某种奖品,也无法把它拿走,C同学也不行,因为你们三个人都在做记录,要是奖品少了一件,三个人的总账本上都会同时少一件,所以这个账本你不能改,老师也不能改,C同学也不能改。
这种多方进行同时记账的方式,就叫做分布式账本。
二,什么叫去中心化?
比如:现在我想给你一笔钱,我就必须要去银行把钱存进去,然后打电话叫你去银行取。或者直接通过其他第三方机构(支付宝或微信等)转账给你,你就可以收到钱。
使用了区块链技术以后,将看不到钱,我只要输入一串加密的数字给你就行,你收到这串数字以后,你的总帐本上会记录增加了一笔加密数字,而我的总账本上会记录减去了一笔加密的数字。这中间的操作是不用经过银行或其他的第三方机构。
像这种没有了第三方,直接进行点对点的支付,就是去中心化。
三,为什么要去中心化?
现在这一种通过银行的方式操作也挺方便的,为什么还要去去中心化呢?
比如:你去银行存1万块钱,而当时帮你操作的那个工作人员情绪不太好,在操作时,不小心少输入了一个零,或者你在柜员机存钱的时候,机器出问题,将你存入金额的数字变少了,而你又没有仔细核对存钱的单据,还顺手把单据丢到垃圾桶里。当过段时间后,你来银行取钱的时候,才发现你的钱变少那么多,你要是去找银行的人去理论,你就会变成无理的一方。因为你没有任何证据,证明你当时存的是1万块钱,所以银行也不会赔偿你的损失。
因为现在银行是由人工和机器操作的,就可能会出现人工操作不当或机器数据出错的时候。还有要是遇到金融风暴的时候,银行也有可能倒闭。以上这些情况,你都会有无处说理的无奈。
使用区块链以后,这些安全隐患都可以消除,因为区块链是不存在第三方机构,只是以一种加密的数据分布存放在每个人的账本里,这就不用担心银行会出问题。
所以,要用新技术去代替第三方的中心化系统。
以上三点就是关于区块链的简单介绍,但它即将会融入我们生活的每一处。
网友评论