Author

Topic: 【甲子智库】最全解析:区块链的下一个十年 (Read 100 times)

member
Activity: 140
Merit: 50
编辑:火柴Q 作者:区小事

设计:孙佳栋

微信公众号:甲子光年(ID:jazzyear)

上一篇推送后(《深访币圈:享受过一夜暴富,你再也忘不掉捷径》),不少读者留言告诉「甲子光年」,对“分布式系统”、“去中心化”、“挖矿”、“矿场”等区块链和加密数字货币概念仍理解不清。

今天,我们邀请“区小事”成员为大家厘清区块链概念。

「区小事」是由北大校友组成的区块链学习小组,成员毕业于计算机科学技术系。

区块链的下一个十年:混乱、路径与前景

自从2008年中本聪的比特币白皮书发表,至今区块链已经发展了近十年的时间。但在最近的加密数字货币大热潮中,许多人只知比特币、以太坊,却不了解区块链。

实际上,以比特币为代表的各种加密数字货币都是区块链技术的一种应用。

只为寻找发财捷径而买币,难免沦为韭菜。在群体性疯狂之中,思考和认识水平从来比账户上一时的数字更关键。

本文目的,不在于指点财富升值,而是引导认知升级:帮助区块链零基础的小白快速熟悉十年来区块链技术的一些基本概念,以便探讨未来十年区块链领域的创业机会。

关于区块链的四个判断

相信大家对区块链技术的基本概念已经有所理解了,感觉陌生的同学,请参考文末的名词解析。从这些概念出发,我们有四个基本判断:

一、区块链的颠覆之处,在于它解决了“信任”这个人性的问题,仅仅从技术角度出发,无法理解它的强大。

一些原本彼此并不信任的人或者团体,各自出一台服务器,在大家彼此监督,大多数人遵守共识协议的情况下,能维护一份公认的记录——这就足以打开无穷的想象空间。

【区块链】

一系列数据块(即区块)连接而成的链条,连接的方式是:其中第N+1个区块中,包含第N个区块的哈希值。而且这样的数据块的链条,同时被分布广泛、数量巨大的服务器节点所存储和维护,每个服务器节点都拥有一份区块链的完整拷贝(即区块链数据的存储是高度冗余的)。

【哈希值】

哈希值又叫“数字指纹”,无论多大的数据,经过一番计算后,都可以得到一个固定长度(例如256比特)的哈希值;数据的内容不同,哈希值必然不同,就像人和人不会有相同的指纹。

二、区块链对生产力的改造存在被高估的倾向。抛开能够实现价值流动的“币”,仅仅考虑区块链对生产力的改造,其创新程度远远比不上人工智能。

区块链其实就是一个分布式的数据库, 每个区块中保存的内容,相当于数据库中的表格,它和传统的分布式数据库的区别在于:

(1) 参与者可以任意地加入,不需要许可;任意地离开,不影响系统运行

(2) 数据库的内容对所有参与者公开

(3) 以往的所有交易数据——即数据库的日志——永不删除

(4) 高度冗余,高度可靠

(5) 低效,需要多个确认,才能认为交易真的完成了

数字货币只是区块链技术的应用之一。从数据库技术角度看来,数字货币记账方式,和支付宝、微信支付记账的方式并无本质的不同,比特币交易的速度还很慢,大额交易一般都要等六个确认,时间达1小时左右。

那么数字数字货币的优势在哪里?在于它们实现了比特世界中价值的低摩擦力流动。法币在比特世界中流动起来有非常大的摩擦力,发送方和接收方都要和公民的身份相绑定,有各种各样的限额,而且跨境流动非常困难。与之相比,多等几个确认的时间真是细枝末节的小事了。如梁斌博士所言:“财富的自由流动,不受限的自由流动是很多富人的终极需求,我想这是包括比特币在内的数字货币最核心的价值。”

但在数字货币的应用之外,作为纯粹可信数据库的区块链技术,目前看来,最先落地的应用很可能是“溯源”。

例如天猫国际的全球溯源计划,主要是通过区块链、药监码等技术,运用大数据跟踪进口商品全链路,实现集生产、通关、运输等各方面信息于一身的目的,以期为各个跨境商品添加“身份证”。

这类应用,传统的、中心化的、高可靠的数据库一样可以搞定,因此从生产力角度来看,区块链只提供增量式的进步,想象空间不大。

三、区块链真正的想象力是对生产关系的“去中心化”改造。

生产关系的“去中心化”有两种路线,一种是“无政府主义”,一种是“去中介化”。后面将从区块链的具体应用中展开讨论。

【去中心化(服务器)系统】

数量巨大的服务器节点彼此平等,靠某种事先达成的协议来保证大家拥有数据是完全相同的拷贝,它们就构成了一个去中心化系统。而在一个中心化系统中,某个中心节点拥有更高的权力,它负责更新数据,所有其它节点从它那里获得更新后的数据。

四、和任何技术一样,区块链本身是中性的,它有可能用于作恶,也有可能促进经济、社会发展。

从历史上讲,黄赌毒骗还有游戏,经常是最先应用新技术的领域。以区块链为基础的加密数字货币,就被走私军火、从事毒品、人口贩卖的暗网作为交易货币。

另一个历史规律是,遏制新技术的发展从来不是解决负面应用真正有效的方法。在区块链技术已经兴起,大量资本和人才涌入的情况下,只有花更多力气发展有益应用,才能避免有害应用的流行。

从整个人类历史的高度来看,如同郑渊洁所说:“某些高科技首先是为了军事目的而研制的,尔后才转为民用。说白了,就是先杀人,再养人……人类本身就是一个矛盾体。通过死,求得生存。通过战争,求得和平。”

如果区块链技术真的如大家想象的那么伟大,那它未来会带来多少美好,眼下就可能带来多少混乱。或者说,它眼下带来多少混乱,说明它未来就有潜力带来多少美好,想想核武器吧。

数字货币八问

我们首先来看区块链技术目前最杀手级的应用——加密数字货币。包括比特币、以太坊、莱特币、瑞波币在内的加密数字货币,是目前最风靡的应用,甚至已经撼动全球金融体系。以至于有一种说法是:离开数字货币谈区块链都是耍流氓。

数字货币的本质是“信”,有信货币就能成立。只要有一个群体,他们把某种可交换的物品当作统一价值表现材料,那么该物品对于这个群体而言,毫无疑问就是货币。

“群体”、“当作”这两个词可不简单,背后有一个大大的“信”字。黄金的价值也来自于信任、信赖、信念。信任它是有限的、稀缺的,信赖整个社会的其它人都认可它的价值从而愿意拥有它,同时,你还必须抱有信念:它在未来仍然是稀缺的、人们愿意持有的。

黄金和白银用数千年时间赢得了信任、信赖、信念。法币则依靠暴力机关和宣传机关,快速建立了自己的信用——再强调一下,国家背书只是获得信用的手段之一,这个手段也未必好使,法币信用崩溃的例子,出现过和正在出现的,不胜枚举。

《人类简史》的作者赫拉利曾说:任何大规模人类合作的根基,都在于某种集体想象的虚构故事。讨论虚构事务是智人语言最独特的功能。人类可以一起想象,共同编制出故事:传说、神话、宗教由此出现。以虚构的事物为纽带,智人和无数陌生人合作,最终统治了世界。

既然数亿的人口可以共同相信某个传说,在规模不算小的群体内部,大家都笃信比特币,这又有什么稀奇?

理解了“信”字,很多关于比特币和数字货币的问题就很容易解答。

Q: 数字货币的价值到底体现在哪里?对人类有什么贡献?

货币的对人类的贡献在于它可以让原本无法发生的交易发生。要做出这样的贡献,它就必须是有价值的。它的价值在于它的信用,即对它持有信任、信赖、信心的人的数量,以及“信”的深刻程度专一程度。但这些标准又太虚无缥缈了,如何量化?量化标准就是人类对这个货币进行了多少交易。

Q: 数字货币可以仅仅作为类似黄金的储值手段,而不进行日常交易吗?

只要有人“信”就可以。但不进行日常交易,相当于瘸了一条腿,用上面的量化标准衡量的话,就大打折扣了。

Q: 数字货币如何建立自己的信用?

数字货币本身的代码和理念要好。可是复制比特币的代码无法实现另外一个比特币,在建立信用的过程中,技术只是很小的因素。 只有一件事情是肯定的:要在极大规模的人群中建立信用,主要靠宣传、洗脑、引诱、从众、贪婪、恐惧,而不是依靠科学、理性、说服、教育——人性使然,没有办法。

Q: 数字货币或者区块链可以实现去中心化吗?

注意前文描述去中心化时,加了“服务器”这三个字。只有计算机科技这个领域,我们可以谈论去中心化。只要有人群的地方,都不存在彻底的去中心化,必然存在领袖和群众、先锋和跟随、先进和后进、牛X和傻X、大佬和韭菜。换言之,只有去中心化的技术,没有去中心化的人群——人性使然,没有办法。 但是,技术上去中心化,多多少少还是降低了人群的中心化程度。比如,互联网的出现,让个人更加容易地公开发表自己的看法,在之前,只能通过报纸和杂志这些传统媒体,现在只需要发微博写知乎。

Q:数字货币的分叉是怎么回事?

分叉有两种,一是由于网络通讯造成的偶发分叉和孤块。二是由于使用某种数字货币的社区内部发生共识分裂,造成的永久的、非偶发的分叉。 永久分叉之后,社区中一部分人的服务器在一个分叉上追加块,用他们认为合适的代码,另一部分人用另外的代码在另一个分叉上追加块——统一的社区分裂成了两个。 人群中天生存在分歧,有一句话说得好,“要想一个去中心化系统永不分叉,就好像一个中心化系统想要千秋万代一样可笑”。 现在甚嚣尘上的分叉之风,绝大多数只是假装有分歧,假装社区产生了分裂,以此来骗钱而已。没有社区“信”的货币,价值为零。

【孤块】

由于服务器的数量太多了,彼此通讯的延迟有大有小,有时候会产生区块链的分叉,比如说甲、乙两台服务器几乎同时找到了工作量证明,那么会导致有的服务器把甲的区块追加到自己所存储的区块链上,其它则追加乙的。这个时候,区块链就出现了甲乙两个分支,在两个分支上都有服务器在持续追加块。为了解决这个问题,共识协议约定,以最长的链为准,即经过一段时间之后,如果在甲分支上追加了的区块的数量大于乙分支,就以甲为准,这个时候乙分支上的块,就成为了孤块,不被系统所承认。

Q: 比特币会消亡吗,谁能和它竞争?

比特币已经积累了非常大的社区和信用,应该不会消亡,但相对而言,它大概率会变得越来越弱势。

首先,代码和理念比它先进的以太币等竞争币种正在赶超它。

另外,世界上传统的势力,大公司、大财团、政府、宗教等,它们被比特币打蒙了,猝不及防。一开始是看不懂,后来是看不起,但是等它们缓过劲来,学会背后的这个“信”字,必然会用区块链的技术和理念来反击比特币。

说到这个“信”字,谁最擅长呢?宗教。中世纪黑暗时代,腐败的教会曾通过售卖“赎罪券”来敛财,“赎罪券”会不会在现代社会以数字货币形式出现?世俗社会一定要警惕。

Q: 比特币能抗通胀吗?
比特币的总量2100万个,不会超发。因此,如果“信”比特币的群体越来越大,而且“信”得越来越深入,越来越专一,它肯定可以抗通胀。 事实上呢?考虑一下人性吧。

Q: 比特币挖矿,是一种能源的浪费吗?
不是,挖矿是比特币建立信任的手段。比方说,女生男生谈恋爱的时候,女生希望男生对自己舍得花钱,甚至希望花一些很浪费、很不“居家”的钱——这是在建立信任,考验你是不是“对我好”。比特币在比特世界工作,原子世界为比特世界花钱,还能让比特世界定量地感知到,有什么手段?除了烧电做哈希碰撞,好像没了。不采用工作量证明的挖矿方式也有,例如PoS(权益证明),它不按照电力投票,而是按照你以往拥有的币来投票,隐含的逻辑是相信这个链上的既得利益者。

【挖矿】

挖矿是一种发行数字货币的机制,也是对维护区块链的节点们的奖励机制。它指的是节点为系统提供“记账“的算力——节点需要接受用户发送来的交易记录,验证其数字签名,验证用户是否真的有他所声称的币。它们为系统付出了很多劳动,应该得到奖励。以比特币为例,它开始运作时,每当节点为系统追加一个新的区块(或者说“挖”出了一个新的块),节点就会“凭空”获得50个比特币的奖励,这些币是新发行的或者说新“印刷”出来的。之后,每过大约三年半,奖励就会减半,最终在100多年后会减到0。整个过程中,总共将发行2100万个比特币。挖出新块、得到奖励的过程,被形象地称为挖矿。

无政府主义和价值流动的黑暗面

区块链的巨大想象空间,在于它对生产关系的“去中心化改造”。去中心化有两种路径,一是无政府主义的应用,二是在一定监管体制下的去中介化应用。

前文提到,如果区块链技术真的如大家想象的那么伟大,那它未来会带来多少美好,眼下就可能带来多少混乱。我们首先来看看,从2017年开始的“区块链疯魔”中,我们短期内还可能看到多少混乱。

在无政府主义路径上,黄赌毒等,都可能用到区块链技术。

在赌博方面,网上赌场用比特币、比特币现金支付,早已不是新鲜事,例如老牌网站中本聪筛子(SatoshiDice)。它的工作流程是:

一、用户给SatoshiDice的地址打钱,

二、SatoshiDice掷骰子判断你是否中奖,

三、根据输赢打钱给用户。

掷骰子是非常基本也非常无聊的赌博手段,其实还有很多值得赌的。例如某场球赛的比分,某球员是否能进球,川普能否连任总统,某对明星夫妻何时离婚。难保没有其它的去中心化赌场去从事这些业务,技术上一点儿也不复杂。

网上赌场非常容易实现去中心化,SatoshiDice的网站可以被轻易封掉。但只要大众都已经拿到了它的公钥,它就能通过各种渠道把用于赌博的数字货币地址广播给大家,并且通过签名技术确保这些地址没有被渠道篡改。

【非对称加密】

用户生成一对公私密钥,用公钥加密的数据,只能用私钥才能解密;用私钥加密的数据,用公钥才能解密。用户把自己的公钥公之于众,想给他发送秘密信息的人,只需用公钥把信息加密,就不怕信息传递过程中被窃听。私钥必须严格保护起来,不得泄漏。

【数字签名】

我希望对外发布一个文件,怎样避免这个文件在传输中被篡改?只需把文件的哈希值用私钥加密,和文件一起对外发布即可。接受者用公钥解密,得到了正确的哈希值,就证明文件的确是我所发布的,因为:

(1)文件一旦改变,哈希值就会变;

(2)天下只有我拥有私钥。这个被私钥加密的哈希值,称为数字签名。

在“黄”方面,区块链技术的用途是可以冲破信息审查。

以往,互联网只有信息的流动,没有价值的流动(或者流动起来摩擦很大),只有复制,没有交换(因为无法确权)。互联网上信息的传播是中心化的,微信、微博、直播、快手,无不如此。因为商业模式是:“数据传输本身免费,靠广告变现”。

如果数据传输本身可以通过赚取数字货币来盈利,任何做数据中继的节点都有钱赚,信息的流动就可以变成去中心化的。这里面的技术实现起来并不困难。

试想一下,微信、微博、直播、快手这样应用,如果有了去中心化的,信息全球流动且不受审查的版本,它们的杀伤力会有多大?

最近,区块链还成功地应用在“骗”上。方式就是ICO、IFO、IMO等,其中有大量虚假项目和泡沫,对社会造成了很大的困扰。

【ICO(Initial coin offering)】

一家公司准备新创一种区块链来改变世界,但它没有钱,于是就号召大家给它捐助数字货币如比特币,以太币。同时承诺说,这些捐助的币,将会按比例折换成这个新创链上的数字代币送给大家,等有朝一日这个新链真的改变世界了,新创链上的币将暴涨,大家一起发财。

【IFO(Initial fork offering)】

和ICO很类似,但不是新创一个链,而是说:我们是某个数字货币社区里的用户,我们觉得它不好,现在要分叉这个币、分裂它的社区了!我们分叉很辛苦,因此分叉后的链上,会凭空给我们记录一大笔数字货币的收益。请大家支持我们,支持的方式就是拿比特币,以太币这些硬通货来交换我们手头凭空多出来的收益。

【IMO(Initial Miner offering)】

和ICO很类似,但不是号召大家来换这个新链上的代币,而是号召大家来买这个新链上专用的矿机。

去中介化,“最不坏”的选择

有一种观点,认为人类大部分经济活动都可以通过区块链进行,人类现有的大部分组织都可以被区块链代替,包括国家,最终会建立一个无国界的新世界。听起来好刺激,但是这样一个新世界由谁来建立?

· 如果这个新世界将由现在币圈和链圈的大咖建立,你会相信吗?你会愿意吗?

· 如果这个新世界由最擅长推广“信”的宗教势力建立,你会相信吗?你会愿意吗?

· 如果未来强势、先进国家主导的区块链,逐步渗透到弱势、落后国家的经济活动中,最终建立了这样一个新世界,你会相信吗?你会愿意吗?

我们预计,还是最后一个的可能性更大,而且相比较而言,在上述三个可能性中,它是最“不坏”的那个。

去中介化,说白了就是看现在的互联网巨头不爽,要斗地主分田地。有一段话:“Uber - 世界最大计程车行,却没有自己的车。 Facebook - 世界最红的媒体,却没有自创的内容。 Alibaba - 世界最大量交易的商场,却没有自己的库存。 Airbnb - 世界最大住宿提供者,却没有自己的地产。”

此话真的是在赞扬这些平台公司吗?还是有莫名的情绪在里面?举例而言,Alibaba,它可以很自豪地说靠一己之力把中国带入了电子商务时代;但从另外一个角度讲,我们也可以说tmall.com和1688.com上众多商家苦哈哈,才养活了一家阿里风风光光。

平台型公司,连接消费者和生产者(无论生产的是信息、实物还是服务),然后利用这个“连接”来赚钱。它们从供需双方那里赚的钱越多,意味着供需双方所付出的显性和隐性的成本也越多。如果成本过高,人们必然希望有新的解决方案。这是区块链的主要优势:成本。

从技术上讲,去中心化的区块链上跑的去中心化的数据库,在功能上只会小于等于中心化平台所拥有的中心化数据库;区块链可以实现的功能,中心化平台一定可以实现。区块链要想成功,就必须有成本优势。具体降成本的方式有很多,例如机器替代人工,砍掉垄断利润等。

从这个角度讲,用区块链的技术挑战某个巨头,就算斗地主成功了,你也远远不会成为另一个地主,你赚的钱会比巨头曾经赚的钱少非常多,否则谈何低成本?区块链属于使用链的每一个人,底层代码的开发者也无法控制它,一味独断专行地控制的话,链就会分叉。

但从另外一个角度讲,区块链的创业者,也不必害怕巨头来抄袭,因为这是要砍掉它们自己赚钱的命脉,自我革命。(除了百度,它的确可能抄袭。因为百度在移动互联网时代没有混成任何一种平台,眼看就要落魄成富农了,亟需突围。富农弄不好会是斗地主的急先锋。)

在成本之外,区块链的优势还有“诚信”。平台为了牟利,必然会利用供需双方的信息不对称来隐瞒甚至作假。例如携程会利用顾客对它的信任来“杀熟”,广告平台会伪造点击率,视频平台会伪造播放次数,等等。区块链上的所有数据都是公开的,没有作假的余地。

还一个优势是“开放”。平台垄断了供需双方的数据,自己依赖数据做大数据分析,提供服务。信息被平台分割成了孤岛,大数据分析因此受限。另外由于缺乏竞争,平台所开发的分析算法也未必是最优的。链上的数据开放之后,会有很多第三方的公司,根据多个链的大数据分析结果,提供为供需牵线搭桥的服务,它们彼此竞争,看谁的算法最优。

总结一下:提供平台巨头一样的服务,自己写的底层代码在链上有等效于法律的意义(代码即法律的说法都听说过了吧),解决诚信问题,促进数据开放,自己不赚太多的钱。

等等,这个事情听起来像是商业公司做的吗?亦或是行业协会或者政府该做的?

这些问题太深奥,说不清。但为民造福肯定有价值。但行好事,莫问前程,接下来我们说说“去中介化”的一些具体创新场景。

区块链创业机会

1.广告之痛

比起前互联网时代,衣食住行的体验改善了很多,但广告依然像从前一样讨厌,几大痛点一个也没有解决:一、广告很难看,而且总在你不想看到它的时候出来;二、推来的广告根本不感兴趣;三、广告主不知道广告是否推给了合适的人;四、广告主不知道点击是不是伪造的。

广告的“去中介化”,意味着厂商、广告制作者、观众三者直接互动,厂商只向制作者和观众付费。“媒体做广告”这件事情,被排除在系统之外。如何用区块链来实现这个目标?

首先,让观众看广告是可以收钱的,而且可以自己挑那些自己感兴趣的,或者给钱多的。为了让厂商可以给观众发钱,这个链上要有一个代币。考虑到政策的接纳程度,所有用户要经过实名认证;代币要锚定人民币,而且只能是人民币换代币,代币可以消费,普通观众无法将其提现为人民币。

其次,观众有了代币,自然就要有个钱包来保存代币,有钱包就意味着有一个私钥,这个私钥用做数字签名。用私钥给观看记录签名,就表示这个广告是被真实的用户观看了。在区块链上,丢失私钥相当于丢失了身份,你账目下的钱会被人花掉;别人用你的私钥给一段言论加了数字签名,就相当于你发表了该言论。要教育用户千万不可以把私钥交给旁人。这就避免了不法之徒搜集众多用户的私钥来伪造观看记录。

再次,广告制造者可以是任何人,甚至可以是平头百姓。厂商自己准备一些硬广,广告制造者生产各种软广,并且从厂商那里获得很多一次性的硬广链接,插入到软广中。观众点击硬广链接并且用私钥对观看෸
Jump to: