區塊鏈的六大層級結構

買賣虛擬貨幣
眾所周知,區塊鏈是比特幣的底層技術,那麼這個底層技術又是怎麼分層級結構的呢?在前面我們介紹了區塊鏈的四大核心技術是其獨特的資料結構、分散式儲存、密碼學和共識機制。今天我們就來聊聊區塊鏈結構的六個層級結構,看看它們各自有何作用?之間又有何關聯?

1. 區塊鏈技術的必要元素資料層、網路層、共識層

資料層(Data Layer)相當於區塊鏈四大核心技術中的資料結構,即“區塊+鏈”的結構。從還沒有記錄交易資訊的創世區塊起,直到現在仍一直在新新增的區塊,構成的鏈式結構,裡面包含了雜湊值、隨機數、認證交易的時間戳、交易資訊資料、公鑰和私鑰等,是整個區塊鏈技術中最底層的資料結構。

網路層(Network Layer)則類似於四大核心技術中的分散式儲存,主要是點對點機制、資料傳播機制和資料驗證機制。分散式演算法以及加密簽名等都在網路層中實現,區塊鏈上的各個節點透過這種方式來保持聯絡,共同維護整個區塊鏈賬本,比較熟知的有閃電網路、雷電網路等第二層支付協議。

共識層(Consensus Layer)則相當於四大核心技術中的共識機制,主要包括共識演算法機制。目前為止有 PoW、PoS、DPoS、PoW 和 PoS 結合、燃燒證明、重要性證明等十幾種共識機制。

資料層、網路層、共識層三者構成了區塊鏈層級的底層基礎,也是區塊鏈必不可少的三個元素,缺少任何一個都無法稱之為真正的區塊鏈技術。

2. 區塊鏈技術的拓展元素激勵層、合約層、 應用層

激勵層(Actuator Layer)包括激勵機制和分配製度。在區塊鏈中一般指挖礦獎勵,透過獎勵一部分數字資產從而激勵礦工去驗證交易資訊,從而維持挖礦活動以及區塊鏈賬本更新的持續進行;另外,還會制定一些相關制度,獎懲分明,激勵記賬節點,懲罰惡意節點。

合約層(Contract Layer)自然就和我們最常聽到的智慧合約有關。把程式碼寫到合約裡,就可以自定義約束條件,不需要第三方信任背書,到時間立即實時操作。當然除了智慧合約,是區塊鏈作為信任機器的重要層級,還有一些別的指令碼程式碼、側鏈應用等等。

應用層(Application Layer)就很簡單了,類似於手機上的各種 APP,即區塊鏈的各種應用場景。例如比特幣、以太坊等就是區塊鏈的應用專案,這個層面包括未來區塊鏈應用落地的各個方面。

3. 小結

一般把資料層和網路層歸類為區塊鏈中的協議層,合約層和激勵層歸為擴充套件層,即共識層。

六個層級之間相互獨立又不可分割,瞭解層級之間的關係和各個層級的相關知識,就會對區塊鍊形成整體的認知和系統的理解。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;