区块链是个较为专业的技术,因此,在解释区块链具体是什么之前,先探讨“我们为什么要用区块链”。
先讲转账。在用支付宝转账时,作为用户的你感觉是把你的钱直接打到对方的账户中。但事实是,钱先转到了支付宝的平台。
这里的支付宝等公司就是“第三方”,那么问题来了,为什么我们俩转账要有一个“第三方”出现?能够不需要这个“第三方”吗?区块链说,可以。
比特币已经证明了这个可行性。
“两个陌生人之间,如何相隔万里却又相互信任,第三方担保交易就是为了解决这样的问题而生”。——这是阿里巴巴的纪录片《造梦者》中的一段话,这也是淘宝和支付宝诞生的伊始。
换句话说,当时的阿里是被逼做了这个“第三方”,因为当时没有任何一家公司担任这样的角色,于是阿里成为了信任的中心,商家和用户因为“信任”,选择把钱给阿里。
但是,假如阿里携款潜逃了或者财务运营商出了问题怎么办?(此句纯假设)如果有一个机器或者一个“超级系统”来做这些事就好了!
当区块链这个被信任的机器出现,事情开始变得不一样。而它为什么会被信任呢?——每人一本账。
在去中心化的网络下,每个用户之间都可以是直接联系的,不再有任何第三方的参与,用户间的转账就像手递手付现金一样,这也是为什么比特币会被称为”电子现金“。这有什么好处呢?
还是以转账为例,现在A已经把钱转给B了,那么谁来记这笔账呢?之前有支付宝帮我记账对账,会统一存在支付宝后台系统中。为了让所有用户的交易都被记录下来并且账目都是正确的,支付宝会为此付出巨大努力。看看支付宝的初期...
“由于系统尚未完善,早期支付宝都是员工们手工对账,那时候B2B一天1000来笔的收入,已经对的焦头烂额了”—阿里巴巴的纪录片《造梦者》
每天1000笔的账单,人工对账就已经很痛苦了。以现在支付宝的体量,每天少则几十万甚至几百万的账单,即使是系统对账也难免漏单,更不用说还要付出相应的人力、物力来维护这一套非常复杂的收支清算系统。
说了这么多,那区块链是怎么对账的呢?答案是:没有!
在区块链的网络中根本不需要对账,零清算,因为区块链中的每一个节点(就是一台计算机或理解为一个用户)自己都有一个账本,这个账本是实时更新的,区块链网络中发生的任何交易都会被记到你自己的账本中。
没错,别人的帐你也有,但是你是不知道这个人是谁的,因为他们统一都长这个样子:
0x d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592
这就意味着,以前由一个中心化的机构帮你记账对账,如果采用区块链,将由每一个网络中的参与者帮你记账,每个人都有同一个账本,这极大的保障了账本的可信性。
所以,区块链技术解决的最核心的问题就是“信任”。