天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Hyperledger Sawtooth的區(qū)塊鏈跨鏈技術(shù)研究

發(fā)布時(shí)間:2021-11-20 15:37
  隨著區(qū)塊鏈技術(shù)的持續(xù)發(fā)展和創(chuàng)新,支付結(jié)算、產(chǎn)品溯源、身份認(rèn)證等領(lǐng)域出現(xiàn)了具有不同特點(diǎn)、適應(yīng)不同場景需求的大量區(qū)塊鏈網(wǎng)絡(luò),形成了諸多價(jià)值孤島。如何實(shí)現(xiàn)區(qū)塊鏈之間的互通互聯(lián)和價(jià)值轉(zhuǎn)移,已成為當(dāng)前區(qū)塊鏈技術(shù)的研究重點(diǎn),而區(qū)塊鏈跨鏈技術(shù)正是契合此類需求的重要技術(shù)手段。本文針對區(qū)塊鏈的跨鏈需求,在現(xiàn)有區(qū)塊鏈主要理論及技術(shù)的基礎(chǔ)上,系統(tǒng)地研究了公證人機(jī)制、側(cè)鏈/中繼、哈希鎖定和分布式私鑰控制四種主流區(qū)塊鏈跨鏈技術(shù)以及Hyperledger Sawtooth項(xiàng)目,并對跨鏈技術(shù)應(yīng)用場景等進(jìn)行了分析。通過對Hyperledger Sawtooth項(xiàng)目進(jìn)行部署和研究,結(jié)合基于該項(xiàng)目的區(qū)塊鏈錢包應(yīng)用,本文以區(qū)塊鏈交易數(shù)據(jù)流為導(dǎo)向,依據(jù)實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)了一種區(qū)塊鏈數(shù)據(jù)跨鏈流轉(zhuǎn)的公證人機(jī)制交易系統(tǒng)。通過測試,符合區(qū)塊鏈跨鏈的功能和性能需求。最后,本文對現(xiàn)有在研的區(qū)塊鏈跨鏈典型項(xiàng)目進(jìn)行了系統(tǒng)分析,這對掌握跨鏈研究方向和進(jìn)展具有一定的借鑒意義。同時(shí)指出,基于智能合約的自動(dòng)化數(shù)據(jù)跨鏈將是未來區(qū)塊鏈跨鏈的重要研究方向。本文研究表明,區(qū)塊鏈跨鏈技術(shù)不僅具有重要的研究價(jià)值,而且具有廣闊的實(shí)際應(yīng)用前景,是實(shí)現(xiàn)鏈間互聯(lián)互通... 

【文章來源】:吉林大學(xué)吉林省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:91 頁

【學(xué)位級別】:碩士

【部分圖文】:

基于Hyperledger Sawtooth的區(qū)塊鏈跨鏈技術(shù)研究


區(qū)塊鏈的區(qū)塊結(jié)構(gòu)

社區(qū)組織


第2章理論與技術(shù)基礎(chǔ)9圖2.2Hyperledger社區(qū)組織結(jié)構(gòu)2.4PoET共識算法PoET共識算法(ProofofElapsedTime)[21]源自Intel,基于一組稱為IntelSoftwareGuardExtensions(SGX)的特殊CPU指令集,其本質(zhì)是以硬件安全可信為前提的分布式共識算法。PoET共識方法為拜占庭將軍問題提供了一種解決方案,它利用受信任的執(zhí)行環(huán)境(TEE)來提高諸如工作量證明之類的當(dāng)前解決方案的效率。發(fā)布到Hyperledger項(xiàng)目的PoET算法的初始參考實(shí)現(xiàn)是針對抽象TEE編寫的,以使其對于任何TEE實(shí)現(xiàn)都具有靈活性。在較高級別上,PoET算法隨機(jī)選擇單個(gè)對等方以給定的目標(biāo)速率執(zhí)行請求。各個(gè)對等點(diǎn)對一個(gè)指數(shù)分布的隨機(jī)變量進(jìn)行采樣,并等待該采樣所指示的時(shí)間。通過使用受信任的執(zhí)行環(huán)境,基于非對稱密鑰加密的身份驗(yàn)證和黑名單以及其他一組選舉策略,可以有效防止作弊。HyperledgerSawtooth項(xiàng)目包括了一個(gè)模擬安全指令的實(shí)現(xiàn)。PoET算法本質(zhì)上的工作流程為:1.每個(gè)驗(yàn)證器都需要從enclave函數(shù)(一個(gè)受信任的函數(shù))請求一個(gè)等待時(shí)間;2.具有特定交易塊最短等待時(shí)間的驗(yàn)證器被選為leader;3.一個(gè)函數(shù)(例如“CreateTimer”)為確定已由enclave函數(shù)創(chuàng)建的交易塊創(chuàng)建計(jì)時(shí)器;4.另一個(gè)函數(shù)(如“CheckTimer”)驗(yàn)證計(jì)時(shí)器是否由enclave函數(shù)創(chuàng)建,如果計(jì)時(shí)器已過期,此函數(shù)將創(chuàng)建一個(gè)驗(yàn)證,可用于驗(yàn)證驗(yàn)證器是否在聲明leader角色之前等待了指定的時(shí)間。

流程圖,算法,流程,節(jié)點(diǎn)


第2章理論與技術(shù)基礎(chǔ)112.5.2算法原理pBFT算法提供一種實(shí)用的分布式容錯(cuò)機(jī)制,即使系統(tǒng)中存在正在運(yùn)行的惡意節(jié)點(diǎn),系統(tǒng)也可以正常運(yùn)行。根據(jù)節(jié)點(diǎn)在分布式系統(tǒng)中的啟動(dòng)順序排序,其中一個(gè)節(jié)點(diǎn)為主節(jié)點(diǎn)(或引導(dǎo)節(jié)點(diǎn)),其他節(jié)點(diǎn)稱為輔助節(jié)點(diǎn)(或備用節(jié)點(diǎn))。在主節(jié)點(diǎn)發(fā)生故障的情況下,系統(tǒng)中的任何合格節(jié)點(diǎn)都可以從輔助節(jié)點(diǎn)轉(zhuǎn)換成主節(jié)點(diǎn),其目標(biāo)是所有誠實(shí)節(jié)點(diǎn)都可以使用多數(shù)規(guī)則幫助達(dá)成有關(guān)系統(tǒng)狀態(tài)的共識。實(shí)際的拜占庭容錯(cuò)系統(tǒng)可以在惡意節(jié)點(diǎn)的最大數(shù)量不大于系統(tǒng)中節(jié)點(diǎn)數(shù)量的三分之一的條件下運(yùn)行。隨著節(jié)點(diǎn)數(shù)量的增加,系統(tǒng)變得更加安全。pBFT算法共識分為四個(gè)階段:1.客戶端向主節(jié)點(diǎn)(領(lǐng)導(dǎo)者)發(fā)送請求;2.主節(jié)點(diǎn)(領(lǐng)導(dǎo)者)將請求廣播到所有輔助節(jié)點(diǎn)(備份);3.節(jié)點(diǎn)(主節(jié)點(diǎn)和輔助節(jié)點(diǎn))執(zhí)行請求的服務(wù),然后將答復(fù)發(fā)送回客戶端;4.當(dāng)客戶端從網(wǎng)絡(luò)中的不同節(jié)點(diǎn)收到m+1個(gè)答復(fù)且結(jié)果相同時(shí),該請求成功得到滿足,其中m是允許的最大故障節(jié)點(diǎn)數(shù)。圖2.3pBFT算法共識流程主節(jié)點(diǎn)在每個(gè)pBFT共識回合期間都會(huì)更改,如果需要,大多數(shù)誠實(shí)節(jié)點(diǎn)可以對當(dāng)前主節(jié)點(diǎn)的合法性進(jìn)行投票,從而決定下一個(gè)主節(jié)點(diǎn)。

【參考文獻(xiàn)】:
期刊論文
[1]區(qū)塊鏈跨鏈技術(shù)研究[J]. 路愛同,趙闊,楊晶瑩,王峰.  信息網(wǎng)絡(luò)安全. 2019(08)
[2]區(qū)塊鏈中的智能合約[J]. 馬春光,安婧,畢偉,袁琪.  信息網(wǎng)絡(luò)安全. 2018(11)
[3]區(qū)塊鏈綜述:技術(shù)與挑戰(zhàn)[J]. 王錫亮,劉學(xué)楓,趙淦森,王欣明,周子衡,莫澤楓.  無線電通信技術(shù). 2018(06)
[4]平行區(qū)塊鏈:概念、方法與內(nèi)涵解析[J]. 袁勇,王飛躍.  自動(dòng)化學(xué)報(bào). 2017(10)
[5]一個(gè)無可信中心的動(dòng)態(tài)(t,n)門限密鑰共享方案[J]. 周孟創(chuàng),余昭平.  計(jì)算機(jī)應(yīng)用研究. 2011(08)



本文編號:3507629

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/shengwushengchang/3507629.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶54b6e***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com