熱線電話:13121318867

登錄
首頁精彩閱讀區塊鏈的層級結構
區塊鏈的層級結構
2018-04-08
收藏

區塊鏈的層級結構

1、數據層/ Data Layer

數據層主要描述區塊鏈的物理形式,是區塊鏈上從創世區塊起始的鏈式結構,包含了區塊鏈的區塊數據、鏈式結構以及區塊上的隨機數、時間戳、公私鑰數據等,是整個區塊鏈技術中最底層的數據結構。

2、網絡層/ Network Layer

網絡層主要通過 P2P 技術實現分布式網絡的機制,網絡層包括 P2P 組網機制、數據傳播機制和數據驗證機制,因此區塊鏈本質上是一個 P2P 的網絡,具備自動組網的機制,節點之間通過維護一個共同的區塊鏈結構來保持通信。

3、共識層/ Consensus Layer

共識層主要包含共識算法以及共識機制,能讓高度分散的節點在去中心化的區塊鏈網絡中高效地針對區塊數據的有效性達成共識,是區塊鏈的核心技術之一,也是區塊鏈社群的治理機制。目前至少有數十種共識機制算法,包含工作量證明、權益證明、權益授權證明、燃燒證明、重要性證明等。

數據層、網絡層、共識層是構建區塊鏈技術的必要元素,缺少任何一層都不能稱之為真正意義上的區塊鏈技術。

4、激勵層/ Actuator Layer

激勵層主要包括經濟激勵的發行制度和分配制度,其功能是提供一定的激勵措施,鼓勵節點參與區塊鏈中安全驗證工作,并將經濟因素納入到區塊鏈技術體系中,激勵遵守規則參與記賬的節點,并懲罰不遵守規則的節點。

5、合約層/ Contract Layer

合約層主要包括各種腳本、代碼、算法機制及智能合約,是區塊鏈可編程的基礎。將代碼嵌入區塊鏈或是令牌中,實現可以自定義的智能合約,并在達到某個確定的約束條件的情況下,無需經由第三方就能夠自動執行,是區塊鏈去信任的基礎。

6、應用層/ Application Layer

區塊鏈的應用層封裝了各種應用場景和案例,類似于電腦操作系統上的應用程序、互聯網瀏覽器上的門戶網站、搜尋引擎、電子商城或是手機端上的 APP,將區塊鏈技術應用部署在如以太坊、EOS、QTUM 上并在現實生活場景中落地。未來的可編程金融和可編程社會也將會是搭建在應用層上。

激勵層、合約層和應用層不是每個區塊鏈應用的必要因素,一些區塊鏈應用并不完整包含此三層結構。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢