歡迎來到“硬叉基礎(chǔ)”,這是一個技巧、指南和建議的集合,可以使您在加密貨幣和區(qū)塊鏈?zhǔn)澜缰袚碛凶钚迈r出爐的咨詢。
我們提到了一種叫做“區(qū)塊鏈層”的東西。像閃電網(wǎng)絡(luò),甚至側(cè)鏈都被認(rèn)為是第二層協(xié)議,它們運行在給定區(qū)塊鏈的協(xié)議層之上或旁邊。然而,區(qū)塊鏈有兩個以上的層,實際上,它可以分為多達五層。讓我解釋一下這一切意味著什么。
通信網(wǎng)絡(luò)分層
在“區(qū)塊鏈基礎(chǔ)”中,Danie lDrescher將區(qū)塊鏈描述為一個由兩層組成的軟件系統(tǒng):應(yīng)用程序?qū)雍蛯崿F(xiàn)層。應(yīng)用層負(fù)責(zé)面向組件的用戶,而實現(xiàn)層指的是所有給應(yīng)用程序帶來生命的東西,比如協(xié)議和代碼。
然而,這些層可以根據(jù)其特定的功能進一步分離,就軟件系統(tǒng)而言,區(qū)塊鏈?zhǔn)窍喈?dāng)復(fù)雜的,也面臨著許多挑戰(zhàn)。我們還必須記住,區(qū)塊鏈不僅僅是基于軟件的,它還有一個非常具體的物理組件網(wǎng)絡(luò)。下面是我的建議,我們應(yīng)該從非技術(shù)的角度來考慮區(qū)塊鏈的各個層次。
從第0層到第1層
我建議第0層應(yīng)該關(guān)注支持比特幣和其他加密貨幣所需的物理網(wǎng)絡(luò)基礎(chǔ)設(shè)施。把它想象成互聯(lián)網(wǎng)停止和區(qū)塊鏈網(wǎng)絡(luò)開始的時刻。
在許多方面,區(qū)塊鏈本身可以被認(rèn)為是互聯(lián)網(wǎng)上的另一層,因為沒有它,區(qū)塊鏈就無法發(fā)揮作用。現(xiàn)在,區(qū)塊鏈需要互聯(lián)網(wǎng)才能發(fā)揮作用。因此,第0層是由協(xié)議、連接、硬件、礦工和其他任何東西組成的,這些協(xié)議為區(qū)塊鏈的實現(xiàn)奠定了基礎(chǔ)。這就是物理層。
第1層,是事物開始變得更加抽象的地方。當(dāng)人們說“區(qū)塊鏈”時,他們所指的可能就是這一層。此層根據(jù)所引用的特定區(qū)塊鏈而不同,它可能是比特幣區(qū)塊鏈或以太坊區(qū)塊鏈。該層負(fù)責(zé)特定的協(xié)議、協(xié)商一致機制以及其他任何確保區(qū)塊鏈及其相關(guān)加密貨幣的基本級別功能的機制。根據(jù)Drescher的描述,這是一個實現(xiàn)層。
第二層和以上層
然而,區(qū)塊鏈并不是僅僅歸納為一個實現(xiàn)層那么簡單,不是這樣的!由于諸如閃電網(wǎng)絡(luò)這樣的解決方案的性質(zhì),第二層已經(jīng)被稱為二級實現(xiàn)層。
有些人將第二層稱為“離鏈”解決方案,因為它們將第一層的一些功能從其本機區(qū)塊鏈中刪除。這個二級鏈,或第二層,負(fù)責(zé)完成一些處理,卸下第一層區(qū)塊鏈的負(fù)載。第二層系統(tǒng)的設(shè)計通常是為了解決區(qū)塊鏈的一些操作挑戰(zhàn),比如可伸縮性。
閃電網(wǎng)絡(luò)是第二層解決方案,它在一個單獨的鏈上使用比特幣,這是為了非??斓靥幚泶罅康男☆~支付。當(dāng)你加入閃電網(wǎng)絡(luò)的時候,你會向它轉(zhuǎn)移一些比特幣,然后用它來進行交易。當(dāng)您離開閃電網(wǎng)絡(luò)時,您的比特幣將被發(fā)送回第一層鏈,并進行例行驗證。
我建議第三層也就是最后一層完成這個區(qū)塊鏈生態(tài)系統(tǒng)的模型。這個,第三層,將包含Dapp。這是所有非加密貨幣使用的區(qū)塊鏈,這些東西,就像菠菜軟件和STEEM應(yīng)用程序一樣。實際上,這個層本身可以分離到進一步的層中,這取決于給定的DAPP以及它如何與前面的所有層交互。
通過Drescher的描述,這是一個有效的應(yīng)用層,是面向去中心化應(yīng)用的用戶應(yīng)該給生活帶來一些真實的、可用的工具。它是負(fù)責(zé)類似Cryptokitties之類的事情的一層,所以感謝第三層。
要記住的事情
當(dāng)然,這是一個理想化和非技術(shù)的角度,將區(qū)塊鏈作為一系列層。然而,應(yīng)該向每個人強調(diào),在某種程度上,如何看待區(qū)塊鏈的不同方面。在一個層中改變一些東西,在上面或下面的層中可能會有碰撞的后果。這種層模型也不考慮諸如錢包或交易之類的東西,成功的區(qū)塊鏈和加密貨幣生態(tài)系統(tǒng)所需的重要工具。然而,這些東西本身并不總是存在于一個區(qū)塊鏈上。相反,它們與區(qū)塊鏈相互作用,并滲透到其所有層中。
隨著這項技術(shù)的采用和進一步發(fā)展,有可能產(chǎn)生更多的層。然而,要理解區(qū)塊鏈不僅僅是一個單層的分布式分類賬,對任何人來說都是很重要的。區(qū)塊鏈?zhǔn)且粋€非常抽象的概念,理想化地把它看作一系列的層次,總是好像缺了點味道。