首先声明:本文作者为李光斗 华盛智业李光斗品牌营销机构创始人。文章十分生动形象,深入浅出讲明了什么是区块链。
大数据、人工智能和区块链被称为金融科技的三大支柱,区块链是新一代的价值互联网。“区块链”这个概念在一夜之间传遍了各个角落,人们迫不及待地想要了解到底什么是区块链,区块链有什么作用,每个人都希望抓住这次新的机遇为自己创造财富。
早在2008年中本聪的原始论文《一种点对点的数字现金系统》中,“区块”和“链”的概念就已经出现了,比特币刚诞生的时候,它所使用的底层技术就是现在人们说的区块链技术。那么区块链技术到底是什么呢?区块链的英文叫Blockchain,和当年的因特网(Internet)一样都是直译过来的,区块链其实是一种分布式的数据存储的底层协议:它含有五大技术特征,分别是分布式账本,去中心化信任,时间戳,非对称加密和智能合约。
实际上区块链很简单,它又被称为分布式账本,本质上是一个去中心化的信任机制,具有开放性、安全性和匿名性等特点。下面几个段子可让大家彻底弄懂究竟什么是区块链?
分布式账本
分布式账本指的是交易记账由分布在不同地方的多个节点共同完成,而且每一个节点记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证。
假设张先生全家有五口人,包括张先生、张夫人、张宝宝、张爷爷和张奶奶,本来家里是由张夫人记账的,但是张先生对自己的家人不太信任,他觉得自己勤勤恳恳赚的钱交给家里,张夫人可能会收到5000元却只记账收到4000元,剩下的1000元张夫人就自己私藏起来变成私房钱。
于是张先生用区块链来解决这个问题,家里不再只由张夫人一个人记账,而是家里的每个人在各自的账本上都记录大家的收支,比如某天张先生给给了张夫人1000元,他就向全家人都通知一声,张先生给了张夫人1000元,大家每个人都在自己的账本上记下“张先生给了张夫人1000元”。于是张先生全家每个人都是一个节点,每次张先生家出现的交易都会被每个家人记录下来。
每天谁做了饭、洗了碗或者做了家务(工作量证明)之后就可以在公共账本上结账,而且工作都有报酬,每次记账必须在前一天大家都公认的账本后面添加新的交易,所有人都会参与验证当天的交易。这样即使张夫人修改了自己的账本,大家拿张先生、张爷爷和张奶奶的账本出来对比,就能马上发现问题并更正。
那么是否可以进行恶意操作来破坏整个区块链系统呢?事实上,只要参与记账的人的数量足够多,不能掌控全部数据节点的51%,就无法肆意操控修改数据,这使区块链本身变得相对安全,避免了主观人为的数据变更。
共识机制
共识机制就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。
有人戏称,中国最早的区块链项目是麻将,将比特币的运行机制代入麻将中我们会发现,麻将机就相当于矿机,四个打牌的人就是矿工,花费时间洗牌、摸牌、打牌的整个过程就是在挖矿,在打牌的过程中最先得到13个正确数列组合的玩家获胜,其余每人给获胜者支付相应的筹码作为奖励,这个奖励就相当于比特币。
这其中就存在区块链的共识机制。为什么其他玩家都会主动给获胜者奖励,是因为打麻将的人都自动达成了共识,获胜者赢钱,大家都记录了这笔账并认定这笔账有效,甚至包括坐在旁边看打牌的牌友,每个人都在心中为牌局记了账,想抵赖是不行的。打麻将的过程具有区块链不可篡改的特性,而且中间没有任何第三方评判,奖励也是直接的点对点交易,这就是一个去中心化的过程。
有人说区块链是女性的福音:从前,一个男人对女朋友说:我爱你一生一世,但见异思迁,转脸便不认账了,这个女人想要告发这个男人,让他身败名裂,却一点证据都没有,她连个证人都找不到,这叫做缺乏第三方证明机制。