- 軟件開發(fā)
-
前言:區(qū)塊鏈?zhǔn)钱?dāng)前科技領(lǐng)域最令人關(guān)注的技術(shù)之一,如何理解這個(gè)新技術(shù),本文從互聯(lián)網(wǎng)的技術(shù)生態(tài)、區(qū)塊鏈的誕生、比特幣的發(fā)展,互聯(lián)網(wǎng)大腦模型的形成多個(gè)維度,對區(qū)塊鏈的技術(shù)發(fā)展與未來前景進(jìn)行闡述,因?yàn)樯婕暗闹R點(diǎn)很多,不當(dāng)之處,請讀者指正。
背景
2008年,神秘的中本聰在密碼學(xué)郵件組第一次提出了區(qū)塊鏈的概念,同時(shí)區(qū)塊鏈成為“電子貨幣”比特幣的核心技術(shù),在麥肯錫的一份報(bào)告中,將區(qū)塊鏈技術(shù)稱之為繼蒸汽機(jī)、電力、信息和互聯(lián)網(wǎng)科技之后,最有潛力觸發(fā)第五輪顛覆性革命浪潮的核心技術(shù)。另一方面,區(qū)塊鏈技術(shù)產(chǎn)生的比特幣,山寨幣,ICO項(xiàng)目導(dǎo)致的大量詐騙活動(dòng)也引起了社會(huì)的批判浪潮。
區(qū)塊鏈技術(shù)究竟是像電子郵箱、Tcp/iP、萬維網(wǎng)、社交網(wǎng)絡(luò)一樣,是革命性的,引領(lǐng)互聯(lián)網(wǎng)未來的技術(shù);還是一個(gè)被夸大的、存在巨大缺陷的技術(shù)?
要理解區(qū)塊鏈的歷史地位和未來趨勢,就不得不從互聯(lián)網(wǎng)的誕生開始研究區(qū)塊鏈的技術(shù)發(fā)展簡史,從中發(fā)掘區(qū)塊鏈產(chǎn)生的動(dòng)因,并由此推斷區(qū)塊鏈的未來。
一.5個(gè)對區(qū)塊鏈未來有重大影響的互聯(lián)網(wǎng)技術(shù)
1969年,互聯(lián)網(wǎng)在美國誕生,此后互聯(lián)網(wǎng)從美國的四所研究機(jī)構(gòu)擴(kuò)展到整個(gè)地球。在應(yīng)用上從最早的軍事和科研,擴(kuò)展到人類生活的方方面面,在互聯(lián)網(wǎng)誕生后的近50年中,有5項(xiàng)技術(shù)對區(qū)塊鏈的未來發(fā)展有特別重大的意義。
1.1974誕生的TCP/IP協(xié)議:決定了區(qū)塊鏈在互聯(lián)網(wǎng)技術(shù)生態(tài)的位置
1974年,互聯(lián)網(wǎng)發(fā)展邁出了最為關(guān)鍵的一步,就是由美國科學(xué)家文頓•瑟夫和羅伯特•卡恩共同開發(fā)的互聯(lián)網(wǎng)核心通信技術(shù)--TCP/IP協(xié)議正式出臺。
這個(gè)協(xié)議實(shí)現(xiàn)了在不同計(jì)算機(jī),甚至不同類型的網(wǎng)絡(luò)間傳送信息。所有連接在網(wǎng)絡(luò)上的計(jì)算機(jī),只要遵照這個(gè)協(xié)議,都能夠進(jìn)行通訊和交互。
通俗的說,互聯(lián)網(wǎng)的數(shù)據(jù)能穿過幾萬公里,到達(dá)需要的計(jì)算機(jī)用戶手里,主要是互聯(lián)網(wǎng)世界形成了統(tǒng)一的信息傳播機(jī)制。也就是互聯(lián)網(wǎng)設(shè)備傳播信息時(shí)遵循了一個(gè)統(tǒng)一的法律-TCP/IP協(xié)議。
理解TCP/IP協(xié)議對掌握互聯(lián)網(wǎng)和區(qū)塊鏈有非常重要的意義,在1974年TCP/IP發(fā)明之后,整個(gè)互聯(lián)網(wǎng)在底層的硬件設(shè)備之間,中間的網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)地址之間一直比較穩(wěn)定,但在頂層應(yīng)用層不斷涌現(xiàn)層出不窮的創(chuàng)新應(yīng)用,這包括新聞,電子商務(wù),社交網(wǎng)絡(luò),QQ,微信,也包括區(qū)塊鏈技術(shù)。
也就是說區(qū)塊鏈在互聯(lián)網(wǎng)的技術(shù)生態(tài)中,是互聯(lián)網(wǎng)頂層-應(yīng)用層的一種新技術(shù),它的出現(xiàn),運(yùn)行和發(fā)展沒有影響到互聯(lián)網(wǎng)底層的基礎(chǔ)設(shè)施和通訊協(xié)議,依然是按TCP/IP協(xié)議運(yùn)轉(zhuǎn)的眾多軟件技術(shù)之一。
2.1984年誕生的思科路由器技術(shù):是區(qū)塊鏈技術(shù)的模仿對象
1984年12月,思科公司在美國成立,創(chuàng)始人是斯坦福大學(xué)的一對夫婦,計(jì)算機(jī)中心主任萊昂納德·波薩克和商學(xué)院的計(jì)算機(jī)中心主任桑蒂·勒納,他們設(shè)計(jì)了叫做“多協(xié)議路由器”的聯(lián)網(wǎng)設(shè)備,放到互聯(lián)網(wǎng)的通訊線路中,幫助數(shù)據(jù)準(zhǔn)確快速從互聯(lián)網(wǎng)的一端到達(dá)幾千公里的另一端。
整個(gè)互聯(lián)網(wǎng)硬件層中,有幾千萬臺路由器工作繁忙工作,指揮互聯(lián)網(wǎng)信息的傳遞,思科路由器的一個(gè)重要功能就是每臺路由都保存完成的互聯(lián)網(wǎng)設(shè)備地址表,一旦發(fā)生變化,會(huì)同步到其他幾千萬臺路由器上(理論上),確保每臺路由器都能計(jì)算最短最快的路徑。
大家看到路由器的運(yùn)轉(zhuǎn)過程,會(huì)感到非常眼熟,那就是區(qū)塊鏈后來的重要特征,理解路由器的意義在于,區(qū)塊鏈的重要特征,在1984年的路由器上已經(jīng)實(shí)現(xiàn),對于路由器來說,即使有節(jié)點(diǎn)設(shè)備損壞或者被黑客攻擊,也不會(huì)影響整個(gè)互聯(lián)網(wǎng)信息的傳送。
3.隨萬維網(wǎng)誕生的B/S(C/S)架構(gòu):區(qū)塊鏈的對手和企圖顛覆的對象
萬維網(wǎng)簡稱為Web,分為Web客戶端和服務(wù)器。所有更新的信息只在Web服務(wù)器上修改,其他幾千,上萬,甚至幾千萬的客戶端計(jì)算機(jī)不保留信息,只有在訪問服務(wù)器時(shí)才獲得信息的數(shù)據(jù),這種結(jié)構(gòu)也常被成為互聯(lián)網(wǎng)的B/S架構(gòu),也就是中心型架構(gòu)。這個(gè)架構(gòu)也是目前互聯(lián)網(wǎng)最主要的架構(gòu),包括谷歌、Facebook、騰訊、阿里巴巴、亞馬遜等互聯(lián)網(wǎng)巨頭都采用了這個(gè)架構(gòu)。
理解B/S架構(gòu),對與后續(xù)理解區(qū)塊鏈技術(shù)將有重要的意義,B/S架構(gòu)是數(shù)據(jù)只存放在中心服務(wù)器里,其他所有計(jì)算機(jī)從服務(wù)器中獲取信息。區(qū)塊鏈技術(shù)是幾千萬臺計(jì)算機(jī)沒有中心,所有數(shù)據(jù)會(huì)同步到全部的計(jì)算機(jī)里,這就是區(qū)塊鏈技術(shù)的核心,
4.對等網(wǎng)絡(luò)(P2P):區(qū)塊鏈的父親和技術(shù)基礎(chǔ)
對等網(wǎng)絡(luò)P2P是與C/S(B/S)對應(yīng)的另一種互聯(lián)網(wǎng)的基礎(chǔ)架構(gòu),它的特征是彼此連接的多臺計(jì)算機(jī)之間都處于對等的地位,無主從之分,一臺計(jì)算機(jī)既可作為服務(wù)器,設(shè)定共享資源供網(wǎng)絡(luò)中其他計(jì)算機(jī)所使用,又可以作為工作站,
Napster是最早出現(xiàn)的P2P系統(tǒng)之一,主要用于音樂資源分享,Napster還不能算作真正的對等網(wǎng)絡(luò)系統(tǒng)。2000 年3月14 日,美國地下黑客站點(diǎn)Slashdot郵寄列表中發(fā)表一個(gè)消息,說AOL的Nullsoft 部門已經(jīng)發(fā)放一個(gè)開放源碼的Napster的克隆軟件Gnutella。
在Gnutella分布式對等網(wǎng)絡(luò)模型中,每一個(gè)聯(lián)網(wǎng)計(jì)算機(jī)在功能上都是對等的,既是客戶機(jī)同時(shí)又是服務(wù)器,所以Gnutella被稱為第一個(gè)真正的對等網(wǎng)絡(luò)架構(gòu)。
20年里,互聯(lián)網(wǎng)的一些科技巨頭如微軟,IBM,也包括自由份子,黑客,甚至侵犯知識產(chǎn)權(quán)的犯罪分子不斷推動(dòng)對等網(wǎng)絡(luò)的發(fā)展,當(dāng)然互聯(lián)網(wǎng)那些希望加強(qiáng)信息共享的理想主義者也投入了很大的熱情到對等網(wǎng)絡(luò)中。區(qū)塊鏈就是一種對等網(wǎng)絡(luò)架構(gòu)的軟件應(yīng)用。它是對等網(wǎng)絡(luò)試圖從過去的沉默爆發(fā)的標(biāo)桿性應(yīng)用。
5.哈希算法:產(chǎn)生比特幣和代幣(通證)的關(guān)鍵
哈希算法將任意長度的數(shù)字用哈希函數(shù)轉(zhuǎn)變成固定長度數(shù)值的算法,著名的哈希函數(shù)如:MD4、MD5、SHS等。它是美國國家標(biāo)準(zhǔn)暨技術(shù)學(xué)會(huì)定義的加密函數(shù)族中的一員。
這族算法對整個(gè)世界的運(yùn)作至關(guān)重要。從互聯(lián)網(wǎng)應(yīng)用商店、郵件、殺毒軟件、到瀏覽器等、,所有這些都在使用安全哈希算法,它能判斷互聯(lián)網(wǎng)用戶是否下載了想要的東西,也能判斷互聯(lián)網(wǎng)用戶是否是中間人攻擊或網(wǎng)絡(luò)釣魚攻擊的受害者。
區(qū)塊鏈及其應(yīng)用比特幣或其他虛擬幣產(chǎn)生新幣的過程,就是用哈希算法的函數(shù)進(jìn)行運(yùn)算,獲得符合格式要求的數(shù)字,然后區(qū)塊鏈程序給予比特幣的獎(jiǎng)勵(lì)。
包括比特幣和代幣的挖礦,其實(shí)就是一個(gè)用哈希算法構(gòu)建的小數(shù)學(xué)游戲。不過因?yàn)橛辛思ち业母偁帲澜绺鞯氐娜藗儎?dòng)用了強(qiáng)大的服務(wù)器進(jìn)行計(jì)算,以搶先獲得獎(jiǎng)勵(lì)。結(jié)果導(dǎo)致互聯(lián)網(wǎng)眾多計(jì)算機(jī)參與到這個(gè)小數(shù)學(xué)游戲中,甚至?xí)馁M(fèi)了某些國家超過40%的電量。
二。區(qū)塊鏈的誕生與技術(shù)核心
區(qū)塊鏈的誕生應(yīng)該是人類科學(xué)史上最為異常和神秘的發(fā)明和技術(shù),因?yàn)槌藚^(qū)塊鏈,到目前為止,現(xiàn)代科學(xué)史上還沒有一項(xiàng)重大發(fā)明找不到發(fā)明人是誰。
2008年10月31號,比特幣創(chuàng)始人中本聰(化名)在密碼學(xué)郵件組發(fā)表了一篇論文——《比特幣:一種點(diǎn)對點(diǎn)的電子現(xiàn)金系統(tǒng)》。在這篇論文中,作者聲稱發(fā)明了一套新的不受政府或機(jī)構(gòu)控制的電子貨幣系統(tǒng),區(qū)塊鏈技術(shù)是支持比特幣運(yùn)行的基礎(chǔ)。
論文預(yù)印本地址在http://www.bitcoin.org/bitcoin.pdf,從學(xué)術(shù)角度看,這篇論文遠(yuǎn)不能算是合格的論文,文章的主體是由8個(gè)流程圖和對應(yīng)的解釋文字構(gòu)成的, 沒有定義名詞、術(shù)語,論文格式也很不規(guī)范。
2009年1月,中本聰在SourceForge網(wǎng)站發(fā)布了區(qū)塊鏈的應(yīng)用案例-比特幣系統(tǒng)的開源軟件,開源軟件發(fā)布后, 據(jù)說中本聰大約挖了100萬個(gè)比特幣.一周后,中本聰發(fā)送了10個(gè)比特幣給密碼學(xué)專家哈爾·芬尼,這也成為比特幣史上的第一筆交易。伴隨著比特幣的蓬勃發(fā)展,有關(guān)區(qū)塊鏈技術(shù)的研究也開始呈現(xiàn)出井噴式增長。【1】
向大眾完整清晰的解釋區(qū)塊鏈的確是困難的事情,我們以比特幣為對象,盡量簡單但不斷深入的介紹區(qū)塊鏈的技術(shù)特征。
1.區(qū)塊鏈?zhǔn)且环N對等網(wǎng)絡(luò)(P2P)的軟件應(yīng)用
我們在前文提過,在21世紀(jì)初,互聯(lián)網(wǎng)形成了兩大類型的應(yīng)用架構(gòu),中心化的B/S架構(gòu)和無中心的對等網(wǎng)絡(luò)(P2P)架構(gòu),阿里巴巴,新浪,亞馬遜,百度等等很多互聯(lián)網(wǎng)巨頭都是中心化的B/S架構(gòu),簡單的說,就是數(shù)據(jù)放在巨型服務(wù)器中,我們普通用戶通過手機(jī),個(gè)人電腦訪問阿里,新浪等網(wǎng)站的服務(wù)器。
21世紀(jì)初以來,出現(xiàn)了很多自由分享音樂,視頻,論文資料的軟件應(yīng)用,他們大部分采用的是對等網(wǎng)絡(luò)(P2P)架構(gòu),就是沒有中心服務(wù)器,大家的個(gè)人計(jì)算機(jī)都是服務(wù)器,也都是客戶機(jī),身份平等。但這類應(yīng)用一直沒有流行起來,主要原因是資源消耗大,知識版權(quán)有問題等。區(qū)塊鏈就是這種領(lǐng)域的一種軟件應(yīng)用。
2.區(qū)塊鏈?zhǔn)且环N全網(wǎng)信息同步的對等網(wǎng)絡(luò)(P2P)軟件應(yīng)用
對等網(wǎng)絡(luò)也有很多應(yīng)用方式,很多時(shí)候,并不要求每臺計(jì)算機(jī)都保持信息一致,大家只存儲自己需要的的信息,需要時(shí)再到別的計(jì)算機(jī)去下載。
但是區(qū)塊鏈為了支持比特幣的金融交易,就要求發(fā)生的每一筆交易都要寫入到歷史交易記錄中,并向所有安裝比特幣程序的計(jì)算機(jī)發(fā)送變動(dòng)信息。每一臺安裝了比特幣軟件的計(jì)算機(jī)都保持最新和全部的比特幣歷史交易信息,
區(qū)塊鏈的這個(gè)全網(wǎng)同步,全網(wǎng)備份的特征也就是常說的區(qū)塊鏈信息安全,不可更改來源。雖然在實(shí)際上依然不是絕對的安全,但當(dāng)用戶量非常大時(shí),的確在防范信息篡改上有一定安全優(yōu)勢。
3.區(qū)塊鏈?zhǔn)且环N利用密碼產(chǎn)生”貨幣”的全網(wǎng)信息同步的對等網(wǎng)絡(luò)(P2P)軟件應(yīng)用
區(qū)塊鏈的第一個(gè)應(yīng)用是著名的比特幣,討論到比特幣時(shí),經(jīng)常會(huì)提到的一個(gè)名詞就是“挖礦”,那么挖礦到底是什么呢?
形象的比喻是,區(qū)塊鏈程序給礦工(游戲者)256個(gè)硬幣,編號分別為1,2,3……256,每進(jìn)行一次Hash運(yùn)算,就像拋一次硬幣,256枚硬幣同時(shí)拋出,落地后如果正巧編號前70的所有硬幣全部正面向上。礦工就可以把這個(gè)數(shù)字告訴區(qū)塊鏈程序,區(qū)塊鏈會(huì)獎(jiǎng)勵(lì)50個(gè)比特幣給礦工?!?】
從軟件程序的角度說,比特幣的挖礦就是用哈希SHA256函數(shù)構(gòu)建的數(shù)學(xué)小游戲。區(qū)塊鏈在這個(gè)小游戲中首先規(guī)定了一種獲獎(jiǎng)模式:給出一個(gè)256位的哈希數(shù),但這個(gè)哈希數(shù)的后70位全部是0,然后游戲者(礦工)不斷輸入各種數(shù)字給哈希SHA256函數(shù),看用這個(gè)函數(shù)能不能獲得位數(shù)有70個(gè)0的數(shù)字,找到一個(gè),區(qū)塊鏈程序會(huì)獎(jiǎng)勵(lì)50個(gè)比特幣給游戲者。實(shí)際的挖坑和獎(jiǎng)勵(lì)要更復(fù)雜,但上面的舉例表達(dá)了挖礦和獲得比特幣的核心過程。
2009年比特幣誕生的時(shí)候,每筆賞金是50個(gè)比特幣。誕生10分鐘后,第一批50個(gè)比特幣生成了,而此時(shí)的貨幣總量就是50。隨后比特幣就以約每10分鐘50個(gè)的速度增長。當(dāng)總量達(dá)到1050萬時(shí)(2100萬的50%),賞金減半為25個(gè)。當(dāng)總量達(dá)到1575萬(新產(chǎn)出525萬,即1050的50%)時(shí),賞金再減半為12.5個(gè)。根據(jù)比特幣程序的設(shè)計(jì),比特幣總額是2100萬。
從上述介紹看,比特幣可以看做一個(gè)基于對等網(wǎng)絡(luò)架構(gòu)的猜數(shù)小游戲,每次正確的猜數(shù)結(jié)果獎(jiǎng)勵(lì)的比特幣信息會(huì)傳遞給所有游戲者,并記錄到每個(gè)游戲者的歷史數(shù)據(jù)庫中。
4區(qū)塊鏈技術(shù)因比特幣的興起產(chǎn)生的智能合約,通證、ICO與區(qū)塊鏈基礎(chǔ)平臺
從上面的介紹看,比特幣的技術(shù)并不是從天上掉下來的新技術(shù),而是把原來多種互聯(lián)網(wǎng)技術(shù),如對等網(wǎng)絡(luò)架構(gòu),路由的全網(wǎng)同步,網(wǎng)絡(luò)安全的加密技術(shù)巧妙的組合在一起,算是一種組合創(chuàng)新的算法游戲。
由于比特幣通過運(yùn)作成為可以兌換法幣,購買實(shí)物,通過升值獲得暴利,全世界都不淡定了。抱著你能做,我也能做的態(tài)度,很多人創(chuàng)造了自己的仿比特幣軟件應(yīng)用。同時(shí)利用政府難以監(jiān)管對等網(wǎng)絡(luò)的特點(diǎn),各種山寨幣與比特幣一起爆發(fā)。這其中出現(xiàn)了很多欺詐和潛逃事件,逐步引起各國政府的關(guān)注。
用區(qū)塊鏈技術(shù)框架創(chuàng)建貨幣還是有相當(dāng)?shù)募夹g(shù)難度,這時(shí)區(qū)塊鏈基礎(chǔ)平臺以太坊等基礎(chǔ)技術(shù)平臺出現(xiàn)了,讓普通人也可以方便的創(chuàng)建類“比特幣”軟件程序,各顯神通,請人入局挖幣,炒幣,從中獲得利益。
各家“比特幣”、“山寨幣”如果用哈希算法創(chuàng)建的猜數(shù)小游戲,產(chǎn)生自己的“貨幣”時(shí),這個(gè)“貨幣”統(tǒng)稱“通證”或“代幣”
由于比特幣和以太幣已經(jīng)打通與各國法幣的兌換,其他新虛擬幣發(fā)幣時(shí),只允許用比特幣和以太幣購買發(fā)行的新幣,這樣的發(fā)幣過程就叫ICO,ICO的出現(xiàn)放大了比特幣,以太幣的交易量。同時(shí)很多ICO項(xiàng)目完全建立在虛無的項(xiàng)目上,導(dǎo)致大量欺詐案例頻發(fā)。進(jìn)一步加深了社會(huì)對區(qū)塊鏈生成虛擬貨幣的負(fù)面認(rèn)識。
智能合約可以看做區(qū)塊鏈上的一種軟件功能,是輔助區(qū)塊鏈上各種虛擬幣交易的程序,具體的功能就像淘寶上支付寶的資金托管一樣,當(dāng)一方用戶收到的貨物,在支付寶上進(jìn)行確認(rèn)后,資金自動(dòng)支付個(gè)給買家貨主,智能合約在比特幣等區(qū)塊鏈應(yīng)用上也是承擔(dān)了這個(gè)中介支付功能。
三,區(qū)塊鏈技術(shù)在互聯(lián)網(wǎng)中的歷史地位和未來前景
1.區(qū)塊鏈處于互聯(lián)網(wǎng)技術(shù)的什么位置?是頂層的一種新軟件和架構(gòu)
我們在前面的TCP/IP介紹中提到,區(qū)塊鏈與瀏覽器、QQ、微信、網(wǎng)絡(luò)游戲軟件、手機(jī)APP等一樣,是互聯(lián)網(wǎng)頂層-應(yīng)用層的一種軟件形式。它的運(yùn)行依然要靠TCP/IP的架構(gòu)體系傳輸數(shù)據(jù)。只是與大部分應(yīng)用層軟件不同,沒有采用C/S(B/S)的中心軟件架構(gòu)。而是采用了不常見的對等網(wǎng)絡(luò)架構(gòu),從這一點(diǎn)說,區(qū)塊鏈并不能顛覆互聯(lián)網(wǎng)基礎(chǔ)結(jié)構(gòu),
2.區(qū)塊鏈想要顛覆誰?想顛覆萬維網(wǎng)的B/S(C/S)結(jié)構(gòu)
它試圖要顛覆其實(shí)是1989年誕生的萬維網(wǎng)B/S,C/S結(jié)構(gòu)。前面說過。由于1989年歐洲物理學(xué)家蒂姆· 伯納斯· 李發(fā)明萬維網(wǎng)并放棄申請專利。此后近30年中,包括谷歌,亞馬遜,facebook,阿里巴巴,百度,騰訊等公司利用萬維網(wǎng)B/S(C/S)結(jié)構(gòu),成長為互聯(lián)網(wǎng)的巨頭。
在他們的總部,建立了功能強(qiáng)大的中心服務(wù)器集群,存放海量數(shù)據(jù),上億用戶從巨頭服務(wù)器中獲取自己需要的數(shù)據(jù),這樣也導(dǎo)致后來云計(jì)算的出現(xiàn),而后互聯(lián)網(wǎng)巨頭把自己沒有用完的中心服務(wù)器資源開放出來,進(jìn)一步吸取企業(yè),政府,個(gè)人的數(shù)據(jù)。中心化的互聯(lián)網(wǎng)巨頭對世界,國家,互聯(lián)網(wǎng)用戶影響力越來越大。
區(qū)塊鏈的目標(biāo)是通過把數(shù)據(jù)分散到每個(gè)互聯(lián)網(wǎng)用戶的計(jì)算機(jī)上,試圖降低互聯(lián)網(wǎng)巨頭的影響力,由此可見區(qū)塊鏈真正的對手和想要顛覆的是1990年誕生的B/S(C/S)結(jié)構(gòu)。但能不能顛覆掉,就要看它的技術(shù)優(yōu)勢和瓶頸。
3.區(qū)塊鏈的技術(shù)缺陷:追求徹底平等自由帶來的困境
區(qū)塊鏈的技術(shù)缺陷首先來自與它的對等網(wǎng)絡(luò)架構(gòu)上,舉個(gè)例子,目前淘寶是B/S結(jié)構(gòu),海量的數(shù)據(jù)存放在淘寶服務(wù)器集群機(jī)房里,幾億消費(fèi)者通過瀏覽器到淘寶服務(wù)器網(wǎng)站獲取最新信息和歷史信息。
如果用區(qū)塊鏈技術(shù),就是讓幾億人的個(gè)人電腦或手機(jī)上都保留一份完整的淘寶數(shù)據(jù)庫,每發(fā)生一筆交易,就同步給其他幾億用戶。這在現(xiàn)實(shí)中是完全無法實(shí)現(xiàn)的。傳輸和存儲的數(shù)據(jù)量太大。相當(dāng)于同時(shí)建立幾億個(gè)淘寶網(wǎng)站運(yùn)行。
因此區(qū)塊鏈無法應(yīng)用在數(shù)據(jù)量大的項(xiàng)目上,甚至小一點(diǎn)的網(wǎng)站項(xiàng)目用區(qū)塊鏈也會(huì)吃力。到2018年,比特幣運(yùn)行了近10年,積累的交易數(shù)據(jù)已經(jīng)讓整個(gè)系統(tǒng)面臨崩潰。
于是區(qū)塊鏈采用了很多變通方式,如建立中繼節(jié)點(diǎn)和閃電節(jié)點(diǎn),這兩個(gè)概念同樣會(huì)讓人一頭霧水,通俗的說,就是區(qū)塊鏈中向他要顛覆的對象B/S結(jié)構(gòu)進(jìn)行了學(xué)習(xí),建立數(shù)據(jù)服務(wù)器中心成為區(qū)塊鏈的中繼節(jié)點(diǎn),也用類瀏覽器的終端訪問,這就是區(qū)塊鏈的閃電節(jié)點(diǎn)。
這種變動(dòng)能夠緩解區(qū)塊鏈的技術(shù)缺陷,但確讓區(qū)塊鏈變成它反對的樣子,中心化。由此可見,單純的區(qū)塊鏈技術(shù)由于技術(shù)特征有重大缺陷,無法像萬維網(wǎng)一樣應(yīng)用廣泛,如果技術(shù)升級,部分采用B/S(C/S)結(jié)構(gòu),又會(huì)使得區(qū)塊鏈有了中心化的信息節(jié)點(diǎn),不在保持它誕生時(shí)的夢想。
4.從互聯(lián)網(wǎng)大腦模型看區(qū)塊鏈的未來前景
我們知道互聯(lián)網(wǎng)一般是指將世界范圍計(jì)算機(jī)網(wǎng)絡(luò)互相聯(lián)接在一起的網(wǎng)際網(wǎng)絡(luò),在這基礎(chǔ)上發(fā)展出覆蓋全世界的全球性互聯(lián)網(wǎng)絡(luò)稱互聯(lián)網(wǎng),即是互相連接一起的網(wǎng)絡(luò)結(jié)構(gòu)。
從1969年互聯(lián)網(wǎng)誕生以來,人類從不同的方向在互聯(lián)網(wǎng)領(lǐng)域進(jìn)行創(chuàng)新,并沒有統(tǒng)一的規(guī)劃將互聯(lián)網(wǎng)建造成什么結(jié)構(gòu),當(dāng)時(shí)間的車輪到達(dá)2017年,隨著人工智能,物聯(lián)網(wǎng),大數(shù)據(jù),云計(jì)算,機(jī)器人,虛擬現(xiàn)實(shí),工業(yè)互聯(lián)網(wǎng)等科學(xué)技術(shù)的蓬勃發(fā)展,當(dāng)人類抬起頭來觀看自己的創(chuàng)造的巨系統(tǒng),互聯(lián)網(wǎng)大腦的模型和架構(gòu)已經(jīng)越來越清晰。
通過近20年的發(fā)展依托萬維網(wǎng)的B/S,C/S結(jié)構(gòu),騰訊QQ,微信,F(xiàn)acebook,微博、twitter亞馬遜已經(jīng)發(fā)展出類神經(jīng)元網(wǎng)絡(luò)的結(jié)構(gòu)?;ヂ?lián)網(wǎng)設(shè)備特別是個(gè)人計(jì)算機(jī),手機(jī)在通過設(shè)備上的軟件在巨頭的中心服務(wù)器上映射出個(gè)人數(shù)據(jù)和功能空間,相互加好友交流,傳遞信息。互聯(lián)網(wǎng)巨頭通過中心服務(wù)器集群的軟件升級,不斷優(yōu)化數(shù)億臺終端的軟件版本。在神經(jīng)學(xué)的體系中,這是一種標(biāo)準(zhǔn)的中樞神經(jīng)結(jié)構(gòu)
區(qū)塊鏈的誕生提供了另外一種神經(jīng)元模式,不在巨頭的集中服務(wù)中統(tǒng)一管理神經(jīng)元,而是每臺終端,包括個(gè)人計(jì)算機(jī)和個(gè)人手機(jī)成為獨(dú)立的神經(jīng)元節(jié)點(diǎn),保留獨(dú)立的數(shù)據(jù)空間,相互信息進(jìn)行同步,在神經(jīng)學(xué)的體系中,這是一種沒有中心,多神經(jīng)節(jié)點(diǎn)的分布式神經(jīng)結(jié)構(gòu)。
有趣的是,神經(jīng)系統(tǒng)的發(fā)育出現(xiàn)過這兩種不同類型的神經(jīng)結(jié)構(gòu)。在低等生物中,出現(xiàn)過類區(qū)塊鏈的神經(jīng)結(jié)構(gòu),有多個(gè)功能相同的神經(jīng)節(jié),都可以指揮身體活動(dòng)和反應(yīng),但隨著生物的進(jìn)化,這些神經(jīng)節(jié)逐步合并,當(dāng)進(jìn)化成為高等生物時(shí),中樞神經(jīng)出現(xiàn)了,中樞神經(jīng)中包含大量神經(jīng)元進(jìn)行交互。
五,關(guān)于區(qū)塊鏈在互聯(lián)網(wǎng)未來地位的判斷
1.對比特幣的認(rèn)知:一個(gè)基于對等網(wǎng)絡(luò)架構(gòu)(P2P)的猜數(shù)小游戲,通過高明的金融和輿論運(yùn)作,成為不受政府監(jiān)管的"世界性貨幣".
2.對區(qū)塊鏈的認(rèn)知:一個(gè)利用哈希算法產(chǎn)生”通證(代幣)”的全網(wǎng)信息同步的對等網(wǎng)絡(luò)(P2P)軟件應(yīng)用
3.區(qū)塊鏈有特定的用途,如大規(guī)模選舉投票,大規(guī)模賭博,規(guī)避政府金融監(jiān)管的金融交易等等領(lǐng)域,還是有不可替代的用處。
4.在更多時(shí)候,區(qū)塊鏈技術(shù)會(huì)依附于互聯(lián)網(wǎng)的B/S,C/S結(jié)構(gòu),實(shí)現(xiàn)功能的擴(kuò)展,但總體依然屬于互聯(lián)網(wǎng)已有技術(shù)的補(bǔ)充。對于區(qū)塊鏈目前設(shè)想的絕大部分應(yīng)用場景,都是可以用B/S,C/S結(jié)構(gòu)實(shí)現(xiàn),效率可以更高和技術(shù)也可以更為成熟。
5.無論是從信息傳遞效率和資源消耗,還是從神經(jīng)系統(tǒng)進(jìn)化看,區(qū)塊鏈無法成為互聯(lián)網(wǎng)的主流架構(gòu),更不能成為未來互聯(lián)網(wǎng)的顛覆者和革命者。
6.當(dāng)然B/S,C/S結(jié)構(gòu)發(fā)展出來的互聯(lián)網(wǎng)巨頭也有其問題,但這些將來可以通過商業(yè)的方式,政治的方式逐漸解決。。。