昨天有个朋友和我提到“区块链”,说这个最近怎样怎样火,简直红到发紫啊!目前的市场是一片波涛汹涌的蓝海,只要和区块链沾上边,立马会身价大涨。
那么这个神奇的区块链到底是个什么鬼呢?如果说区块链这个概念比较陌生,那么比特币你一定听过吧,这个在2017年猛涨十几倍的货币,简直有如神助!
其实啊,比特币就是区块链的一个应用而生的产物!
今天我就给大家以最直白的语言,解释一下什么是区块链:
举个例子,我们的资金是存入银行的,假如我把5000块钱存入银行,这时在银行那里就会生产一条数据,银行是用这一个中心数据库来存储这个数据的,为了防止意外发生,银行又把这条数据备份来很多副本,但是不管怎样备份,这条数据都是从银行这一个中心库中发出的,这就叫做中心式记账。
我对我的这笔钱的所有操作,都需要通过这个银行做身份认证等授权,才能完成。
这样的方式好处很多,但是也会存在一些问题:
1.如果银行出现问题的话,比如遭遇黑客导致系统崩盘,这就有可能使我的那笔钱造成信息丢失或者被篡改。
2.由于这种中心记账的唯一性,依赖的是银行的信用,但如果这个信用出现来问题,那么客户的权益也会受到侵害。比如已经发生了好多起银行职员利用权职盗用储户资金的事件。
所以,为了解决这些问题,区块链便诞生了!
区块链是指通过和中心化相反的一种去中心化手段和去信任的方式,集体维护一个可靠数据库的技术方案。通俗一点说,区块链技术就指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是就是一个大账本,在区块链系统中,系统中的每个人都可以有机会参与记账。若是在一定时间段内有任何数据变化,系统会评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内账本内容发给系统内所有的其他人进行备份。这样系统中的每个人都了一本完整的账本。这种方式,我们就称它为区块链技术。
这样的话,如果我把我的5000块钱存入区块链当中,那么我有5000块钱这件事就会记录在全网的所有节点上,也就是说5000元属于我,是获得所有全网所有计算机节点确认的。
听上去很神奇吧,很多人会说,这样安全吗?既然你的存款账本在我的电脑上也有记录,那么我把它改成我的可以吗?
这几乎是不可能的。区块链的加密算法,导致如果你想篡改数据,需要说服并修改全网51%以上的计算节点,而这个几乎是不可能完成的事情。
这样,过去的信任问题就会得到完美的解决。区块链的本质,就是建立了一个“不需要中间人的信用体系”,在没有中间人的情况下,所有的交易依然可信,甚至更加可信。
目前,微信的账本就是腾讯在记,淘宝的账本就是阿里在记。这些其实都是中心化方式的记账手段,是用信用做担保。但现在的区块链系统中,系统中的每个人都可以有机会参与记账,而且这个账本无法摧毁。
好了,这些你应该明白了区块链到底是个什么鬼了吧,用一句话概括:区块链就是一套“加密的分布式(去中心化)记账技术”!