區(qū)塊鏈將成為互聯(lián)網(wǎng)通信用的協(xié)議
掃描二維碼
隨時(shí)隨地手機(jī)看文章
網(wǎng)絡(luò)中的協(xié)議在技術(shù)上指的是,網(wǎng)絡(luò)硬件、操作系統(tǒng)在進(jìn)行通信時(shí)要遵守一些規(guī)則,這些規(guī)則被稱為協(xié)議(protocol)。
互聯(lián)網(wǎng)通信用的協(xié)議是所謂 TCP/IP 協(xié)議族。通常認(rèn)為 TCP/IP 協(xié)議族包括四層:應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、鏈路層。鏈路層將一些數(shù)據(jù)放在電線上;網(wǎng)絡(luò)層對(duì)數(shù)據(jù)進(jìn)行路由;傳輸層將數(shù)據(jù)持久化;應(yīng)用層以應(yīng)用的形式提供數(shù)據(jù)抽象,見(jiàn)圖 1。
TCP/IP 協(xié)議族包括一組協(xié)議:TCP 和 IP 兩種基礎(chǔ)協(xié)議,郵件傳輸?shù)?SMTP 協(xié)議,超文本傳輸協(xié)議 HTTP、HTTPS,域名系統(tǒng) DNS 等。
1989 年,蒂姆·伯納斯-李提出了讓學(xué)術(shù)界進(jìn)行信息與知識(shí)共享的 WWW(萬(wàn)維網(wǎng))協(xié)議。通常認(rèn)為,WWW 協(xié)議包括三個(gè)部分:
· 文本標(biāo)記語(yǔ)言HTML。
· 文檔傳輸協(xié)議HTTP。
· 指定文檔網(wǎng)絡(luò)地址的統(tǒng)一資源定位符URL。
在之前的討論中,為簡(jiǎn)化起見(jiàn),我們把信息在應(yīng)用方面的相關(guān)協(xié)議稱為 WWW 協(xié)議。如圖 1 所示,在討論信息傳輸時(shí),我們常說(shuō)的是 HTTP 協(xié)議,它位于通信協(xié)議的應(yīng)用層。要注意,這里的應(yīng)用層與討論互聯(lián)網(wǎng)應(yīng)用時(shí)的“應(yīng)用”是有區(qū)別的,指的并不是網(wǎng)站、App 等。
把互聯(lián)網(wǎng)看成硬件網(wǎng)絡(luò)、萬(wàn)維網(wǎng)協(xié)議、網(wǎng)站與 App 應(yīng)用三個(gè)層次,而區(qū)塊鏈技術(shù)帶來(lái)的變化是,在現(xiàn)有硬件網(wǎng)絡(luò)之上、WWW 協(xié)議旁邊,構(gòu)建一組用于價(jià)值表示和價(jià)值轉(zhuǎn)移的新協(xié)議:區(qū)塊鏈信用層協(xié)議。區(qū)塊鏈仍然很新,相關(guān)的協(xié)議都在發(fā)展過(guò)程中,但現(xiàn)在,我們已經(jīng)可以認(rèn)為,它所發(fā)揮的角色類似于 WWW 協(xié)議。
如果從網(wǎng)絡(luò)通信的應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、鏈路層的分層邏輯上看,我們還可以有另一種看法:區(qū)塊鏈可能從原應(yīng)用層分離出來(lái),形成一個(gè)價(jià)值層(見(jiàn)圖 2)。當(dāng)然,對(duì)網(wǎng)絡(luò)通信協(xié)議的分層,在短期內(nèi)還難以形成一致的修訂意見(jiàn)。這里為了便于理解,我們?cè)噲D繪制如圖1-29所示的圖示,在應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、鏈路層四層上抽象出一個(gè)“價(jià)值層”。
在信息傳輸時(shí),原來(lái)的四個(gè)層次組合在一起良好地工作。但要在數(shù)字世界中表示價(jià)值、轉(zhuǎn)移價(jià)值,互聯(lián)網(wǎng)在基礎(chǔ)協(xié)議層次并沒(méi)有提供支持,我們需要在網(wǎng)站、App中做很多工作。并且特別地,我們通常需要一個(gè)中心化機(jī)構(gòu)來(lái)?yè)?dān)任可信第三方的角色,幫我們管理記錄價(jià)值的賬本,協(xié)助我們進(jìn)行價(jià)值轉(zhuǎn)移。
現(xiàn)在,正如比特幣系統(tǒng)和其他區(qū)塊鏈系統(tǒng)所展示的,區(qū)塊鏈同時(shí)提供了關(guān)于價(jià)值的兩個(gè)重要功能:價(jià)值表示和價(jià)值轉(zhuǎn)移。
現(xiàn)在,我們不再需要可信第三方來(lái)協(xié)助進(jìn)行價(jià)值表示和價(jià)值轉(zhuǎn)移,用戶可以通過(guò)區(qū)塊鏈來(lái)進(jìn)行點(diǎn)對(duì)點(diǎn)的價(jià)值交易。因此,我們可以認(rèn)為,區(qū)塊鏈對(duì)數(shù)字世界中與價(jià)值相關(guān)的應(yīng)用功能進(jìn)行了抽象,從原應(yīng)用層獨(dú)立抽離出來(lái),形成了網(wǎng)絡(luò)通信的第五個(gè)層次——價(jià)值層。
也有人認(rèn)為,區(qū)塊鏈給互聯(lián)網(wǎng)帶來(lái)的是與信用相關(guān)的功能,它擔(dān)任的角色是過(guò)去的可信第三方的角色,這個(gè)從應(yīng)用層分離出來(lái)的層次也可稱為“可信層”。
之前我們嘗試性地提出了“區(qū)塊鏈信用層協(xié)議”的說(shuō)法,以說(shuō)明區(qū)塊鏈給互聯(lián)網(wǎng)帶來(lái)了類似 WWW 協(xié)議的重大變化。這里我們又從網(wǎng)絡(luò)通信層次的角度,嘗試性地提出“價(jià)值層”的說(shuō)法,因?yàn)檫@是互聯(lián)網(wǎng)第一次可能在通信協(xié)議層次直接處理價(jià)值表示和價(jià)值轉(zhuǎn)移。以上都是嘗試性的提議,提出來(lái)供進(jìn)一步探討。