時(shí)間:2023-06-18|瀏覽:316
數(shù)據(jù)層/DataLayer 數(shù)據(jù)層是區(qū)塊鏈六大層級(jí)結(jié)構(gòu)中的最底層。它類似于數(shù)據(jù)庫(kù),但對(duì)于區(qū)塊鏈而言,這是一個(gè)不可篡改、具有分布式等特性的數(shù)據(jù)庫(kù)。存放著區(qū)塊鏈上所有的數(shù)據(jù)信息,從沒(méi)有記錄交易的創(chuàng)世區(qū)塊到不斷新增區(qū)塊,里面封裝了哈希值、認(rèn)證交易的時(shí)間戳、交易信息、公私鑰等。數(shù)據(jù)層保證了數(shù)據(jù)在全網(wǎng)公開(kāi)時(shí)的情況下所有數(shù)據(jù)的安全性。節(jié)點(diǎn)間采用共識(shí)算法維護(hù)數(shù)據(jù)層數(shù)據(jù)的一致性,通過(guò)密碼學(xué)中非對(duì)稱加密和哈希算法,保證了這個(gè)分布式數(shù)據(jù)庫(kù)中數(shù)據(jù)信息的不可篡改和可追溯。
網(wǎng)絡(luò)層/NetworkLayer 網(wǎng)絡(luò)層支持區(qū)塊鏈數(shù)據(jù)信息的共享和交流,主要是點(diǎn)對(duì)點(diǎn)機(jī)制、數(shù)據(jù)傳輸和驗(yàn)證機(jī)制。本質(zhì)上是一個(gè)P2P網(wǎng)絡(luò),網(wǎng)絡(luò)中所有資源和服務(wù)都是分配在各個(gè)節(jié)點(diǎn)手中。節(jié)點(diǎn)間共同維護(hù)這個(gè)系統(tǒng),當(dāng)某一節(jié)點(diǎn)創(chuàng)造出新的區(qū)塊后,就會(huì)通過(guò)廣播形式告知其它節(jié)點(diǎn),收到信息的節(jié)點(diǎn)會(huì)對(duì)該區(qū)塊進(jìn)行驗(yàn)證,然后再去創(chuàng)造新的區(qū)塊。這樣就能夠使每個(gè)節(jié)點(diǎn)既能夠產(chǎn)生信息,又能夠接收信息,通過(guò)點(diǎn)對(duì)點(diǎn)的方式共同維護(hù)整個(gè)系統(tǒng)的完備性。
共識(shí)層/ConsensusLayer 共識(shí)層主要包括各種共識(shí)算法機(jī)制。讓高度分散的節(jié)點(diǎn)在去中心化的區(qū)塊鏈網(wǎng)絡(luò)中達(dá)成高效的共識(shí),是區(qū)塊鏈的核心技術(shù)之一,也是區(qū)塊鏈社區(qū)的治理機(jī)制。共識(shí)機(jī)制有比特幣的工作量證明(PoW)、以太坊的權(quán)益證明(PoS)、EOS的委托權(quán)益證明(DPoS)等十幾種共識(shí)機(jī)制。
激勵(lì)層/ActuatorLayer 激勵(lì)層主要包括激勵(lì)機(jī)制和分配機(jī)制。激勵(lì)層是指在區(qū)塊鏈中挖礦的獎(jiǎng)勵(lì),通過(guò)獎(jiǎng)勵(lì)部分?jǐn)?shù)字資產(chǎn)來(lái)激勵(lì)礦工去驗(yàn)證交易信息,從而維護(hù)挖礦活動(dòng)以及賬本更新持續(xù)進(jìn)行。但是,激勵(lì)層一般只有公鏈才具備,因?yàn)楣墟湵仨氁蕾嚾W(wǎng)節(jié)點(diǎn)共同維護(hù)數(shù)據(jù),所以有這樣一套激勵(lì)機(jī)制。
合約層/ContractLayer 合約層主要包括各種腳本、代碼、智能合約和算法,是區(qū)塊鏈可編程的基礎(chǔ)。智能合約原理是通過(guò)將代碼嵌入系統(tǒng)中,設(shè)置約束條件,以實(shí)現(xiàn)實(shí)時(shí)可操作,而不需要第三方做背書(shū)。
應(yīng)用層/ApplicationLayer 應(yīng)用層實(shí)際上是我們通常說(shuō)的區(qū)塊鏈各種應(yīng)用場(chǎng)景和案例,類似于電腦操作系統(tǒng)上的應(yīng)用程序、互聯(lián)網(wǎng)瀏覽器上的門(mén)戶網(wǎng)站、電子商城或手機(jī)移動(dòng)端的APP等?,F(xiàn)在的“區(qū)塊鏈+”就是所謂的應(yīng)用層。目前市面上已落地的區(qū)塊鏈應(yīng)用基本都是搭建在以太坊和EOS等公鏈上的各類應(yīng)用,以博彩和游戲類應(yīng)用為主。
區(qū)塊鏈中各層級(jí)之間相互獨(dú)立而又密不可分。數(shù)據(jù)層和網(wǎng)絡(luò)層又被劃分為協(xié)議層,合約層和激勵(lì)層又被分為擴(kuò)展層。了解了區(qū)塊鏈六大結(jié)構(gòu)層及相應(yīng)的層級(jí)功能,可以幫我們加深對(duì)區(qū)塊鏈技術(shù)的重新認(rèn)識(shí)。
熱點(diǎn):區(qū)塊鏈 數(shù)據(jù) 比特幣 特幣