区块链本质是一个分布式记账技术,什么是分布式记账技术呢?在理解分布式记账技术之前,需要先了解什么是传统的中心化记账模式。
举一个例子说明一下:小张每个月都需要把自己的现金收入上缴给自己老婆,突然有一天,他老婆说:“老公,你上个月没有将你的收入上缴啊 ”,但其实呢小张已经给老婆上缴过了,可是没有人可以给他证明,因为他们家只有一个账本,这个账本是由他老婆负责记账并管理的 ,他老婆如果记录了,就代表上缴过了,他老婆如果没有记录,即使小张已经上缴过了,也只能认为小张没有上缴过,这就是传统的中心化记账模式。
与传统的中心化记账模式相对应的,就是分布式记账模式。再次以小张举例说明一下:小张他们家现在与时俱进换成了分布式记账模式,他们家的记账权不再由他老婆一个人把控,而是分配给了所有的家庭成员,小王、他儿子、他女儿、他父母和岳父母等都有一个账本并且及时记账。当小张每个月把自己的现金收入上缴给老婆之后,他们家每一个拥有账本的人都会在自己的账本上进行记录,这样一来,除非小王的老婆更改家里所有人的账本,否则她没有办法证明小张没有上缴收入,因为就算她把自己的账本不写或者篡改,但是其他人的账本也可以证明小王已经将收入上缴,小张以后再也不会被冤枉,这就是分布式记账和分布式记账的好处。
当我们把这个模式在网络环境下无限放大,它就会形成一个庞大的难以私自被操纵的分布式记账体系。小王他们家原来的记账模式,就是我们现在传统的中心化网络,在这个中心化网络之下,网络上信息的读写权限,全部被集中在一家公司或者一个集权中心化的数据服务器上,这个服务器上的数据到底是怎么样的,完全由这个集权中心说了算,如果这个中心想对数据进行篡改,或者有黑客对数据中心的数据进行攻击篡改,其他人是无计可施的,甚至把数据恢复到篡改之前都很难做到,除非提前进行了数据备份。
而区块链技术,它所依托的是整个去中心化的网络,在这个去中心化的网络之下,任意节点(账本)上信息的读写操作,都需要经过所有节点的同步确认,这样做最终可以实现的效果,就是整个区块链网络中所有节点数据的完全一致,就像上述举例中小王他们家的记账权,被分配给了家里的每一个成员,除非你更改了所有的账本信息,否则不能通过一个账本的私自更改就篡改最终的账本信息。
区块链的设计理念,让他具备了一些列强大的优势,比如数据的放篡改、可溯源、以最低成本最高效率达成多方共识、最大程度解决人与人之间的信任问题等,基于以上优势,使得区块链在金融、医疗、信贷、版权等诸多领域都拥有了巨大的应用价值。区块链技术,完全可称之为继互联网之后最具革命意义一项技术改革,其后续的发展和应用,我们拭目以待。