自從2008年中本聰?shù)?a target="_blank">比特幣白皮書發(fā)表,至今區(qū)塊鏈已經(jīng)發(fā)展了近十年的時(shí)間。但在最近的加密數(shù)字貨幣大熱潮中,許多人只知比特幣、以太坊,卻不了解區(qū)塊鏈。
實(shí)際上,以比特幣為代表的各種加密數(shù)字貨幣都是區(qū)塊鏈技術(shù)的一種應(yīng)用。
只為尋找發(fā)財(cái)捷徑而買幣,難免淪為韭菜。在群體性瘋狂之中,思考和認(rèn)識(shí)水平從來比賬戶上一時(shí)的數(shù)字更關(guān)鍵。
本文目的,不在于指點(diǎn)財(cái)富升值,而是引導(dǎo)認(rèn)知升級(jí):幫助區(qū)塊鏈零基礎(chǔ)的小白快速熟悉十年來區(qū)塊鏈技術(shù)的一些基本概念,以便探討未來十年區(qū)塊鏈領(lǐng)域的創(chuàng)業(yè)機(jī)會(huì)。
關(guān)于區(qū)塊鏈的四個(gè)判斷
相信大家對(duì)區(qū)塊鏈技術(shù)的基本概念已經(jīng)有所理解了,感覺陌生的同學(xué),請(qǐng)參考文末的名詞解析。從這些概念出發(fā),我們有四個(gè)基本判斷:
一、區(qū)塊鏈的顛覆之處,在于它解決了“信任”這個(gè)人性的問題,僅僅從技術(shù)角度出發(fā),無法理解它的強(qiáng)大。
一些原本彼此并不信任的人或者團(tuán)體,各自出一臺(tái)服務(wù)器,在大家彼此監(jiān)督,大多數(shù)人遵守共識(shí)協(xié)議的情況下,能維護(hù)一份公認(rèn)的記錄——這就足以打開無窮的想象空間。
【區(qū)塊鏈】
一系列數(shù)據(jù)塊(即區(qū)塊)連接而成的鏈條,連接的方式是:其中第N+1個(gè)區(qū)塊中,包含第N個(gè)區(qū)塊的哈希值。而且這樣的數(shù)據(jù)塊的鏈條,同時(shí)被分布廣泛、數(shù)量巨大的服務(wù)器節(jié)點(diǎn)所存儲(chǔ)和維護(hù),每個(gè)服務(wù)器節(jié)點(diǎn)都擁有一份區(qū)塊鏈的完整拷貝(即區(qū)塊鏈數(shù)據(jù)的存儲(chǔ)是高度冗余的)。
【哈希值】
哈希值又叫“數(shù)字指紋”,無論多大的數(shù)據(jù),經(jīng)過一番計(jì)算后,都可以得到一個(gè)固定長度(例如256比特)的哈希值;數(shù)據(jù)的內(nèi)容不同,哈希值必然不同,就像人和人不會(huì)有相同的指紋。
二、區(qū)塊鏈對(duì)生產(chǎn)力的改造存在被高估的傾向。拋開能夠?qū)崿F(xiàn)價(jià)值流動(dòng)的“幣”,僅僅考慮區(qū)塊鏈對(duì)生產(chǎn)力的改造,其創(chuàng)新程度遠(yuǎn)遠(yuǎn)比不上人工智能。
區(qū)塊鏈其實(shí)就是一個(gè)分布式的數(shù)據(jù)庫, 每個(gè)區(qū)塊中保存的內(nèi)容,相當(dāng)于數(shù)據(jù)庫中的表格,它和傳統(tǒng)的分布式數(shù)據(jù)庫的區(qū)別在于:
(1)參與者可以任意地加入,不需要許可;任意地離開,不影響系統(tǒng)運(yùn)行
(2)數(shù)據(jù)庫的內(nèi)容對(duì)所有參與者公開
(3)以往的所有交易數(shù)據(jù)——即數(shù)據(jù)庫的日志——永不刪除
(4)高度冗余,高度可靠
(5)低效,需要多個(gè)確認(rèn),才能認(rèn)為交易真的完成了
數(shù)字貨幣只是區(qū)塊鏈技術(shù)的應(yīng)用之一。從數(shù)據(jù)庫技術(shù)角度看來,數(shù)字貨幣記賬方式,和支付寶、微信支付記賬的方式并無本質(zhì)的不同,比特幣交易的速度還很慢,大額交易一般都要等六個(gè)確認(rèn),時(shí)間達(dá)1小時(shí)左右。
那么數(shù)字?jǐn)?shù)字貨幣的優(yōu)勢(shì)在哪里?在于它們實(shí)現(xiàn)了比特世界中價(jià)值的低摩擦力流動(dòng)。法幣在比特世界中流動(dòng)起來有非常大的摩擦力,發(fā)送方和接收方都要和公民的身份相綁定,有各種各樣的限額,而且跨境流動(dòng)非常困難。與之相比,多等幾個(gè)確認(rèn)的時(shí)間真是細(xì)枝末節(jié)的小事了。如梁斌博士所言:“財(cái)富的自由流動(dòng),不受限的自由流動(dòng)是很多富人的終極需求,我想這是包括比特幣在內(nèi)的數(shù)字貨幣最核心的價(jià)值。”
但在數(shù)字貨幣的應(yīng)用之外,作為純粹可信數(shù)據(jù)庫的區(qū)塊鏈技術(shù),目前看來,最先落地的應(yīng)用很可能是“溯源”。
例如天貓國際的全球溯源計(jì)劃,主要是通過區(qū)塊鏈、藥監(jiān)碼等技術(shù),運(yùn)用大數(shù)據(jù)跟蹤進(jìn)口商品全鏈路,實(shí)現(xiàn)集生產(chǎn)、通關(guān)、運(yùn)輸?shù)雀鞣矫嫘畔⒂谝簧淼哪康?,以期為各個(gè)跨境商品添加“身份證”。
這類應(yīng)用,傳統(tǒng)的、中心化的、高可靠的數(shù)據(jù)庫一樣可以搞定,因此從生產(chǎn)力角度來看,區(qū)塊鏈只提供增量式的進(jìn)步,想象空間不大。
三、區(qū)塊鏈真正的想象力是對(duì)生產(chǎn)關(guān)系的“去中心化”改造。
生產(chǎn)關(guān)系的“去中心化”有兩種路線,一種是“無政府主義”,一種是“去中介化”。后面將從區(qū)塊鏈的具體應(yīng)用中展開討論。
【去中心化(服務(wù)器)系統(tǒng)】
數(shù)量巨大的服務(wù)器節(jié)點(diǎn)彼此平等,靠某種事先達(dá)成的協(xié)議來保證大家擁有數(shù)據(jù)是完全相同的拷貝,它們就構(gòu)成了一個(gè)去中心化系統(tǒng)。而在一個(gè)中心化系統(tǒng)中,某個(gè)中心節(jié)點(diǎn)擁有更高的權(quán)力,它負(fù)責(zé)更新數(shù)據(jù),所有其它節(jié)點(diǎn)從它那里獲得更新后的數(shù)據(jù)。
四、和任何技術(shù)一樣,區(qū)塊鏈本身是中性的,它有可能用于作惡,也有可能促進(jìn)經(jīng)濟(jì)、社會(huì)發(fā)展。
從歷史上講,黃賭毒騙還有游戲,經(jīng)常是最先應(yīng)用新技術(shù)的領(lǐng)域。以區(qū)塊鏈為基礎(chǔ)的加密數(shù)字貨幣,就被走私軍火、從事毒品、人口販賣的暗網(wǎng)作為交易貨幣。
另一個(gè)歷史規(guī)律是,遏制新技術(shù)的發(fā)展從來不是解決負(fù)面應(yīng)用真正有效的方法。在區(qū)塊鏈技術(shù)已經(jīng)興起,大量資本和人才涌入的情況下,只有花更多力氣發(fā)展有益應(yīng)用,才能避免有害應(yīng)用的流行。
從整個(gè)人類歷史的高度來看,如同鄭淵潔所說:“某些高科技首先是為了軍事目的而研制的,爾后才轉(zhuǎn)為民用。說白了,就是先殺人,再養(yǎng)人……人類本身就是一個(gè)矛盾體。通過死,求得生存。通過戰(zhàn)爭(zhēng),求得和平。”
如果區(qū)塊鏈技術(shù)真的如大家想象的那么偉大,那它未來會(huì)帶來多少美好,眼下就可能帶來多少混亂?;蛘哒f,它眼下帶來多少混亂,說明它未來就有潛力帶來多少美好,想想核武器吧。
數(shù)字貨幣八問
我們首先來看區(qū)塊鏈技術(shù)目前最殺手級(jí)的應(yīng)用——加密數(shù)字貨幣。包括比特幣、以太坊、萊特幣、瑞波幣在內(nèi)的加密數(shù)字貨幣,是目前最風(fēng)靡的應(yīng)用,甚至已經(jīng)撼動(dòng)全球金融體系。以至于有一種說法是:離開數(shù)字貨幣談區(qū)塊鏈都是耍流氓。
數(shù)字貨幣的本質(zhì)是“信”,有信貨幣就能成立。只要有一個(gè)群體,他們把某種可交換的物品當(dāng)作統(tǒng)一價(jià)值表現(xiàn)材料,那么該物品對(duì)于這個(gè)群體而言,毫無疑問就是貨幣。
“群體”、“當(dāng)作”這兩個(gè)詞可不簡(jiǎn)單,背后有一個(gè)大大的“信”字。黃金的價(jià)值也來自于信任、信賴、信念。信任它是有限的、稀缺的,信賴整個(gè)社會(huì)的其它人都認(rèn)可它的價(jià)值從而愿意擁有它,同時(shí),你還必須抱有信念:它在未來仍然是稀缺的、人們?cè)敢獬钟械摹?/p>
黃金和白銀用數(shù)千年時(shí)間贏得了信任、信賴、信念。法幣則依靠暴力機(jī)關(guān)和宣傳機(jī)關(guān),快速建立了自己的信用——再強(qiáng)調(diào)一下,國家背書只是獲得信用的手段之一,這個(gè)手段也未必好使,法幣信用崩潰的例子,出現(xiàn)過和正在出現(xiàn)的,不勝枚舉。
《人類簡(jiǎn)史》的作者赫拉利曾說:任何大規(guī)模人類合作的根基,都在于某種集體想象的虛構(gòu)故事。討論虛構(gòu)事務(wù)是智人語言最獨(dú)特的功能。人類可以一起想象,共同編制出故事:傳說、神話、宗教由此出現(xiàn)。以虛構(gòu)的事物為紐帶,智人和無數(shù)陌生人合作,最終統(tǒng)治了世界。
既然數(shù)億的人口可以共同相信某個(gè)傳說,在規(guī)模不算小的群體內(nèi)部,大家都篤信比特幣,這又有什么稀奇?
理解了“信”字,很多關(guān)于比特幣和數(shù)字貨幣的問題就很容易解答。
Q:數(shù)字貨幣的價(jià)值到底體現(xiàn)在哪里?對(duì)人類有什么貢獻(xiàn)?
貨幣的對(duì)人類的貢獻(xiàn)在于它可以讓原本無法發(fā)生的交易發(fā)生。要做出這樣的貢獻(xiàn),它就必須是有價(jià)值的。它的價(jià)值在于它的信用,即對(duì)它持有信任、信賴、信心的人的數(shù)量,以及“信”的深刻程度專一程度。但這些標(biāo)準(zhǔn)又太虛無縹緲了,如何量化?量化標(biāo)準(zhǔn)就是人類對(duì)這個(gè)貨幣進(jìn)行了多少交易。
Q:數(shù)字貨幣可以僅僅作為類似黃金的儲(chǔ)值手段,而不進(jìn)行日常交易嗎?
只要有人“信”就可以。但不進(jìn)行日常交易,相當(dāng)于瘸了一條腿,用上面的量化標(biāo)準(zhǔn)衡量的話,就大打折扣了。
Q:數(shù)字貨幣如何建立自己的信用?
數(shù)字貨幣本身的代碼和理念要好。可是復(fù)制比特幣的代碼無法實(shí)現(xiàn)另外一個(gè)比特幣,在建立信用的過程中,技術(shù)只是很小的因素。
只有一件事情是肯定的:要在極大規(guī)模的人群中建立信用,主要靠宣傳、洗腦、引誘、從眾、貪婪、恐懼,而不是依靠科學(xué)、理性、說服、教育——人性使然,沒有辦法。
Q:數(shù)字貨幣或者區(qū)塊鏈可以實(shí)現(xiàn)去中心化嗎?
注意前文描述去中心化時(shí),加了“服務(wù)器”這三個(gè)字。只有計(jì)算機(jī)科技這個(gè)領(lǐng)域,我們可以談?wù)撊ブ行幕?。只要有人群的地方,都不存在徹底的去中心化,必然存在領(lǐng)袖和群眾、先鋒和跟隨、先進(jìn)和后進(jìn)、牛X和傻X、大佬和韭菜。換言之,只有去中心化的技術(shù),沒有去中心化的人群——人性使然,沒有辦法。
但是,技術(shù)上去中心化,多多少少還是降低了人群的中心化程度。比如,互聯(lián)網(wǎng)的出現(xiàn),讓個(gè)人更加容易地公開發(fā)表自己的看法,在之前,只能通過報(bào)紙和雜志這些傳統(tǒng)媒體,現(xiàn)在只需要發(fā)微博寫知乎。
Q:數(shù)字貨幣的分叉是怎么回事?
分叉有兩種,一是由于網(wǎng)絡(luò)通訊造成的偶發(fā)分叉和孤塊。二是由于使用某種數(shù)字貨幣的社區(qū)內(nèi)部發(fā)生共識(shí)分裂,造成的永久的、非偶發(fā)的分叉。
永久分叉之后,社區(qū)中一部分人的服務(wù)器在一個(gè)分叉上追加塊,用他們認(rèn)為合適的代碼,另一部分人用另外的代碼在另一個(gè)分叉上追加塊——統(tǒng)一的社區(qū)分裂成了兩個(gè)。
人群中天生存在分歧,有一句話說得好,“要想一個(gè)去中心化系統(tǒng)永不分叉,就好像一個(gè)中心化系統(tǒng)想要千秋萬代一樣可笑”。
現(xiàn)在甚囂塵上的分叉之風(fēng),絕大多數(shù)只是假裝有分歧,假裝社區(qū)產(chǎn)生了分裂,以此來騙錢而已。沒有社區(qū)“信”的貨幣,價(jià)值為零。
【孤塊】
由于服務(wù)器的數(shù)量太多了,彼此通訊的延遲有大有小,有時(shí)候會(huì)產(chǎn)生區(qū)塊鏈的分叉,比如說甲、乙兩臺(tái)服務(wù)器幾乎同時(shí)找到了工作量證明,那么會(huì)導(dǎo)致有的服務(wù)器把甲的區(qū)塊追加到自己所存儲(chǔ)的區(qū)塊鏈上,其它則追加乙的。這個(gè)時(shí)候,區(qū)塊鏈就出現(xiàn)了甲乙兩個(gè)分支,在兩個(gè)分支上都有服務(wù)器在持續(xù)追加塊。為了解決這個(gè)問題,共識(shí)協(xié)議約定,以最長的鏈為準(zhǔn),即經(jīng)過一段時(shí)間之后,如果在甲分支上追加了的區(qū)塊的數(shù)量大于乙分支,就以甲為準(zhǔn),這個(gè)時(shí)候乙分支上的塊,就成為了孤塊,不被系統(tǒng)所承認(rèn)。
Q:比特幣會(huì)消亡嗎,誰能和它競(jìng)爭(zhēng)?
比特幣已經(jīng)積累了非常大的社區(qū)和信用,應(yīng)該不會(huì)消亡,但相對(duì)而言,它大概率會(huì)變得越來越弱勢(shì)。
首先,代碼和理念比它先進(jìn)的以太幣等競(jìng)爭(zhēng)幣種正在趕超它。
另外,世界上傳統(tǒng)的勢(shì)力,大公司、大財(cái)團(tuán)、政府、宗教等,它們被比特幣打蒙了,猝不及防。一開始是看不懂,后來是看不起,但是等它們緩過勁來,學(xué)會(huì)背后的這個(gè)“信”字,必然會(huì)用區(qū)塊鏈的技術(shù)和理念來反擊比特幣。
說到這個(gè)“信”字,誰最擅長呢?宗教。中世紀(jì)黑暗時(shí)代,腐敗的教會(huì)曾通過售賣“贖罪券”來斂財(cái),“贖罪券”會(huì)不會(huì)在現(xiàn)代社會(huì)以數(shù)字貨幣形式出現(xiàn)?世俗社會(huì)一定要警惕。
Q:比特幣能抗通脹嗎?
比特幣的總量2100萬個(gè),不會(huì)超發(fā)。因此,如果“信”比特幣的群體越來越大,而且“信”得越來越深入,越來越專一,它肯定可以抗通脹。
事實(shí)上呢?考慮一下人性吧。
不是,挖礦是比特幣建立信任的手段。比方說,女生男生談戀愛的時(shí)候,女生希望男生對(duì)自己舍得花錢,甚至希望花一些很浪費(fèi)、很不“居家”的錢——這是在建立信任,考驗(yàn)?zāi)闶遣皇?ldquo;對(duì)我好”。比特幣在比特世界工作,原子世界為比特世界花錢,還能讓比特世界定量地感知到,有什么手段?除了燒電做哈希碰撞,好像沒了。不采用工作量證明的挖礦方式也有,例如PoS(權(quán)益證明),它不按照電力投票,而是按照你以往擁有的幣來投票,隱含的邏輯是相信這個(gè)鏈上的既得利益者。
【挖礦】
挖礦是一種發(fā)行數(shù)字貨幣的機(jī)制,也是對(duì)維護(hù)區(qū)塊鏈的節(jié)點(diǎn)們的獎(jiǎng)勵(lì)機(jī)制。它指的是節(jié)點(diǎn)為系統(tǒng)提供“記賬“的算力——節(jié)點(diǎn)需要接受用戶發(fā)送來的交易記錄,驗(yàn)證其數(shù)字簽名,驗(yàn)證用戶是否真的有他所聲稱的幣。它們?yōu)橄到y(tǒng)付出了很多勞動(dòng),應(yīng)該得到獎(jiǎng)勵(lì)。以比特幣為例,它開始運(yùn)作時(shí),每當(dāng)節(jié)點(diǎn)為系統(tǒng)追加一個(gè)新的區(qū)塊(或者說“挖”出了一個(gè)新的塊),節(jié)點(diǎn)就會(huì)“憑空”獲得50個(gè)比特幣的獎(jiǎng)勵(lì),這些幣是新發(fā)行的或者說新“印刷”出來的。之后,每過大約三年半,獎(jiǎng)勵(lì)就會(huì)減半,最終在100多年后會(huì)減到0。整個(gè)過程中,總共將發(fā)行2100萬個(gè)比特幣。挖出新塊、得到獎(jiǎng)勵(lì)的過程,被形象地稱為挖礦。
無政府主義和價(jià)值流動(dòng)的黑暗面
區(qū)塊鏈的巨大想象空間,在于它對(duì)生產(chǎn)關(guān)系的“去中心化改造”。去中心化有兩種路徑,一是無政府主義的應(yīng)用,二是在一定監(jiān)管體制下的去中介化應(yīng)用。
前文提到,如果區(qū)塊鏈技術(shù)真的如大家想象的那么偉大,那它未來會(huì)帶來多少美好,眼下就可能帶來多少混亂。我們首先來看看,從2017年開始的“區(qū)塊鏈瘋魔”中,我們短期內(nèi)還可能看到多少混亂。
在無政府主義路徑上,黃賭毒等,都可能用到區(qū)塊鏈技術(shù)。
在賭博方面,網(wǎng)上賭場(chǎng)用比特幣、比特幣現(xiàn)金支付,早已不是新鮮事,例如老牌網(wǎng)站中本聰篩子(SatoshiDice)。它的工作流程是:一、用戶給SatoshiDice的地址打錢,二、SatoshiDice擲骰子判斷你是否中獎(jiǎng),三、根據(jù)輸贏打錢給用戶。
擲骰子是非?;疽卜浅o聊的賭博手段,其實(shí)還有很多值得賭的。例如某場(chǎng)球賽的比分,某球員是否能進(jìn)球,川普能否連任總統(tǒng),某對(duì)明星夫妻何時(shí)離婚。難保沒有其它的去中心化賭場(chǎng)去從事這些業(yè)務(wù),技術(shù)上一點(diǎn)兒也不復(fù)雜。
網(wǎng)上賭場(chǎng)非常容易實(shí)現(xiàn)去中心化,SatoshiDice的網(wǎng)站可以被輕易封掉。但只要大眾都已經(jīng)拿到了它的公鑰,它就能通過各種渠道把用于賭博的數(shù)字貨幣地址廣播給大家,并且通過簽名技術(shù)確保這些地址沒有被渠道篡改。
【非對(duì)稱加密】
用戶生成一對(duì)公私密鑰,用公鑰加密的數(shù)據(jù),只能用私鑰才能解密;用私鑰加密的數(shù)據(jù),用公鑰才能解密。用戶把自己的公鑰公之于眾,想給他發(fā)送秘密信息的人,只需用公鑰把信息加密,就不怕信息傳遞過程中被竊聽。私鑰必須嚴(yán)格保護(hù)起來,不得泄漏。
【數(shù)字簽名】
我希望對(duì)外發(fā)布一個(gè)文件,怎樣避免這個(gè)文件在傳輸中被篡改?只需把文件的哈希值用私鑰加密,和文件一起對(duì)外發(fā)布即可。接受者用公鑰解密,得到了正確的哈希值,就證明文件的確是我所發(fā)布的,因?yàn)椋?1)文件一旦改變,哈希值就會(huì)變;(2)天下只有我擁有私鑰。這個(gè)被私鑰加密的哈希值,稱為數(shù)字簽名。
在“黃”方面,區(qū)塊鏈技術(shù)的用途是可以沖破信息審查。
以往,互聯(lián)網(wǎng)只有信息的流動(dòng),沒有價(jià)值的流動(dòng)(或者流動(dòng)起來摩擦很大),只有復(fù)制,沒有交換(因?yàn)闊o法確權(quán))?;ヂ?lián)網(wǎng)上信息的傳播是中心化的,微信、微博、直播、快手,無不如此。因?yàn)樯虡I(yè)模式是:“數(shù)據(jù)傳輸本身免費(fèi),靠廣告變現(xiàn)”。
如果數(shù)據(jù)傳輸本身可以通過賺取數(shù)字貨幣來盈利,任何做數(shù)據(jù)中繼的節(jié)點(diǎn)都有錢賺,信息的流動(dòng)就可以變成去中心化的。這里面的技術(shù)實(shí)現(xiàn)起來并不困難。
試想一下,微信、微博、直播、快手這樣應(yīng)用,如果有了去中心化的,信息全球流動(dòng)且不受審查的版本,它們的殺傷力會(huì)有多大?
最近,區(qū)塊鏈還成功地應(yīng)用在“騙”上。方式就是ICO、IFO、IMO等,其中有大量虛假項(xiàng)目和泡沫,對(duì)社會(huì)造成了很大的困擾。
【ICO(Initial coin offering)】
一家公司準(zhǔn)備新創(chuàng)一種區(qū)塊鏈來改變世界,但它沒有錢,于是就號(hào)召大家給它捐助數(shù)字貨幣如比特幣,以太幣。同時(shí)承諾說,這些捐助的幣,將會(huì)按比例折換成這個(gè)新創(chuàng)鏈上的數(shù)字代幣送給大家,等有朝一日這個(gè)新鏈真的改變世界了,新創(chuàng)鏈上的幣將暴漲,大家一起發(fā)財(cái)。
【IFO(Initial fork offering)】
和ICO很類似,但不是新創(chuàng)一個(gè)鏈,而是說:我們是某個(gè)數(shù)字貨幣社區(qū)里的用戶,我們覺得它不好,現(xiàn)在要分叉這個(gè)幣、分裂它的社區(qū)了!我們分叉很辛苦,因此分叉后的鏈上,會(huì)憑空給我們記錄一大筆數(shù)字貨幣的收益。請(qǐng)大家支持我們,支持的方式就是拿比特幣,以太幣這些硬通貨來交換我們手頭憑空多出來的收益。
【IMO(Initial Miner offering)】
和ICO很類似,但不是號(hào)召大家來換這個(gè)新鏈上的代幣,而是號(hào)召大家來買這個(gè)新鏈上專用的礦機(jī)。
去中介化,“最不壞”的選擇
有一種觀點(diǎn),認(rèn)為人類大部分經(jīng)濟(jì)活動(dòng)都可以通過區(qū)塊鏈進(jìn)行,人類現(xiàn)有的大部分組織都可以被區(qū)塊鏈代替,包括國家,最終會(huì)建立一個(gè)無國界的新世界。聽起來好刺激,但是這樣一個(gè)新世界由誰來建立?
· 如果這個(gè)新世界將由現(xiàn)在幣圈和鏈圈的大咖建立,你會(huì)相信嗎?你會(huì)愿意嗎?
· 如果這個(gè)新世界由最擅長推廣“信”的宗教勢(shì)力建立,你會(huì)相信嗎?你會(huì)愿意嗎?
· 如果未來強(qiáng)勢(shì)、先進(jìn)國家主導(dǎo)的區(qū)塊鏈,逐步滲透到弱勢(shì)、落后國家的經(jīng)濟(jì)活動(dòng)中,最終建立了這樣一個(gè)新世界,你會(huì)相信嗎?你會(huì)愿意嗎?
我們預(yù)計(jì),還是最后一個(gè)的可能性更大,而且相比較而言,在上述三個(gè)可能性中,它是最“不壞”的那個(gè)。
去中介化,說白了就是看現(xiàn)在的互聯(lián)網(wǎng)巨頭不爽,要斗地主分田地。有一段話:“Uber - 世界最大計(jì)程車行,卻沒有自己的車。 Facebook - 世界最紅的媒體,卻沒有自創(chuàng)的內(nèi)容。 Alibaba - 世界最大量交易的商場(chǎng),卻沒有自己的庫存。 Airbnb - 世界最大住宿提供者,卻沒有自己的地產(chǎn)。”
此話真的是在贊揚(yáng)這些平臺(tái)公司嗎?還是有莫名的情緒在里面?舉例而言,Alibaba,它可以很自豪地說靠一己之力把中國帶入了電子商務(wù)時(shí)代;但從另外一個(gè)角度講,我們也可以說tmall.com和1688.com上眾多商家苦哈哈,才養(yǎng)活了一家阿里風(fēng)風(fēng)光光。
平臺(tái)型公司,連接消費(fèi)者和生產(chǎn)者(無論生產(chǎn)的是信息、實(shí)物還是服務(wù)),然后利用這個(gè)“連接”來賺錢。它們從供需雙方那里賺的錢越多,意味著供需雙方所付出的顯性和隱性的成本也越多。如果成本過高,人們必然希望有新的解決方案。這是區(qū)塊鏈的主要優(yōu)勢(shì):成本。
從技術(shù)上講,去中心化的區(qū)塊鏈上跑的去中心化的數(shù)據(jù)庫,在功能上只會(huì)小于等于中心化平臺(tái)所擁有的中心化數(shù)據(jù)庫;區(qū)塊鏈可以實(shí)現(xiàn)的功能,中心化平臺(tái)一定可以實(shí)現(xiàn)。區(qū)塊鏈要想成功,就必須有成本優(yōu)勢(shì)。具體降成本的方式有很多,例如機(jī)器替代人工,砍掉壟斷利潤等。
從這個(gè)角度講,用區(qū)塊鏈的技術(shù)挑戰(zhàn)某個(gè)巨頭,就算斗地主成功了,你也遠(yuǎn)遠(yuǎn)不會(huì)成為另一個(gè)地主,你賺的錢會(huì)比巨頭曾經(jīng)賺的錢少非常多,否則談何低成本?區(qū)塊鏈屬于使用鏈的每一個(gè)人,底層代碼的開發(fā)者也無法控制它,一味獨(dú)斷專行地控制的話,鏈就會(huì)分叉。
但從另外一個(gè)角度講,區(qū)塊鏈的創(chuàng)業(yè)者,也不必害怕巨頭來抄襲,因?yàn)檫@是要砍掉它們自己賺錢的命脈,自我革命。(除了百度,它的確可能抄襲。因?yàn)榘俣仍谝苿?dòng)互聯(lián)網(wǎng)時(shí)代沒有混成任何一種平臺(tái),眼看就要落魄成富農(nóng)了,亟需突圍。富農(nóng)弄不好會(huì)是斗地主的急先鋒。)
在成本之外,區(qū)塊鏈的優(yōu)勢(shì)還有“誠信”。平臺(tái)為了牟利,必然會(huì)利用供需雙方的信息不對(duì)稱來隱瞞甚至作假。例如攜程會(huì)利用顧客對(duì)它的信任來“殺熟”,廣告平臺(tái)會(huì)偽造點(diǎn)擊率,視頻平臺(tái)會(huì)偽造播放次數(shù),等等。區(qū)塊鏈上的所有數(shù)據(jù)都是公開的,沒有作假的余地。
還一個(gè)優(yōu)勢(shì)是“開放”。平臺(tái)壟斷了供需雙方的數(shù)據(jù),自己依賴數(shù)據(jù)做大數(shù)據(jù)分析,提供服務(wù)。信息被平臺(tái)分割成了孤島,大數(shù)據(jù)分析因此受限。另外由于缺乏競(jìng)爭(zhēng),平臺(tái)所開發(fā)的分析算法也未必是最優(yōu)的。鏈上的數(shù)據(jù)開放之后,會(huì)有很多第三方的公司,根據(jù)多個(gè)鏈的大數(shù)據(jù)分析結(jié)果,提供為供需牽線搭橋的服務(wù),它們彼此競(jìng)爭(zhēng),看誰的算法最優(yōu)。
總結(jié)一下:提供平臺(tái)巨頭一樣的服務(wù),自己寫的底層代碼在鏈上有等效于法律的意義(代碼即法律的說法都聽說過了吧),解決誠信問題,促進(jìn)數(shù)據(jù)開放,自己不賺太多的錢。
等等,這個(gè)事情聽起來像是商業(yè)公司做的嗎?亦或是行業(yè)協(xié)會(huì)或者政府該做的?
這些問題太深?yuàn)W,說不清。但為民造??隙ㄓ袃r(jià)值。但行好事,莫問前程,接下來我們說說“去中介化”的一些具體創(chuàng)新場(chǎng)景。
區(qū)塊鏈創(chuàng)業(yè)機(jī)會(huì)
1.廣告之痛
比起前互聯(lián)網(wǎng)時(shí)代,衣食住行的體驗(yàn)改善了很多,但廣告依然像從前一樣討厭,幾大痛點(diǎn)一個(gè)也沒有解決:一、廣告很難看,而且總在你不想看到它的時(shí)候出來;二、推來的廣告根本不感興趣;三、廣告主不知道廣告是否推給了合適的人;四、廣告主不知道點(diǎn)擊是不是偽造的。
廣告的“去中介化”,意味著廠商、廣告制作者、觀眾三者直接互動(dòng),廠商只向制作者和觀眾付費(fèi)。“媒體做廣告”這件事情,被排除在系統(tǒng)之外。如何用區(qū)塊鏈來實(shí)現(xiàn)這個(gè)目標(biāo)?
首先,讓觀眾看廣告是可以收錢的,而且可以自己挑那些自己感興趣的,或者給錢多的。為了讓廠商可以給觀眾發(fā)錢,這個(gè)鏈上要有一個(gè)代幣??紤]到政策的接納程度,所有用戶要經(jīng)過實(shí)名認(rèn)證;代幣要錨定人民幣,而且只能是人民幣換代幣,代幣可以消費(fèi),普通觀眾無法將其提現(xiàn)為人民幣。
其次,觀眾有了代幣,自然就要有個(gè)錢包來保存代幣,有錢包就意味著有一個(gè)私鑰,這個(gè)私鑰用做數(shù)字簽名。用私鑰給觀看記錄簽名,就表示這個(gè)廣告是被真實(shí)的用戶觀看了。在區(qū)塊鏈上,丟失私鑰相當(dāng)于丟失了身份,你賬目下的錢會(huì)被人花掉;別人用你的私鑰給一段言論加了數(shù)字簽名,就相當(dāng)于你發(fā)表了該言論。要教育用戶千萬不可以把私鑰交給旁人。這就避免了不法之徒搜集眾多用戶的私鑰來偽造觀看記錄。
再次,廣告制造者可以是任何人,甚至可以是平頭百姓。廠商自己準(zhǔn)備一些硬廣,廣告制造者生產(chǎn)各種軟廣,并且從廠商那里獲得很多一次性的硬廣鏈接,插入到軟廣中。觀眾點(diǎn)擊硬廣鏈接并且用私鑰對(duì)觀看記錄簽名后,廠商向用戶和廣告制造者支付費(fèi)用。
最后,用戶真的購買了某產(chǎn)品之后,用自己的私鑰給購買記錄簽名,傳到鏈上,證明自己是有購買力的觀眾。如果是在鏈外的其它平臺(tái)上購買了某產(chǎn)品,廠商也會(huì)把購買記錄在通過那個(gè)平臺(tái)上的留言等機(jī)制把購買記錄的Token發(fā)給用戶,請(qǐng)他簽名后更新到鏈上。
在這個(gè)系統(tǒng)中,提供服務(wù)者,直接向被服務(wù)的對(duì)象收費(fèi),沒有扭曲,沒有“羊毛出在豬身上”。
在鏈上的商家和用戶都要付出一定的會(huì)員費(fèi),用來獎(jiǎng)勵(lì)鏈的基礎(chǔ)代碼開發(fā)者,以及獎(jiǎng)勵(lì)運(yùn)行鏈的眾多服務(wù)器節(jié)點(diǎn),作為它們挖礦的收益。每一筆上鏈的交易,要支付一定的gas費(fèi)用來獎(jiǎng)勵(lì)這些負(fù)責(zé)記錄交易的服務(wù)器節(jié)點(diǎn)。用戶收看廣告,需要直接向CDN提供商按流量付費(fèi)。軟廣制造者向商家收費(fèi),如果軟廣做得實(shí)在是好,還能拿到用戶的打賞。
這個(gè)系統(tǒng)中,還會(huì)有很多廣告推薦商,根據(jù)你觀看廣告、采購商品、打賞廣告制作人的記錄,來做大數(shù)據(jù)分析,推薦廣告給你看。這些推薦商所能看到的數(shù)據(jù)是一樣的,彼此比拼算法。硬廣鏈接中可包含推薦商的信息,推薦商據(jù)此向商家收費(fèi)。
廠商想在短時(shí)間內(nèi)讓某產(chǎn)品家喻戶曉,只需燒錢把給用戶的獎(jiǎng)勵(lì)金提得足夠高。
2.內(nèi)容
如今內(nèi)容提供商,無論它提供的是音頻、視頻還是普通圖文,基本上盈利模式都是靠廣告。廣告去中介化之后,內(nèi)容提供商要么轉(zhuǎn)型為軟廣制作商,要么直接把自己的產(chǎn)品作為商品來銷售,要么采用二者的混合。
例如電視劇制作商,可以免費(fèi)提供內(nèi)插了很多硬廣鏈接的視頻,也可以銷售純凈版的高價(jià)視頻,或者銷售只插入了少數(shù)硬廣的低價(jià)視頻。
為了保護(hù)內(nèi)容不被盜版和篡改,內(nèi)容提供商所提供的文件中,內(nèi)置了Javascript腳本,腳本運(yùn)行在受限的執(zhí)行環(huán)境中,驗(yàn)證自身沒有被CDN節(jié)點(diǎn)篡改,驗(yàn)證呈現(xiàn)內(nèi)容的平臺(tái)具有HDCP等版權(quán)保護(hù)措施,不會(huì)被錄音錄屏。
有些小的內(nèi)容提供者,比如微博的博主,每條信息都很短,如何收費(fèi)呢?每條收費(fèi)1分錢估計(jì)都有人嫌多,但人民幣的支付單位最小也就是一分錢。這個(gè)時(shí)候,用戶向他們支付的費(fèi)用,用抽獎(jiǎng)券代替。比方說每個(gè)獎(jiǎng)券有千分之一的幾率可以抽到一塊錢代幣。
3.零售
上面描述的這個(gè)鏈,直接在上面做零售是順理成章的,每個(gè)硬廣里面都可以內(nèi)置訂購鏈接。訂購的網(wǎng)站是商家自己的,UI自己設(shè)計(jì),只需把訂購的信息放在鏈上,受公眾監(jiān)督。未確認(rèn)的交易資金被淘寶保管這一行為,被鏈上的鎖幣操作替代。
客戶可能不希望透漏自己在哪家商戶采購了商品(例如情趣商店),這個(gè)時(shí)候,零知識(shí)證明等手段,可以用來保護(hù)用戶的隱私。
客戶購買了商品之后,什么也不說,相當(dāng)于好評(píng)。如果想要差評(píng),需要自掏手續(xù)費(fèi)在鏈上刊載抱怨商家的言論。有實(shí)名交易的差評(píng),節(jié)點(diǎn)才會(huì)打包到區(qū)塊內(nèi)。如果客戶實(shí)在太喜歡這個(gè)商品了,就自己去做軟廣,或許還有機(jī)會(huì)賺到錢。
有了區(qū)塊鏈上的智能合約支持,還可以玩預(yù)售。商家承諾說某個(gè)日期發(fā)貨,客戶付少量訂金承諾說那個(gè)時(shí)候我必然花錢,任意一方違約,都要付出違約金,而且違約金是自動(dòng)扣的??蛻舨幌胍浀脑挘€可以把合約轉(zhuǎn)讓給其他人,避免違約金。這樣一來,還沒有養(yǎng)大的豬,還沒有收獲的水果,剛剛設(shè)計(jì)好但拿不準(zhǔn)會(huì)不會(huì)大賣的衣服,都可以提前試試水溫。這種機(jī)制可以有效地指導(dǎo)產(chǎn)品的生產(chǎn),沒人愿意買預(yù)售合約,說明產(chǎn)品到時(shí)候必然賣不出去。
4.社交
有了CDN的支持,每個(gè)人都可以委托一家CDN把自己給朋友的加密信息路由過去,如果和朋友不在同一家CDN服務(wù)商,那么CDN服務(wù)商之間的信息中轉(zhuǎn)成本由它們彼此談判消化。這就形成了去中心化的社交網(wǎng)絡(luò),CDN服務(wù)商之間通過信息路由的用戶體驗(yàn)來競(jìng)爭(zhēng),每個(gè)人的公鑰就是自己的帳號(hào),適用于所有的CDN服務(wù)商。
朋友圈的功能類似于微博,需要把發(fā)圈的人當(dāng)作內(nèi)容提供商來看待,你發(fā)的內(nèi)容別人要付費(fèi)的,哪怕一條只有0.1分。你發(fā)的太頻繁,人家就屏蔽你了。
微信群的功能,通過給群里所有人都發(fā)信息來實(shí)現(xiàn)。
這里要澄清一個(gè)誤區(qū),很多人認(rèn)為加密的聊天工具就是給恐怖分子、不法之徒提供服務(wù)的,因此聊天工具不應(yīng)該使用公鑰私鑰的機(jī)制,最好直接傳送明文或者至少在服務(wù)器端保存明文——大錯(cuò)特錯(cuò)。
借助現(xiàn)有的社交工具,傳遞完全加密的信息非常容易:把加密后的信息嵌入到圖片中,對(duì)方從圖片中抽取信息再解密——這樣,外人看起來就是一個(gè)充斥了各種表情包和自拍照的普通聊天群,里面的人其實(shí)在討論襲擊地鐵。
作為公民,使用加密技術(shù)保護(hù)自己的隱私,公開發(fā)表符合法律的言論,是基本的權(quán)利,如果這些權(quán)利通過陽光的渠道無法行使,那么,由數(shù)字貨幣驅(qū)動(dòng)的去中心化版本社交工具就會(huì)大行其道,這算是21世紀(jì)的“道路以目”。
5.無處不Token
既然貨幣的本質(zhì)就是信用,那么擁有信用的個(gè)人、公司,也可以發(fā)行Token,這些Token被分割,在鏈上自由流動(dòng)。這意味著什么呢?
【Token】
這個(gè)詞很難翻譯,有人把它翻譯成“代幣”,感覺不是很全面,所以還是保留英文原文。它是某種資源、資產(chǎn)、股份在區(qū)塊鏈上的表示?;\統(tǒng)地講一下它的具體實(shí)現(xiàn)方法:資源、資產(chǎn)、股份的擁有者,使用自己的密鑰為一些數(shù)據(jù)片段加上簽名,這些數(shù)據(jù)片段就變成了Token,借助智能合約,Token可以被拆分成很多份,分配給很多個(gè)賬戶,以及在賬戶之間流動(dòng)。
【智能合約】
智能合約類似于數(shù)據(jù)庫中的trigger(觸發(fā)器),即特定事件出現(xiàn)的時(shí)候,自動(dòng)執(zhí)行的代碼塊。通俗地講,它使得“錢自己會(huì)動(dòng)”。比如說:老公賬目上的錢如果超過一定限額,多出來的錢就會(huì)流到老婆賬目上;公司的員工向某慈善組織捐一定數(shù)目的錢,公司會(huì)自動(dòng)捐同樣數(shù)額的錢。
比方說有一家叫時(shí)空梭的公司,它準(zhǔn)備把名人的時(shí)間變成Token放在鏈上來賣。有些類似于巴菲特拍賣與他共進(jìn)午餐的機(jī)會(huì)。普通專家也可以賣自己的午餐,或者咨詢某個(gè)專業(yè)事項(xiàng)的時(shí)間。大大小小的明星也可以向粉絲銷售共同午餐、共同打球、游泳之類的時(shí)間。只要他們有信用,即這些時(shí)間都真的兌現(xiàn)了,那么之后就可以繼續(xù)銷售自己的Token。
一家公司,甚至某個(gè)個(gè)人,如果有好項(xiàng)目以后能賺到錢,但缺啟動(dòng)資金,可以用自己的信用賣Token來融資。有一家叫做SelfSell的公司,允許個(gè)人用信用發(fā)行Token來貸款,義務(wù)就是未來某個(gè)時(shí)間開始向貸款者支付本息。
一家公司準(zhǔn)備新創(chuàng)一種區(qū)塊鏈,如果覺得它未來能改變世界,它就可以發(fā)行Token來籌措開發(fā)區(qū)塊鏈底層軟件代碼的錢,以及推廣這條鏈的錢——這就是現(xiàn)在大火的ICO了。ICO這個(gè)發(fā)明的意義,不亞于股份有限公司。只可惜現(xiàn)在做ICO的人,99.9%以上都是在騙錢;參與ICO的人,99.9%以上都是為了炒高Token的價(jià)格來割后進(jìn)場(chǎng)的韭菜,并不是真的相信“改變世界”的鬼話。
如同江卓爾所說:“ICO是人類組織架構(gòu)的重大創(chuàng)新,其意義甚至能和股份制公司的創(chuàng)新相提并論。當(dāng)然ICO這種組織形式有價(jià)值,和早期的ICO項(xiàng)目有價(jià)值毫無關(guān)系。相反,早期的ICO項(xiàng)目充斥著大量的騙子和圈錢項(xiàng)目,現(xiàn)在95%,甚至99%的ICO項(xiàng)目都毫無價(jià)值。”
6.基于公鑰私鑰的身份
我們把眼光再放得更遠(yuǎn)一些,暢想一下未來至少十年之后,強(qiáng)勢(shì)的、先進(jìn)的政府,會(huì)怎樣來通過區(qū)塊鏈,對(duì)那些弱勢(shì)的、落后的國家,進(jìn)行經(jīng)濟(jì)滲透?
我們知道,美國綠卡非常難以獲得,公民身份更難(但比獲得中國公民身份還是簡(jiǎn)單很多了)。但是,當(dāng)美國公民的很多經(jīng)濟(jì)活動(dòng)在鏈上進(jìn)行之后,和美國公民有經(jīng)濟(jì)往來的其它國家的公民,不可避免地也會(huì)跑到這條鏈上來,他們可以非常容易地在鏈上擁有一個(gè)身份,只需一對(duì)公鑰私鑰。這個(gè)身份比起美國綠卡要差很多很多了,但他依然可以在鏈上擁有美元代幣和自己的信用。
兩個(gè)委內(nèi)瑞拉人,如果都在美元的鏈上,他們可以通過美元代幣進(jìn)行交換和經(jīng)濟(jì)活動(dòng)。一家馬拉西亞公司和一家菲律賓公司,可以直接在美元的鏈上通過智能合約來簽訂合同。
如果世界上沒有另外一個(gè)數(shù)字化的貨幣來挑戰(zhàn)數(shù)字化的美元的話,那么美元必然會(huì)變得比今天更加強(qiáng)勢(shì)。未來,誰能挑戰(zhàn)美元?你看好比特幣嗎?還是看好另外一個(gè)數(shù)字化的法幣?
享受區(qū)塊鏈紅利的正確姿態(tài)
最后,給想借區(qū)塊鏈概念投資賺錢的人一個(gè)非常穩(wěn)妥的建議。
2017年下半年開始,隨便什么垃圾的股票,沾上區(qū)塊鏈的概念,立刻可以一飛沖天。這種狀況是人群非理性的突出表現(xiàn)。對(duì)于理性的人而言,究竟買什么股票,可以無懼任何興衰沉浮,100%地享受到區(qū)塊鏈未來發(fā)展的紅利呢?
答案很明顯:臺(tái)積電和三星。
臺(tái)積電已經(jīng)在享受數(shù)字貨幣所帶來的紅利了,目前世界前三大礦機(jī)公司,比特大陸、翼比特和阿瓦隆,都在臺(tái)積電流片。臺(tái)積電工藝技術(shù)的高性能,是礦機(jī)的不二之選,整個(gè)半導(dǎo)體圈子,都被礦機(jī)廠給代工廠所下的巨額訂單所震撼。
但這只是餐前的開胃小菜而已。
上文講過的所有應(yīng)用,不論是現(xiàn)有的數(shù)字貨幣應(yīng)用,還是“生產(chǎn)力的增量式進(jìn)步”、“無政府主義”或“去中介化”的應(yīng)用,都面臨巨大的擴(kuò)容的壓力。比特幣的區(qū)塊只有1MB大,平均一秒只能支持7筆交易,比特幣現(xiàn)金(BCH)目前擴(kuò)容到了8MB,未來會(huì)進(jìn)一步擴(kuò)大。2018年1月,金融大亨CalvinAyre擁有并運(yùn)營的加密貨幣媒體公司和區(qū)塊鏈公司Coingeek宣布資助360萬歐元給一個(gè)名為“Terab Project”的項(xiàng)目。Coingeek將與其合作伙伴Nchain和Lokad一起計(jì)劃將比特幣現(xiàn)金的區(qū)塊大小擴(kuò)展到TB級(jí)大小,擴(kuò)容后BCH可每秒處理700萬筆交易。
BCH十分鐘一個(gè)區(qū)塊,對(duì)于上文提到的能承載廣告、內(nèi)容、零售、社交、證券、期貨的超級(jí)區(qū)塊鏈而言,十分鐘太長了?;蛟S我們需要半分鐘就追加一個(gè)塊,一個(gè)塊的大小會(huì)達(dá)到10TB。如此恐怖的規(guī)模,外加區(qū)塊鏈需要眾多節(jié)點(diǎn)高度冗余,會(huì)導(dǎo)致整個(gè)社會(huì)對(duì)服務(wù)器的需求增加不止一個(gè)數(shù)量級(jí),對(duì)DRAM、NAND的需求增加不止一個(gè)數(shù)量級(jí)。
未來,不論區(qū)塊鏈玩家誰最終勝出,對(duì)CPU的需求和存儲(chǔ)的需求,都會(huì)推高臺(tái)積電和三星的股價(jià),它們是真正擁有原子世界核心技術(shù)的廠商,是比特世界必不可少的賣水人。
但為什么沒有Intel呢?因?yàn)閰^(qū)塊鏈服務(wù)器相對(duì)于傳統(tǒng)服務(wù)器,有巨大的范式革新,就像iPhone和安卓相對(duì)于PC有非常大的革新,這個(gè)領(lǐng)域的勝出者大概率是ARM,而不是Intel。
-END-
附錄:區(qū)塊鏈名詞解析
Part 1:區(qū)塊鏈相關(guān)概念
【哈希值】哈希值又叫“數(shù)字指紋”,無論多大的數(shù)據(jù),經(jīng)過一番計(jì)算后,都可以得到一個(gè)固定長度(例如256比特)的哈希值;數(shù)據(jù)的內(nèi)容不同,哈希值必然不同,就像人和人不會(huì)有相同的指紋。
【區(qū)塊鏈】一系列數(shù)據(jù)塊(即區(qū)塊)連接而成的鏈條,連接的方式是:其中第N+1個(gè)區(qū)塊中,包含第N個(gè)區(qū)塊的哈希值。而且這樣的數(shù)據(jù)塊的鏈條,同時(shí)被分布廣泛、數(shù)量巨大的服務(wù)器節(jié)點(diǎn)所存儲(chǔ)和維護(hù),每個(gè)服務(wù)器節(jié)點(diǎn)都擁有一份區(qū)塊鏈的完整拷貝(即區(qū)塊鏈數(shù)據(jù)的存儲(chǔ)是高度冗余的)。
【去中心化(服務(wù)器)系統(tǒng)】數(shù)量巨大的服務(wù)器節(jié)點(diǎn)彼此平等,靠某種事先達(dá)成的協(xié)議來保證大家擁有數(shù)據(jù)是完全相同的拷貝,它們就構(gòu)成了一個(gè)去中心化系統(tǒng)。而在一個(gè)中心化系統(tǒng)中,某個(gè)中心節(jié)點(diǎn)擁有更高的權(quán)力,它負(fù)責(zé)更新數(shù)據(jù),所有其它節(jié)點(diǎn)從它那里獲得更新后的數(shù)據(jù)。
【哈希碰撞】計(jì)算哈希值的過程是不可逆的,預(yù)先給定一個(gè)值,如果請(qǐng)你構(gòu)造出一段數(shù)據(jù),希望它的哈希值正好是這個(gè)給定值,那么就算你拿最強(qiáng)大的計(jì)算機(jī)算到天荒地老,也構(gòu)造不出來。哪怕退一步,只要求你構(gòu)造一段數(shù)據(jù)讓它的哈希值小于給定值,都需要算很久很久。而且這個(gè)構(gòu)造過程沒有任何巧妙的算法可以利用,只能傻傻地去嘗試所有可能的數(shù)據(jù)。這是一個(gè)“瞎貓撞到死耗子”的過程,因此被叫做哈希碰撞。
【工作量證明】區(qū)塊鏈上的區(qū)塊,除了包含上一個(gè)區(qū)塊的哈希值(數(shù)字指紋)之外,還至少要包括一串無意義的數(shù)字,它被稱為nonce。改變nonce的值,就可以改變本區(qū)塊的哈希值。服務(wù)器節(jié)點(diǎn)嘗試不同nonce的值,碰撞出一個(gè)足夠小的哈希值,這個(gè)過程被稱為工作量證明。哈希值有多小,就證明你大致嘗試過多少個(gè)不同nonce。
【共識(shí)協(xié)議】維護(hù)同一個(gè)區(qū)塊鏈的服務(wù)器數(shù)量眾多,要維護(hù)數(shù)據(jù)的一致性,它們就必須在“誰來決定下一個(gè)區(qū)塊內(nèi)容”這一問題上達(dá)成共識(shí)。目前所廣泛采用的共識(shí)協(xié)議是,誰先給自己的區(qū)塊找到足夠小的哈希值來完成工作量證明,誰的區(qū)塊就是下一個(gè)區(qū)塊。
【孤塊】由于服務(wù)器的數(shù)量太多了,彼此通訊的延遲有大有小,有時(shí)候會(huì)產(chǎn)生區(qū)塊鏈的分叉,比如說甲、乙兩臺(tái)服務(wù)器幾乎同時(shí)找到了工作量證明,那么會(huì)導(dǎo)致有的服務(wù)器把甲的區(qū)塊追加到自己所存儲(chǔ)的區(qū)塊鏈上,其它則追加乙的。這個(gè)時(shí)候,區(qū)塊鏈就出現(xiàn)了甲乙兩個(gè)分支,在兩個(gè)分支上都有服務(wù)器在持續(xù)追加塊。為了解決這個(gè)問題,共識(shí)協(xié)議約定,以最長的鏈為準(zhǔn),即經(jīng)過一段時(shí)間之后,如果在甲分支上追加了的區(qū)塊的數(shù)量大于乙分支,就以甲為準(zhǔn),這個(gè)時(shí)候乙分支上的塊,就成為了孤塊,不被系統(tǒng)所承認(rèn)。
【51%攻擊】“以最長鏈為準(zhǔn)”,其合理性在于,最長鏈上累計(jì)的哈希碰撞的工作量最大,相當(dāng)于服務(wù)器之間用哈希碰撞的算力來進(jìn)行投票,投票選出的鏈,必然是最長鏈。只要系統(tǒng)中作惡的壞節(jié)點(diǎn)的算力不超過50%,它們就無法累積出最長鏈。但反過來講,如果有51%的節(jié)點(diǎn)都是壞節(jié)點(diǎn),它們聯(lián)合起來,能任意決定區(qū)塊中的內(nèi)容,破壞整個(gè)系統(tǒng),這就是51%攻擊。
【確認(rèn)數(shù)】某一筆交易被加入?yún)^(qū)塊鏈的某個(gè)區(qū)塊中,稱為得到了一次確認(rèn)。這個(gè)區(qū)塊之后,區(qū)塊鏈每被追加一個(gè)區(qū)塊,就增加了一次確認(rèn)。確認(rèn)的數(shù)量越多,這筆交易所在的塊成為孤塊的可能性就越低。
Part 2: 數(shù)字貨幣(特別是比特幣)相關(guān)概念
【非對(duì)稱加密】用戶生成一對(duì)公私密鑰,用公鑰加密的數(shù)據(jù),只能用私鑰才能解密;用私鑰加密的數(shù)據(jù),用公鑰才能解密。用戶把自己的公鑰公之于眾,想給他發(fā)送秘密信息的人,只需用公鑰把信息加密,就不怕信息傳遞過程中被竊聽。私鑰必須嚴(yán)格保護(hù)起來,不得泄漏。
【數(shù)字簽名】我希望對(duì)外發(fā)布一個(gè)文件,怎樣避免這個(gè)文件在傳輸中被篡改?只需把文件的哈希值用私鑰加密,和文件一起對(duì)外發(fā)布即可。接受者用公鑰解密,得到了正確的哈希值,就證明文件的確是我所發(fā)布的,因?yàn)?,一、文件一旦改變,哈希值就?huì)變;二、天下只有我擁有私鑰。這個(gè)被私鑰加密的哈希值,稱為數(shù)字簽名。
【比特幣】與區(qū)塊鏈一同誕生的現(xiàn)金記賬系統(tǒng),區(qū)塊鏈的第一個(gè)應(yīng)用。它的區(qū)塊中的內(nèi)容,簡(jiǎn)單但不準(zhǔn)確地說,就是一些這樣的記錄:“我是公鑰為X的賬戶,我把我擁有的Y個(gè)比特幣,轉(zhuǎn)給公鑰為Z的賬戶”,以及用X對(duì)應(yīng)的私鑰為這條記錄加上的數(shù)字簽名。中本聰于2008年發(fā)明比特幣,2009年完成比特幣的開源代碼,2010年后逐漸銷聲匿跡。很多人懷疑中本聰是某個(gè)匿名團(tuán)體的筆名。
【錢包】數(shù)字貨幣讓人真正擁有了財(cái)富,只要你保存好私鑰,任何暴力機(jī)關(guān)都無法剝奪你擁有的幣。但是,一旦丟失了私鑰,你就丟失了這個(gè)私鑰所對(duì)應(yīng)的所有幣,而且無法找回。錢包就是幫助你保存私鑰的工具,它可以是軟件app,也可以是專門的硬件設(shè)備。當(dāng)你需要給其它人支付數(shù)字貨幣時(shí),錢包幫助你生成支付的記錄、對(duì)應(yīng)的數(shù)字簽名,它還幫你把這些信息廣播給負(fù)責(zé)維護(hù)區(qū)塊鏈的節(jié)點(diǎn)們,請(qǐng)他們把這筆交易記錄在區(qū)塊中。
【挖礦】挖礦是一種發(fā)行數(shù)字貨幣的機(jī)制,也是對(duì)維護(hù)區(qū)塊鏈的節(jié)點(diǎn)們的獎(jiǎng)勵(lì)機(jī)制。節(jié)點(diǎn)們需要接受用戶發(fā)送來的交易記錄,驗(yàn)證其數(shù)字簽名,驗(yàn)證用戶是否真的有他所聲稱的幣,然后把很多的交易記錄打包成一個(gè)區(qū)塊,最后還得進(jìn)行哈希碰撞以獲得工作量證明。它們?yōu)橄到y(tǒng)付出了很多勞動(dòng),應(yīng)該得到獎(jiǎng)勵(lì)。以比特幣為例,它開始運(yùn)作時(shí),每當(dāng)節(jié)點(diǎn)為系統(tǒng)追加一個(gè)新的區(qū)塊(或者說“挖”出了一個(gè)新的塊),節(jié)點(diǎn)就會(huì)“憑空”獲得50個(gè)比特幣的獎(jiǎng)勵(lì),這些幣是新發(fā)行的或者說新“印刷”出來的。之后,每過大約三年半,獎(jiǎng)勵(lì)就會(huì)減半,最終在100多年后會(huì)減到0。整個(gè)過程中,總共將發(fā)行2100個(gè)比特幣。挖出新塊、得到獎(jiǎng)勵(lì)的過程,被形象地稱為挖礦。
【礦池和礦工】挖到新區(qū)塊的關(guān)鍵在于能不能以很高的并行度來進(jìn)行哈希碰撞,于是有些服務(wù)器節(jié)點(diǎn)把哈希碰撞的工作“外包”給專門的礦工,自己只負(fù)責(zé)“接受交易、驗(yàn)證交易、打包交易”這三項(xiàng)任務(wù),這樣的服務(wù)器就是礦池。礦工專門負(fù)責(zé)哈希碰撞,一旦礦池挖到了新塊,不論這個(gè)塊究竟是哪個(gè)礦工找到工作量證明的,一律和所有的合作礦工按算力大小成比例地分享新塊的收益。
【礦場(chǎng)】個(gè)人礦工用電腦、手機(jī)等設(shè)備來進(jìn)行哈希碰撞,效率很差。為了利用規(guī)模效益提升效率,在一些電力廉價(jià)的地區(qū),有人投資興建起了專門的礦場(chǎng),利用專門定制的硬件設(shè)備來進(jìn)行哈希碰撞,并且聘請(qǐng)專門的工程師來管理眾多的設(shè)備。
Part 3: 區(qū)塊鏈2.0 相關(guān)概念
比特幣以及和它類似的數(shù)字貨幣被稱為區(qū)塊鏈1.0,以太坊等支持智能合約的數(shù)字貨幣則是區(qū)塊鏈2.0,最后介紹一下和區(qū)塊鏈2.0相關(guān)的概念。
【智能合約】智能合約類似于數(shù)據(jù)庫中的trigger(觸發(fā)器),即特定事件出現(xiàn)的時(shí)候,自動(dòng)執(zhí)行的代碼塊。通俗地講,它使得“錢自己會(huì)動(dòng)”。比如說:老公賬目上的錢如果超過一定限額,多出來的錢就會(huì)流到老婆賬目上;公司的員工向某慈善組織捐一定數(shù)目的錢,公司會(huì)自動(dòng)捐同樣數(shù)額的錢。
【Token】這個(gè)詞很難翻譯,有人把它翻譯成“代幣”,感覺不是很全面,所以還是保留英文原文。它是某種資源、資產(chǎn)、股份在區(qū)塊鏈上的表示?;\統(tǒng)地講一下它的具體實(shí)現(xiàn)方法:資源、資產(chǎn)、股份的擁有者,使用自己的密鑰為一些數(shù)據(jù)片段加上簽名,這些數(shù)據(jù)片段就變成了Token,借助智能合約,Token可以被拆分成很多份,分配給很多個(gè)賬戶,以及在賬戶之間流動(dòng)。
【ICO(Initial Coin Offering)】一家公司準(zhǔn)備新創(chuàng)一種區(qū)塊鏈來改變世界,但它沒有錢,于是就號(hào)召大家給它捐助數(shù)字貨幣如比特幣,以太幣。同時(shí)承諾說,這些捐助的幣,將會(huì)按比例折換成這個(gè)新創(chuàng)鏈上的數(shù)字代幣送給大家,等有朝一日這個(gè)新鏈真的改變世界了,新創(chuàng)鏈上的幣將暴漲,大家一起發(fā)財(cái)。
【IFO(Initial Fork Offering)】和ICO很類似,但不是新創(chuàng)一個(gè)鏈,而是說:我們是某個(gè)數(shù)字貨幣社區(qū)里的用戶,我們覺得它不好,現(xiàn)在要分叉這個(gè)幣、分裂它的社區(qū)了!我們分叉很辛苦,因此分叉后的鏈上,會(huì)憑空給我們記錄一大筆數(shù)字貨幣的收益。請(qǐng)大家支持我們,支持的方式就是拿比特幣,以太幣這些硬通貨來交換我們手頭憑空多出來的收益。
【IMO(Initial Miner Offering)】和ICO很類似,但不是號(hào)召大家來換這個(gè)新鏈上的代幣,而是號(hào)召大家來買這個(gè)新鏈上專用的礦機(jī)。大家用礦機(jī)挖代幣,等代幣暴漲,大家就發(fā)財(cái)了。
【去中心化自治組織】簡(jiǎn)稱DAO(Decentralized Autonomous Organization)。試想,如果在一個(gè)組織中,貨幣、資源、資產(chǎn)、股份都變成了區(qū)塊鏈上的Token,被鏈上的智能合約所管理,那么這個(gè)組織就可以不依賴于任何中心化的管理機(jī)構(gòu)來運(yùn)轉(zhuǎn)。這個(gè)區(qū)塊鏈的底層源代碼即為這個(gè)組織的法律,冰冷的機(jī)器嚴(yán)格無誤地執(zhí)行法律和合約,實(shí)現(xiàn)徹底的法制。
區(qū)塊鏈2.0的顛覆不僅僅是“錢自己會(huì)動(dòng)”這么簡(jiǎn)單,而是:實(shí)現(xiàn)了資源、資產(chǎn)、股份在比特世界的確權(quán)之后,讓它們也“自己會(huì)動(dòng)”了。區(qū)塊鏈底層技術(shù)保證了Token所有權(quán)的唯一,滿足了利己的人類對(duì)“私有權(quán)”深入骨髓的渴望。
前一段時(shí)間,以太坊上的“加密貓(CryptoKitties)”應(yīng)用,推出才不到一周時(shí)間,人們?cè)谀巧厦骛B(yǎng)貓就已經(jīng)花了相當(dāng)于1000 多萬人民幣的以太幣了。這個(gè)應(yīng)用同普通的虛擬寵物App有什么本質(zhì)的區(qū)別嗎?就在于里面每一只貓都是唯一的而且產(chǎn)權(quán)確定的,不能復(fù)制,只能買賣。
CryptoKitties 近日完成7000萬美元A輪融資,由索羅斯量子基金領(lǐng)投,DoubleRock基金、Google、ConsenSys資本參投。
新聞熱點(diǎn)
疑難解答
圖片精選