基于區(qū)塊鏈的農(nóng)產(chǎn)品追溯系統(tǒng)研究
【學(xué)位授予單位】:中南林業(yè)科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2019
【分類號(hào)】:F322;TP311.13
【圖文】:
邐基于區(qū)塊鏈的農(nóng)產(chǎn)品追溯系統(tǒng)研究逡逑為此,區(qū)塊鏈技術(shù)己經(jīng)歷了邋3個(gè)發(fā)展階段[21],如圖2.2所示,區(qū)塊鏈技術(shù)起源于逡逑P2P網(wǎng)絡(luò)、加密算法等,2009年進(jìn)入?yún)^(qū)塊鏈1.0數(shù)字貨幣,這成為了區(qū)塊鏈技術(shù)逡逑應(yīng)用的成熟典范;2014年前后,區(qū)塊鏈技術(shù)開始進(jìn)軍數(shù)字貨幣之外的其他領(lǐng)域,逡逑區(qū)塊鏈技術(shù)2.0智能合約進(jìn)入人們的視野,這也是現(xiàn)今專家學(xué)者研究的重點(diǎn)。本逡逑文在區(qū)塊鏈去中心化應(yīng)用的背景下,研宄區(qū)塊鏈技術(shù)在農(nóng)產(chǎn)品追溯系統(tǒng)中的應(yīng)用。逡逑|邋P2P網(wǎng)絡(luò)邐^邋分布式賬本邋r邋智能合約邐^逡逑加密邐I邐塊鏈?zhǔn)綌?shù)據(jù)邐虛擬機(jī)逡逑數(shù)據(jù)庫(kù)技術(shù)邐|邐Merkie樹邐去中心化應(yīng)用逡逑電子現(xiàn)金邐工作量證明逡逑邐邐邐L邐邐—邐I邐邐邐I逡逑圖2.2區(qū)塊鏈的發(fā)展階段逡逑Figure邋2.2邋Blockchain邋development邋stage逡逑區(qū)塊鏈分為三類:公有鏈(Public邋blockchain)、私有鏈(Private邋blockchain)逡逑和聯(lián)盟鏈(Consortium邋blockchain)邋[23],如表邋2.1邋所不。逡逑表2.1公有鏈、聯(lián)盟鏈、私有鏈的特征逡逑Table邋2.1邋Characteristics邋of邋public邋blockchain
后的哈希值,比如,Merkle樹中的葉子節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)交易的文件或文件集合的逡逑數(shù)據(jù)塊哈希值,Merkle樹中的非葉子節(jié)點(diǎn)存儲(chǔ)對(duì)應(yīng)的子節(jié)點(diǎn)運(yùn)算后串聯(lián)的字符逡逑串哈希值等。如圖2.5所示,在區(qū)塊鏈中,區(qū)塊體的交易數(shù)據(jù)通過運(yùn)算進(jìn)行分層,逡逑分別存儲(chǔ)在Merkle樹的節(jié)點(diǎn)中,節(jié)點(diǎn)中的數(shù)據(jù)通過不斷地遞歸和運(yùn)算,將值往逡逑上一層層存儲(chǔ),最終的哈希值被存儲(chǔ)在Merkle樹的根節(jié)點(diǎn)(Root邋Hash)中,根逡逑節(jié)點(diǎn)保存在區(qū)塊數(shù)據(jù)的區(qū)塊頭中,便于數(shù)據(jù)的快速讀取和計(jì)算[34]。逡逑數(shù)據(jù)庫(kù)技術(shù):隨著計(jì)算機(jī)速度和功能的增長(zhǎng),數(shù)據(jù)庫(kù)技術(shù)也與時(shí)俱進(jìn)。由導(dǎo)逡逑航型數(shù)據(jù)庫(kù)到關(guān)系型數(shù)據(jù)庫(kù)再到SQL數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù),隨著大數(shù)據(jù)的逡逑出現(xiàn)和運(yùn)用,數(shù)據(jù)庫(kù)也出現(xiàn)了新的形式一一NoSQL數(shù)據(jù)庫(kù)和NewSQL數(shù)據(jù)庫(kù)[35]。逡逑根據(jù)數(shù)據(jù)庫(kù)的結(jié)構(gòu)組織,數(shù)據(jù)庫(kù)分為兩大類,一是關(guān)系型數(shù)據(jù)庫(kù);二是分布式逡逑Key-Value邋(鍵值對(duì))型數(shù)據(jù)庫(kù)。關(guān)系型數(shù)據(jù)庫(kù)基于傳統(tǒng)的關(guān)系模型來組織和管逡逑理數(shù)據(jù)
邐Tx2邐Tx3逡逑圖2.5邋Merkle樹中的交易哈希逡逑Figure邋2.5邋Trading邋hash邋in邋Merkle邋tree逡逑2.3.2網(wǎng)絡(luò)層逡逑區(qū)塊鏈的網(wǎng)絡(luò)層中封裝了邋P2P的組網(wǎng)方式和驗(yàn)證機(jī)制等,它能保證區(qū)塊鏈網(wǎng)逡逑絡(luò)中的節(jié)點(diǎn)各司其職,按照傳播協(xié)議保證區(qū)塊數(shù)據(jù)的校驗(yàn)和記賬。逡逑組網(wǎng)方式:P2P邋(Peer-to-peernetwork)的網(wǎng)絡(luò)組網(wǎng)方式是區(qū)塊鏈網(wǎng)絡(luò)層的重逡逑要技術(shù)之一,它是建立在Internet上的一種節(jié)點(diǎn)對(duì)節(jié)點(diǎn)的連接網(wǎng)絡(luò)方式,圖2.6逡逑顯示了分布式和傳統(tǒng)式兩種不同的網(wǎng)絡(luò)模式,傳統(tǒng)式網(wǎng)絡(luò)有一個(gè)中心節(jié)點(diǎn),其他逡逑節(jié)點(diǎn)通過與中心節(jié)點(diǎn)的連接進(jìn)行數(shù)據(jù)的共享與傳播,所以中心節(jié)點(diǎn)的負(fù)荷大,權(quán)逡逑責(zé)過于集中;分布式網(wǎng)絡(luò)模式中每個(gè)節(jié)點(diǎn)處于同等地位,通過網(wǎng)絡(luò)協(xié)議共享數(shù)據(jù)逡逑資源、共同承擔(dān)區(qū)塊數(shù)據(jù)驗(yàn)證和數(shù)據(jù)傳播等功能[38]。逡逑傳播機(jī)制:在區(qū)塊鏈中,交易數(shù)據(jù)傳播協(xié)議包括以下流程:網(wǎng)絡(luò)節(jié)點(diǎn)收到各逡逑環(huán)節(jié)上傳的數(shù)據(jù)后
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 劉佳;;基于二維碼的農(nóng)產(chǎn)品質(zhì)量安全可追溯系統(tǒng)構(gòu)建[J];山東農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年05期
2 羅斌;;我國(guó)農(nóng)產(chǎn)品質(zhì)量安全追溯體系建設(shè)現(xiàn)狀和展望[J];農(nóng)產(chǎn)品質(zhì)量與安全;2014年04期
3 楊信廷;錢建平;孫傳恒;吉增濤;;農(nóng)產(chǎn)品及食品質(zhì)量安全追溯系統(tǒng)關(guān)鍵技術(shù)研究進(jìn)展[J];農(nóng)業(yè)機(jī)械學(xué)報(bào);2014年11期
4 李琳;范體軍;;基于RFID技術(shù)應(yīng)用的鮮活農(nóng)產(chǎn)品供應(yīng)鏈決策研究[J];系統(tǒng)工程理論與實(shí)踐;2014年04期
5 楊曙輝;宋天慶;歐陽作富;陳懷軍;;我國(guó)農(nóng)產(chǎn)品食品質(zhì)量安全問題:特點(diǎn)、癥結(jié)及對(duì)策[J];農(nóng)業(yè)現(xiàn)代化研究;2013年03期
相關(guān)重要報(bào)紙文章 前1條
1 馬龍龍;;日本農(nóng)產(chǎn)品可追溯系統(tǒng)的啟示[N];國(guó)際商報(bào);2014年
相關(guān)博士學(xué)位論文 前1條
1 陳松;中國(guó)農(nóng)產(chǎn)品質(zhì)量安全追溯管理模式研究[D];中國(guó)農(nóng)業(yè)科學(xué)院;2013年
相關(guān)碩士學(xué)位論文 前2條
1 林延昌;基于區(qū)塊鏈的食品安全追溯技術(shù)研究與實(shí)現(xiàn)[D];廣西大學(xué);2017年
2 趙文碩;關(guān)系型與非關(guān)系型數(shù)據(jù)庫(kù)的應(yīng)用研究[D];華北電力大學(xué)(北京);2016年
本文編號(hào):2779602
本文鏈接:http://sikaile.net/jingjilunwen/nongyejingjilunwen/2779602.html