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

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于區(qū)塊鏈的農(nóng)村土地經(jīng)營權(quán)流轉(zhuǎn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時間:2024-06-01 02:34
  隨著我國城市化進(jìn)程的不斷加快,越來越多農(nóng)村勞動力進(jìn)城務(wù)工造成土地閑置,同時引發(fā)大量土地承包經(jīng)營權(quán)流轉(zhuǎn)糾紛。而區(qū)塊鏈(BlockChain)具有去中心化、數(shù)據(jù)公開透明和防篡改等特點(diǎn),本文討論運(yùn)用區(qū)塊鏈技術(shù)解決流轉(zhuǎn)中的糾紛,針對目前農(nóng)村土地經(jīng)營權(quán)流轉(zhuǎn)規(guī)范性差、監(jiān)管困難、信息不對稱等問題,實(shí)現(xiàn)土地流轉(zhuǎn)的區(qū)塊鏈電子存證。本文分析了區(qū)塊鏈的結(jié)構(gòu)、共識機(jī)制、存儲和編碼等理論與技術(shù)基礎(chǔ),并對農(nóng)村土地經(jīng)營權(quán)流轉(zhuǎn)系統(tǒng)進(jìn)行了需求分析,然后給出了總體設(shè)計(jì),重點(diǎn)介紹了區(qū)塊鏈基礎(chǔ)平臺設(shè)計(jì)。討論了脫離代幣達(dá)成共識的Paxos算法,并對原MPT數(shù)據(jù)結(jié)構(gòu)進(jìn)行了改進(jìn),增加了存儲土地流轉(zhuǎn)賬戶信息列表的節(jié)點(diǎn),設(shè)計(jì)出基于賬戶的分布式存儲模型,從而實(shí)現(xiàn)了土地流轉(zhuǎn)賬戶的高效存儲和查詢。針對此數(shù)據(jù)結(jié)構(gòu)模型,本文還給出了系統(tǒng)的數(shù)據(jù)字典設(shè)計(jì)。系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)中,借鑒區(qū)塊鏈去中心化的思想,創(chuàng)建了針對農(nóng)村土地經(jīng)營權(quán)流轉(zhuǎn)應(yīng)用的部分去中心化管理模式,采用區(qū)塊鏈數(shù)據(jù)庫和中心數(shù)據(jù)庫相結(jié)合的數(shù)據(jù)管理方式,實(shí)現(xiàn)了土地流轉(zhuǎn)數(shù)據(jù)和上鏈數(shù)據(jù)的分庫保存以及共享使用。最后對農(nóng)村土地經(jīng)營權(quán)流轉(zhuǎn)系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),包括土地?cái)?shù)據(jù)上鏈、電子合同管理、生成土地流轉(zhuǎn)存...

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

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

【部分圖文】:

圖2.1區(qū)塊鏈存儲結(jié)構(gòu)??

圖2.1區(qū)塊鏈存儲結(jié)構(gòu)??

其數(shù)據(jù)存儲于Merkle?Tree結(jié)構(gòu)[15]。在區(qū)塊鏈網(wǎng)絡(luò)中,生成的區(qū)塊信息所??有節(jié)點(diǎn)共享,每一個節(jié)點(diǎn)擁有一份完整的系統(tǒng)數(shù)據(jù),從而形成分布式的區(qū)塊鏈數(shù)??據(jù)庫。以數(shù)據(jù)Tx3為例的區(qū)塊鏈存儲結(jié)構(gòu)如圖2.1所示。??1^1?丨賴?1?卜綱?1?卜賴?|??Merk。?Werkl....


圖2.3?MPT樹結(jié)構(gòu)??上圖中?Leaf?Node、Extension?Node、Branch?Node?和?Root?Node,分別對應(yīng)??

圖2.3?MPT樹結(jié)構(gòu)??上圖中?Leaf?Node、Extension?Node、Branch?Node?和?Root?Node,分別對應(yīng)??

MPT借鑒Merkle?Tree結(jié)構(gòu),節(jié)點(diǎn)存儲的數(shù)據(jù)是子節(jié)點(diǎn)合并后的hash值或者??value的hash值,MPT從底層節(jié)點(diǎn)到樹根節(jié)點(diǎn),層層計(jì)算hash值得到MPT?Root,??并把MPT?Root作為整棵樹的防篡改證明[18]。MPT結(jié)構(gòu)如圖2.3所示。??Root?Nod....


圖2.4?Base58編碼表??對數(shù)據(jù)進(jìn)行Base58編碼,相當(dāng)于把一個輸入256進(jìn)制的值轉(zhuǎn)成58進(jìn)制的值??輸出

圖2.4?Base58編碼表??對數(shù)據(jù)進(jìn)行Base58編碼,相當(dāng)于把一個輸入256進(jìn)制的值轉(zhuǎn)成58進(jìn)制的值??輸出

鏈?zhǔn)褂茫拢幔螅澹担妇幋a將其轉(zhuǎn)化為可視化的字符形式。Base58編碼是一種基于文本??的二進(jìn)制格式編碼,其不僅實(shí)現(xiàn)了數(shù)據(jù)壓縮,還可以保持?jǐn)?shù)據(jù)的易讀性。本系統(tǒng)??的數(shù)據(jù)可視化處理也使用了?Base58編碼,Base58編碼表如圖2.4所示。??Value?Character?Valu....


圖2.5?key的編碼??

圖2.5?key的編碼??

對MPT結(jié)構(gòu)中的數(shù)據(jù)進(jìn)行序列化處理,分別對key進(jìn)行HP編碼,對value值進(jìn)??行RLP編碼,之后再存儲到LevelDB數(shù)據(jù)庫中:21]。key從內(nèi)存到數(shù)據(jù)庫的編碼??過程如圖2.5所示:??內(nèi)?P??存??f六進(jìn)制廠?1序列化??1??—??Byte????Hex編碼???H....



本文編號:3985434

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

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3985434.html


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

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