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