中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 科技論文 > 軟件論文 >

基于區(qū)塊鏈的農村土地經營權流轉系統(tǒng)設計與實現(xiàn)

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

【文章頁數】:75 頁

【學位級別】:碩士

【部分圖文】:

圖2.1區(qū)塊鏈存儲結構??

圖2.1區(qū)塊鏈存儲結構??

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


圖2.3?MPT樹結構??上圖中?Leaf?Node、Extension?Node、Branch?Node?和?Root?Node,分別對應??

圖2.3?MPT樹結構??上圖中?Leaf?Node、Extension?Node、Branch?Node?和?Root?Node,分別對應??

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


圖2.4?Base58編碼表??對數據進行Base58編碼,相當于把一個輸入256進制的值轉成58進制的值??輸出

圖2.4?Base58編碼表??對數據進行Base58編碼,相當于把一個輸入256進制的值轉成58進制的值??輸出

鏈使用Base58編碼將其轉化為可視化的字符形式。Base58編碼是一種基于文本??的二進制格式編碼,其不僅實現(xiàn)了數據壓縮,還可以保持數據的易讀性。本系統(tǒng)??的數據可視化處理也使用了?Base58編碼,Base58編碼表如圖2.4所示。??Value?Character?Valu....


圖2.5?key的編碼??

圖2.5?key的編碼??

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



本文編號:3985434

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

本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/3985434.html


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

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