網(wǎng)上有很多關(guān)于pos機基本結構,區塊鏈的基本架構是怎樣的的知識,也有很多人為大家解答關(guān)于pos機基本結構的問(wèn)題,今天pos機之家(www.xjcwpx.cn)為大家整理了關(guān)于這方面的知識,讓我們一起來(lái)看下吧!
本文目錄一覽:
1、pos機基本結構
pos機基本結構
一般說(shuō)來(lái),區塊鏈系統由數據層、網(wǎng)絡(luò )層、共識層、激勵層、合約層和應用層組成。其中,數據層封裝了底層數據區塊以及相關(guān)的數據加密和時(shí)間戳等技術(shù);網(wǎng)絡(luò )層則包括分布式組網(wǎng)機制、數據傳播機制和數據驗證機制等;共識層主要封裝網(wǎng)絡(luò )節點(diǎn)的各類(lèi)共識算法;激勵層將經(jīng)濟因素集成到區塊鏈技術(shù)體系中,主要包括經(jīng)濟激勵的發(fā)行機制和分配機制等;合約層主要封裝各類(lèi)腳本、算法和智能合約,是區塊鏈可編程特性的基礎;應用層則封裝了區塊鏈的各種應用場(chǎng)景和案例(見(jiàn)圖2)。
區塊鏈的基礎架構
資料來(lái)源:袁勇、王飛躍:《區塊鏈技術(shù)發(fā)展現狀與展望》,《自動(dòng)化學(xué)報》2016年第4期,第484頁(yè)。
在該架構中,基于時(shí)間戳的鏈式區塊結構、分布式節點(diǎn)的共識機制、基于共識算力的經(jīng)濟激勵和靈活可編程的智能合約是區塊鏈技術(shù)最具代表性的創(chuàng )新點(diǎn)。
(1)數據層。數據層是區塊鏈通過(guò)使用各種密碼學(xué)技術(shù)——數據區塊、非對稱(chēng)加密、默克爾樹(shù)、時(shí)間戳、鏈式結構以及哈希函數等關(guān)鍵技術(shù),目的是創(chuàng )建數據的去中心化分布式存儲格式以及校驗區塊數據,用以保證區塊數據的完整性、穩定性和可靠性。
(2)網(wǎng)絡(luò )層。網(wǎng)絡(luò )層主要通過(guò)分布式組網(wǎng)機制、數據傳播機制和數據驗證機制將區塊鏈底層的P2P網(wǎng)絡(luò )組織起來(lái),以達成構建網(wǎng)絡(luò )環(huán)境、搭建交易通道的規則,使交易在網(wǎng)絡(luò )中快速擴散,用以確保及時(shí)驗證交易正確性。
(3)共識層。共識層主要通過(guò)整個(gè)網(wǎng)絡(luò )中各類(lèi)節點(diǎn)共識算法——工作量證明機制(PoW共識機制)、權益證明機制(PoS共識機制)、授權股份證明機制(DPoS共識機制),在決策權高度分散的去中心化系統中實(shí)現各節點(diǎn)高效、快速地對區塊數據達成有效性共識,用以確保全網(wǎng)記賬一致性。
(4)激勵層。激勵層主要是指區塊鏈技術(shù)體系對于經(jīng)濟因素的集成,體現在經(jīng)濟激勵的發(fā)行機制和分配機制上,用以確保區塊鏈的穩定運行。例如,比特幣區塊鏈就采用“挖礦”機制,即鼓勵網(wǎng)絡(luò )中每個(gè)節點(diǎn)積極參與區塊鏈中區塊生成和驗證工作,以此激勵參與者不斷提供算力,獲得經(jīng)濟獎勵。
(5)合約層。合約層是基于以上架構而提供的用于編寫(xiě)的可執行代碼的接口,利用該接口可以開(kāi)發(fā)基于區塊鏈的各種實(shí)際應用,主要技術(shù)涵蓋各類(lèi)腳本、算法和智能合約,是建立在區塊鏈虛擬機之上的商業(yè)邏輯和算法,也是實(shí)現區塊鏈系統靈活編程和數據操作的基礎。
(6)應用層。應用層是區塊鏈的應用場(chǎng)景,主要包括可編程貨幣、可編程金融和可編程社會(huì ),在這一基礎架構層中,基于時(shí)間戳的鏈式區塊結構、基于分布式節點(diǎn)的共識機制、基于共識算力的經(jīng)濟激勵、靈活可編程的智能合約是區塊鏈技術(shù)最具代表性的創(chuàng )新點(diǎn)。
以上就是關(guān)于pos機基本結構,區塊鏈的基本架構是怎樣的的知識,后面我們會(huì )繼續為大家整理關(guān)于pos機基本結構的知識,希望能夠幫助到大家!
