来源:钱江晚报
从根本上说,区块链是一个分布式的数字账本。
它最大的特点就是它是一个核算体系,这个体系是分布式的,或者叫多中心。如果你想创造一个共识,一个大家都互相相信的系统,你不能把数据放到一个集中的系统里。
比如在一个村子里,张三借给李四100块钱。在以前,没有其他人知道这个账户,但结果是,他们两个都可能拖欠账户,或者在保留账簿方面存在问题。
这时,村长想了一个办法,让大家都知道这个账号,通过村里的广播电台播出。所有的村民都听到了广播,收到了信息。经过对等验证后,他们将信息记录在他们的书中。就这样,村里人的账本上都写着“张三借给李四一百元”。就算有人想弄虚作假或者篡改,只要把其他村民的账本拿出来查一查就行了。
所有这些过程都是一个会计系统,块按时间顺序排列,块连成一个链,这就是我们所说的区块链。它按照时间顺序首尾相连,可以追溯,但不能被篡改,因为它们都被加密了。
所以简单来说,区块链是一个分布式的统一核算体系,每个人都是公平透明的。
这里也说明了区块链的一个思路:单点发起,全网广播,交叉审计,共同记账。
按照刚才的例子,单点发起就是张三借给李四100块钱,全网播放就是张三把这个信息放到电台,全网播放。交叉核查就是大家都知道这个消息,需要点对点的去查询核实。确认后共同核算。
这四个步骤由一系列技术来保证,包括分布式算法等等。