国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  行業(yè)資訊 >  架構(gòu) >  區(qū)塊鏈的技術(shù)模型架構(gòu)

區(qū)塊鏈的技術(shù)模型架構(gòu)

2021-04-21 15:20:30 3278

區(qū)塊鏈技術(shù)并不是一項(xiàng)單一的技術(shù),而是多種技術(shù)整合創(chuàng)新的結(jié)果,其本質(zhì)是一個(gè)弱中心的、自信任的底層架構(gòu)技術(shù)。


0.webp.jpg


區(qū)塊鏈技術(shù)模型自下而上包括數(shù)據(jù)層、網(wǎng)絡(luò)層共識(shí)層、激勵(lì)層、合約層和應(yīng)用層。每一層具備一項(xiàng)核心功能,不同層級(jí)之間相互配合,共同構(gòu)建一個(gè)去中心的價(jià)值傳輸體系。


10.webp.jpg


數(shù)據(jù)層的特點(diǎn)是不可篡改、全備份、完全平等(數(shù)據(jù)、權(quán)限、代碼),而其數(shù)據(jù)結(jié)構(gòu)是區(qū)塊,包括區(qū)塊頭和區(qū)塊體。區(qū)塊頭由三組區(qū)塊元數(shù)據(jù),一組元數(shù)據(jù)是父區(qū)塊哈希值,用于該區(qū)塊與區(qū)塊鏈中的前一區(qū)塊相連接;二組元數(shù)據(jù)是Merkle根,一種用來有效地總結(jié)區(qū)塊中所有交易的數(shù)據(jù)結(jié)構(gòu);三組元數(shù)據(jù)是難度目標(biāo)、時(shí)間戳和Nonce與生產(chǎn)區(qū)塊相關(guān)。

網(wǎng)絡(luò)層封裝了P2P網(wǎng)絡(luò)機(jī)制、傳播和驗(yàn)證機(jī)制等技術(shù)。在網(wǎng)絡(luò)層中,新的交易向全網(wǎng)進(jìn)行廣播,每一個(gè)節(jié)點(diǎn)都將收到的交易信息納入一個(gè)區(qū)塊中,且每個(gè)節(jié)點(diǎn)都嘗試在自己的區(qū)塊中找到一個(gè)具有足夠難度的工作量證明,當(dāng)一個(gè)節(jié)點(diǎn)找到了一個(gè)工作量證明(獲得打包區(qū)塊的資格),它就向全網(wǎng)進(jìn)行廣播(新打包的區(qū)塊),當(dāng)且僅當(dāng)包含在該區(qū)塊中的所有交易都是有效的且之前未存在過的,其他節(jié)點(diǎn)才認(rèn)同該區(qū)塊的有效性,而表示認(rèn)同接受的方法,則是在跟隨該區(qū)塊的末尾,制造新的區(qū)塊以延長(zhǎng)該鏈條,而將被接受區(qū)塊的隨機(jī)散列值視為先于新區(qū)塊的隨機(jī)散列值。

共識(shí)層封裝了網(wǎng)絡(luò)節(jié)點(diǎn)的各類共識(shí)機(jī)制算法,這是區(qū)塊鏈的核心技術(shù),因?yàn)檫@決定了區(qū)塊的產(chǎn)生,而記賬決定方式將會(huì)影響整個(gè)系統(tǒng)的安全性和可靠性。目前已經(jīng)出現(xiàn)了十余種共識(shí)機(jī)制算法,其中比較有名的有工作量證明機(jī)制(POW)、實(shí)用拜占庭容錯(cuò)算法(PBFT)、權(quán)益證明機(jī)制(POS)、股份授權(quán)證明機(jī)制。

激勵(lì)層包括發(fā)行機(jī)制和激勵(lì)機(jī)制。簡(jiǎn)單來說,激勵(lì)機(jī)制是通過經(jīng)濟(jì)平衡的手段,鼓勵(lì)節(jié)點(diǎn)參與到維護(hù)區(qū)塊鏈系統(tǒng)安全運(yùn)行中來,防止對(duì)總賬本進(jìn)行篡改,使長(zhǎng)期維持區(qū)塊鏈網(wǎng)絡(luò)運(yùn)行的動(dòng)力。

合約層具有可編程的特性,主要包括智能合約、共識(shí)算法、腳本、代碼,是區(qū)塊鏈可編程特性的基礎(chǔ)。將代碼嵌入?yún)^(qū)塊鏈或令牌中,實(shí)現(xiàn)可以自定義的智能合約,并在達(dá)到某個(gè)確定的約束條件的情況下,無需經(jīng)由第三方就能夠自動(dòng)執(zhí)行,是區(qū)塊鏈去信任的基礎(chǔ)。

應(yīng)用層封裝了區(qū)塊鏈的各種應(yīng)用場(chǎng)景和案例,跟電腦上的應(yīng)用程序、瀏覽器上的門戶網(wǎng)站等很相似,將區(qū)塊鏈技術(shù)應(yīng)用部署在如以太坊、EOS上并在現(xiàn)實(shí)中落地。

這六個(gè)技術(shù)層級(jí)是構(gòu)建區(qū)塊鏈技術(shù)的必要元素,缺少任何一層都將不能稱之為真正意義上的區(qū)塊鏈技術(shù)。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: