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

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

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

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

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

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

【部分圖文】:

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

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

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


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

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

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


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

圖2.4?Base58編碼表??對(duì)數(shù)據(jù)進(jìn)行Base58編碼,相當(dāng)于把一個(gè)輸入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的編碼??

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



本文編號(hào):3985434

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

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


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

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