当你投票时,是否曾想过自己的选票是否真的算数? 如果你在网上遇到了某人,你该怎么确认他的身份? 当你购买打着"法国进口"标签的香水时,你要怎么确定它的货源属实? 要想完全搞清上面任意一个问题,你都需要一个系统,而它应当具备的基本功能包括有:可以存储记录、任何人都能验证真假(因为你我他都可能是投票者、网民、消费者的角色)、并且安全有保障。这样一来,就可以确保没人能够篡改记录欺骗系统,因为从理论上来说,每个使用该系统的人其实都是系统记录的监督者。类似这样的系统已经出现了吗?其实,支撑这样一个系统的技术就是前阵子被炒的沸沸扬扬的区块链技术。 区块链的核心在于,它把所有的信息都存储在独立的个人计算机网络中,使其变成去中心化的、分布式的结构。这意味着系统不为某个主控公司或某一个人所有,而是每个人都能使用并运行该系统。这样做有什么意义呢? 这意味着任何人都很难操纵或破坏这个网络。而运行这个分布式系统的人,在电脑上按照时间先后顺序存放大家提交的记录,就形成了一个个写满交易记录的数据"块",并相连形成链状结构,就构成了"区块链"。同时,区块链运用密码学技术来确保记录不会被他人伪造或更改。 举个栗子,全班50个人的班费一共1000元,掌握在班长一人手里,每次有费用支出,班干部们都要去班长那里支取费用。如果班长哪天"见财起意",将其中的200元给女朋友买巧克力,并在每次做账的时候,分摊到每笔班费支出里,职务侵占就这么形成了!(此处@星瀚反舞弊法律中心负责人汪银平律师)。但如果全班每个人的手中都有一本账本,都拥有记录和监督的权限,文娱委员课本剧支出220元,体育委员运动会支出300元,都可以自主地分布式记录,且全班可查阅可监督每笔班费的使用进程和总量余额,而不再依赖于班长这个"中心",这样一来,班长的公款私用计划就泡汤了。 那么问题来了,既然是"去中心化"的模式,那要如何说服大家都在区块链上记账呢?总得给点好处吧,这里本质上就涉及到"共识机制"的问题。毕竟,一个安全、利益趋同的共识机制才是区块链项目成功的关键。 还是之前的例子,全班同学的共识机制,就是大家相信,通过这样的区块链记账方式,可以最大程度确保每一笔班费都被合理、公开透明地使用,从而防范内部舞弊的风险,这样的操作是有价值的。而那名具有传销天赋的中本聪,为了忽悠一堆老实的程序猿去"挖比特币",就采用了POW共识机制,也即工作量证明机制。比特币网络通过调节计算难度,保证每次竞争记账都需要全网矿工计算约10分钟,才能算出一个满足条件的结果。工作量证明是指,如果矿工找到了一个满足条件的结果,我们就可以认为全网矿工完成了制定难度系数的工作量,而取得记账权的几率恰恰取决于矿工工作量占比全网的比例,如果占比30%,那么获得记账权的几率也是30%,因此花越多工作量去挖矿,就越有可能获得新的比特币,说白了,这是对于矿工们费尽心思挖矿行为的一种奖励。 当然了,说起区块链,很多人的第一反应就是比特币,但比特币≠区块链,严格来说,区块链技术是支撑比特币这玩意儿在全世界范围内火爆起来的底层技术,而比特币只能算是区块链一个diǎo zhà tiān的应用而已。 得益于区块链技术的分布式原理,你可以把比特币送给任何人,甚至是从未谋面的陌生人。比特币不同于信用卡、支付宝、或银行汇款,因为它没有任何银行或金融中介商参与其中,相反,来自世界各地的人们用他们的个人电脑就能实现交易。在这一过程中,比特币使用区块链技术记录它的持有记录,从而确保一枚比特币在某一时刻只能拥有一位持有者,而不能像现实世界中的假币一样被花费两次。 在理论上的"可以"交易还远远不够,因为区块链具有不可篡改性、匿名性、共识机制的特征,带来了它的核心价值所在——解决了中介信用问题。要知道在过去,两个互不认识的人要达成协作是很难的,必须要依靠第三方。但通过区块链技术,比特币使得人类第一次在没有任何中介机构参与的情况下,完成了双方可以互信的转账行为。这是区块链的重大突破。 除了比特币之外,在区块链场景下,莱特币、以太币等越来越多的数字货币被创造出来,智能合约、以太坊共建平台等产物也应运而生……互联网界有人说,区块链是第四次革命,将颠覆我们的时代;但也有人认为,基于高额的开发成本和去中心化的核心理念,区块链不过是无法落地的炒作罢了。天使还是恶魔,孰是孰非?让我们静待观之。