基于區(qū)塊鏈技術(shù)的交易信息存儲與查詢系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2020-08-08 01:16
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和各種電子應(yīng)用的普及,產(chǎn)生了越來越多的用戶交易數(shù)據(jù),隨之引發(fā)的數(shù)據(jù)安全存儲的問題也愈加明顯,F(xiàn)有的信息安全存儲方案大都采用中心化的安全管理,用戶數(shù)據(jù)由中心化服務(wù)器進行維護,一旦服務(wù)器遭受惡意攻擊,用戶的個人信息必然有外泄的風(fēng)險。區(qū)塊鏈技術(shù)具有去中心化、分布式存儲、時間戳、不可篡改等特征,這些特征能夠完美的解決目前信息安全存儲方面的不足。不同于現(xiàn)有的信息存儲平臺,在區(qū)塊鏈系統(tǒng)中通過P2P傳輸技術(shù)將交易數(shù)據(jù)廣播到系統(tǒng)中各個共識節(jié)點,并通過加密技術(shù)保證信息在傳播過程中的完整性,最后通過共識機制驗證后將交易數(shù)據(jù)存儲到區(qū)塊鏈中。整個過程無需中心服務(wù)器的干預(yù),通過各個計算機節(jié)點保證用戶交易數(shù)據(jù)的安全存儲。本系統(tǒng)中主要設(shè)計并實現(xiàn)了面向用戶層的兩種交易類型:轉(zhuǎn)賬交易和信息錄入交易,交易生成后通過網(wǎng)絡(luò)驗證最終寫入?yún)^(qū)塊鏈中,并實現(xiàn)用戶交易記錄的實時顯示。為保證去中心化系統(tǒng)的可信性和安全運行,對底層支撐功能進行了開發(fā)。內(nèi)容主要有以下幾點。一、通過分析已有信息存儲平臺存在的問題,強調(diào)研究基于區(qū)塊鏈技術(shù)的交易信息存儲平臺的必要性和研究價值。二、介紹區(qū)塊鏈系統(tǒng)涉及到的關(guān)鍵技術(shù),如點對點網(wǎng)絡(luò)通信、非對稱加密、簽名驗證等,并對其實現(xiàn)原理和特點進行簡要闡述。三、對交易系統(tǒng)進行全面的需求分析,確定系統(tǒng)功能模塊。完成對數(shù)據(jù)庫體系的設(shè)計并進行代碼實現(xiàn)。四、對各個功能模塊進行測試,并根據(jù)測試結(jié)果進行優(yōu)化。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP333;TP391.3
【圖文】:
系統(tǒng)中相當(dāng)于一種存儲介質(zhì),而真lH實現(xiàn)整個系統(tǒng)的去中心化需要多種技合。本章主要介紹K塊鏈系統(tǒng)中涉及到的關(guān)鍵技術(shù)。逡逑1點對點網(wǎng)絡(luò)通信逡逑P2P邋(Peer-to-Peer:點對點M絡(luò))是相對傳統(tǒng)C/S邋(Client/Server:客戶器)模式而言的一種網(wǎng)絡(luò)交換的方式|221。在C/S模式中,采用專門的服貴數(shù)據(jù)分發(fā),并通過該服務(wù)器響應(yīng)來n客戶端的請求,這種模式下能夠較實現(xiàn)對數(shù)據(jù)統(tǒng)一性的控制。然而k中心服務(wù)器出現(xiàn)故障,那么數(shù)據(jù)的訪出現(xiàn)問題,而且面對眾多來I'丨涔戶端的請求時服務(wù)器的運算處理能力是有P網(wǎng)絡(luò)結(jié)構(gòu)中將?些獨立的H?算機資源組織起來,各計算機節(jié)點之間可以H、共享計算機網(wǎng)絡(luò)中的資源,網(wǎng)絡(luò)中的r/點T以動態(tài)的介入和退出且不絡(luò)組織結(jié)構(gòu)造成影響|231。/|:這種M絡(luò)模式中,系統(tǒng)性能依賴于網(wǎng)絡(luò)中所節(jié)點的計算能力和帶寬,而不是把依賴都聚集在較少的一臺或幾臺服務(wù))。P2P網(wǎng)絡(luò)結(jié)構(gòu)模型圖如閣2-1所。。逡逑
翁iH*逡逑丨逡逑圖2-丨P2P網(wǎng)絡(luò)結(jié)構(gòu)模型圖逡逑基f-以h邋P2P邋N絡(luò)概念以及纟/丨構(gòu)梭型,總結(jié)出P2P邋M絡(luò)應(yīng)該具備以下三大逡逑特忭丨25丨:逡逑7逡逑
而私鑰山交砧發(fā)起者進行保擰,如見用公鑰對原始數(shù)據(jù)進行加密,則只有其逡逑相對應(yīng)的私鑰才能解析出數(shù)據(jù);同柞,竹使用私鑰對原始數(shù)據(jù)進行加密,則只有逡逑相對應(yīng)的公鍆才能進行解密|M|。lh對稱加密算法模型如圖2-4所示。逡逑9逡逑
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP333;TP391.3
【圖文】:
系統(tǒng)中相當(dāng)于一種存儲介質(zhì),而真lH實現(xiàn)整個系統(tǒng)的去中心化需要多種技合。本章主要介紹K塊鏈系統(tǒng)中涉及到的關(guān)鍵技術(shù)。逡逑1點對點網(wǎng)絡(luò)通信逡逑P2P邋(Peer-to-Peer:點對點M絡(luò))是相對傳統(tǒng)C/S邋(Client/Server:客戶器)模式而言的一種網(wǎng)絡(luò)交換的方式|221。在C/S模式中,采用專門的服貴數(shù)據(jù)分發(fā),并通過該服務(wù)器響應(yīng)來n客戶端的請求,這種模式下能夠較實現(xiàn)對數(shù)據(jù)統(tǒng)一性的控制。然而k中心服務(wù)器出現(xiàn)故障,那么數(shù)據(jù)的訪出現(xiàn)問題,而且面對眾多來I'丨涔戶端的請求時服務(wù)器的運算處理能力是有P網(wǎng)絡(luò)結(jié)構(gòu)中將?些獨立的H?算機資源組織起來,各計算機節(jié)點之間可以H、共享計算機網(wǎng)絡(luò)中的資源,網(wǎng)絡(luò)中的r/點T以動態(tài)的介入和退出且不絡(luò)組織結(jié)構(gòu)造成影響|231。/|:這種M絡(luò)模式中,系統(tǒng)性能依賴于網(wǎng)絡(luò)中所節(jié)點的計算能力和帶寬,而不是把依賴都聚集在較少的一臺或幾臺服務(wù))。P2P網(wǎng)絡(luò)結(jié)構(gòu)模型圖如閣2-1所。。逡逑
翁iH*逡逑丨逡逑圖2-丨P2P網(wǎng)絡(luò)結(jié)構(gòu)模型圖逡逑基f-以h邋P2P邋N絡(luò)概念以及纟/丨構(gòu)梭型,總結(jié)出P2P邋M絡(luò)應(yīng)該具備以下三大逡逑特忭丨25丨:逡逑7逡逑
而私鑰山交砧發(fā)起者進行保擰,如見用公鑰對原始數(shù)據(jù)進行加密,則只有其逡逑相對應(yīng)的私鑰才能解析出數(shù)據(jù);同柞,竹使用私鑰對原始數(shù)據(jù)進行加密,則只有逡逑相對應(yīng)的公鍆才能進行解密|M|。lh對稱加密算法模型如圖2-4所示。逡逑9逡逑
【參考文獻】
相關(guān)期刊論文 前10條
1 潘姚林芳;;計算機信息數(shù)據(jù)的安全與加密技術(shù)[J];電子技術(shù)與軟件工程;2017年21期
2 張t熈
本文編號:2784812
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2784812.html
最近更新
教材專著