一、认识区块链
1.区块链到底是什么
有没有这样一种感觉,所有对于区块链的解释,总让人觉得云里雾里。在我看来,区块链的核心是一个交易平台技术。基于信息加密技术、软件agent技术和分布式数据库技术,解决了交易中最基本的三个问题(交易方是谁,交易的规则,记录交易结果),从而解决了阻碍或者完成一笔交易最核心的问题:信任。
简单地说,信息加密技术解决了交易中身份认证的问题,智能合同解决了交易中规则执行的问题,超级账本解决了交易结果的记录问题。从而尽可能地用技术手段解决了交易中双方信任的问题。
区块链交易平台技术也称为“全民参与记账方式”。所有的系统背后都有一个数据库,你可以把数据库看成是一个大账本。目前是各自记各自的账。
举个最简单的例子,小明的妈妈给了小明100元,小明管记账。小明自己花掉30元,却在账本上记了40元,那么他就“贪污”了10元。假如家里的账本爸爸、妈妈和小明同时都能记账,一个人修改了账本,而其他人的账本不变,这就使得记账作弊的可能性降低,而且记得最详细、最好的那个人的数据才有资格被备份,那么在记账上,人人都会自觉保持最真实的状态。
因为没有了一本中央大账本,所以无法摧毁。每个节点都仅仅是系统的一部分,每个节点权利相等,都有着一模一样的账本。摧毁部分节点对系统一点都没有影响。首先,无法作弊,因为除非你能控制系统内大多数人的电脑都进行修改,否则系统会参照多数人的意见来决定什么才是真实结果,结果会发现修改自己的账本完全没有意义(因为别人不承认)。其次,由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。
目前,微信的账本是腾讯在记,淘宝的账本是阿里在记。但现在区块链系统中,系统中的每个人都可以有机会参与记账。在一定时间段内如果有任何数据变化,系统中每个人都可以来进行记账,系统会评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内账本内容发给系统内所有的其他人进行备份。这样系统中的每个人都有了一本完整的账本。这种方式,我们就称它为区块链技术。
在《链接未来》一书中,作者写道:“一言以蔽之,区块链是一种能够大幅降低商业社会信用成本的技术。区块链作为一个分布式的账簿,其数据一旦记录下来,就永远保存且不可更改。”
而区块链的弱中心化以及无法篡改的属性,一直以来都是区块链爱好者们最看重的两大特点。这在业内人士看来,将很大程度解决信任问题。简单讲,区块链就是一个去中心化的信任机制。
在过去,两个互不认识和信任的人要达成协作是难的,必须要依靠第三方。比如支付行为,在过去任何一种转账,必须要有银行或者支付宝这样的机构存在。但是通过区块链技术,比特币是人类第一次实现在没有任何中介机构参与的情况下,完成双方可以互信的转账行为。这是区块链的重大突破。
而区块链真正能干什么呢?
首先,之前由于信任问题不可能产生的交易,有了交易的可能。其次,之前靠着中心化占垄断地位的平台或系统,慢慢变得不可以再垄断。
举个例子:
比如某歌手录了首新歌,想放在网上让人下载收费,每下载一次收一块钱。在没有区块链技术之前,他只能找某个音乐平台说:把我的歌放在你的平台上,因为你的用户在你平台上都有信用卡信息,下载歌要收费,你能收到听歌人的钱;你这个平台是个大公司,我跟你签个合同,你收到钱后按下载次数给我付费。于是这个音乐平台说:好呀,咱们四六开。我只能给你60%的钱,我要留40%。为了确保能收到听歌人的钱,这位歌手只好跟这家音乐平台签了这个“不平等条约”。
有了区块链之后,歌手就不用找这个音乐平台了。他把歌放在区块链上,找某个码农写个智能合同,只要有人从区块链下载了这首歌,TA的账户就自动汇一块钱到歌手的账户上。因为智能合同的作用,下载后钱是必须付的。因为超级账本和基于加密技术的交易人身份认证,听歌人无法否认TA下载了这首歌,也无法否认TA就是她自己。最愤怒的应该是音乐平台,因为它的40%分账没有了。
借助区块链技术,该歌手与千千万万网民的信任问题被解决了,他们可以(个人对个人去完成交易,而音乐平台的生意被抢走了。在可以预见的未来,虚拟资产(一切能以数字形式存在的商品,比如歌曲、电影、程序代码和人工智能模型等)的交易会从集中式大平台向分布式个人转移。
一句话总结,区块链就是一群认同并遵守这个规则的人共同记录连续信息的过程。
……
展开