帶你看看區塊鏈的模型架構
來到幣圈這么長時間了,對于什么是區塊鏈想必大家已經很清楚了。但是說到區塊鏈的模型架構怕是很多人還不太了解。其實區塊鏈系統由自下而上是由六層組成的,分別是數據層、網絡層、共識層、激勵層、合約層和應用層組成。如下圖所示:
(一)數據層 數據層封裝了底層數據區塊的鏈式結構,以及相關的非對稱公私鑰數據加密技術和時間戳等技術,這是整個區塊鏈技術中最底層的調制解調器構,其中大多數技術都已被發明數十年,并在計算機領域使用了很久,無須擔心其中的安全性,因為如果這些技術出現安全性上的巨大漏洞,則意味著全球金融技術都會出現嚴重的問題。中本聰在設計比特幣時,為每個區塊設置了1MB(兆)大小的容量限制,但由于目前比特幣的交易量迅速提升,1MB的區塊空間能容納的交易數量有限,所以要考慮擴容區塊鏈來突破這個限制。
(二)網絡層 網絡層包括分布式組網機制、數據傳播機制和數據驗證機制等,由于采用了完全P2P的組網技術,也就意味著區塊鏈是具有自動組網功能的。這種P2P組網技術,在早先應用于BT(比特流)和eMule(電驢)之類的P2P下載軟件中,也是一種相對來說非常成熟的技術。
(三)共識層 共識層主要封裝網絡節點的各類共識機制算法。共識機制算法是區塊鏈技術的核心技術,因為這決定了到底由誰來進行記賬,記賬者選擇方式將會影響到整個系統的安全性和可靠性。目前已經出現了十余種共識機制算法,其中最為知名的有工作量證明機制(Proof of Work,PoW)、權益證明機制(Proof of Stake,PoS)、股份授權證明機制(Delegated Proof of Stake,DPoS)等。在下一節中將會詳細介紹這些共識機制。
(四)激勵層 激勵層將經濟因素集成到區塊鏈技術體系中來,主要包括經濟激勵的發行機制和分配機制等,該層主要出現在公有鏈(Public Blockchain)中,因為在公有鏈中必須激勵遵守規則參與記賬的節點,并且懲罰不遵守規則的節點,才能讓整個系統朝著良性循環的方向發展。所以激勵機制往往也是一種博弈機制,讓更多遵守規則的節點愿意進行記賬。而在私有鏈(Private Blockchain)中,則不一定需要進行激勵,因為參與記賬的節點往往是在鏈外完成了博弈,也就是可能有強制力或者有其他需求來要求參與記賬。
(五)合約層 合約層主要封裝各類腳本、算法和智能合約,是區塊鏈可編程特性的基礎。以以太坊為首的新一代區塊鏈系統試圖完善比特幣的合約層。比特幣盡管也包含了腳本代碼,但是并不是圖靈完備的,即不支持循環語句;以太坊在比特幣結構的基礎上,內置了編程語言協議,從而在理論上可以實現任何應用功能。如果把比特幣看成是全球賬本的話,那么就可以把以太坊看作是一臺“全球計算機”——任何人都可以上傳和執行任意的應用程序,并且程序的有效執行能夠得到保證。
(六)應用層 應用層則封裝了區塊鏈的各種應用場景和案例。比如搭建在以太坊上的各類區塊鏈應用就是部署在應用層,所謂可編程貨幣和可編程金融也將會搭建在應用層。
在區塊鏈的這個模型中,基于時間戳的鏈式區塊結構、分布式節點的共識機制、基于共識機制的經濟激勵和靈活可編程的智能合約是區塊鏈技術最具代表性的創新點。其中數據層、網絡層和共識層是構建區塊鏈應用的必要因素,否則將不能稱為真正意義上的區塊鏈。而激勵層、合約層和應用層則不是每個區塊鏈應用的必要因素,有部分的區塊鏈應用并不完整地包含著這三層結構。好了,這六層架構已經跟大家說完了,不知道大家對區塊鏈有沒有更多一點的認識呢?歡迎大家在評論區寫下自己想法。
責任編輯:售電衡衡
-
5大重點任務11個重點細分 河北加快構建省級能源大數據中心
-
能源互聯網注入數字經濟新動能 電力大數據實現更多價值
2020-07-21能源互聯網,電力大數據,電力企業 -
中國首個100%利用清潔能源運營的大數據產業園投運
2020-07-21清潔能源,清潔能源消納,青海
-
探索大數據 區塊鏈實現與能源互聯網良好契合
2020-06-09區塊鏈,電力行業,能源互聯網 -
基于區塊鏈的含安全約束分布式電力交易方法
-
區塊鏈在能源交易與協同調度的應用前景:提升電力交易的自由度和實時響應效率
2019-11-04區塊鏈在能源交易與協同
-
5大重點任務11個重點細分 河北加快構建省級能源大數據中心
-
中國首個100%利用清潔能源運營的大數據產業園投運
2020-07-21清潔能源,清潔能源消納,青海 -
大數據產業園四處開花
2019-03-05大數據產業園
-
能源互聯網注入數字經濟新動能 電力大數據實現更多價值
2020-07-21能源互聯網,電力大數據,電力企業 -
全國人大代表、貴州六盤水市市長李剛:借力大數據綜合試驗區 建設六盤水5G示范城
2020-05-27大數據,5G,電力,六盤水,物聯網 -
融媒體平臺建設及縣域融媒體平臺軟件系統
2019-04-03融媒體平臺