基于以太坊的電子投票系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2022-01-24 06:33
區(qū)塊鏈本質(zhì)上是鏈式數(shù)據(jù)結(jié)構(gòu),其中數(shù)據(jù)塊以時間序列順序方式連接。在此基礎(chǔ)上,加密方法用于保證無法修改的分布式帳簿。針對線下投票效率低下、浪費資源,線上網(wǎng)絡(luò)投票刷票、欺詐選票以及投票系統(tǒng)安全性、公平性、匿名性等問題,本文以區(qū)塊鏈技術(shù)為基礎(chǔ),設(shè)計并實現(xiàn)了基于以太坊的電子投票系統(tǒng),以確保完整投票數(shù)據(jù)的安全性?煽啃,真實性和完整性。投票結(jié)果可驗證且不可篡改,提升公眾信任度。本文介紹了以太坊開發(fā)的關(guān)鍵技術(shù),分析了區(qū)塊鏈技術(shù)在投票系統(tǒng)中的優(yōu)勢和可行性。在此基礎(chǔ)上,給出了基于以太坊的電子投票系統(tǒng)的需求分析、系統(tǒng)架構(gòu)設(shè)計,包括區(qū)塊鏈層和智能合約的設(shè)計,以及各個模塊和數(shù)據(jù)庫的詳細設(shè)計方案,實現(xiàn)了公開網(wǎng)絡(luò)投票、加權(quán)投票、代表投票、大規(guī)模投票等主要功能,解決了電子投票系統(tǒng)中的信任問題,實現(xiàn)了分散化。最后,給出了以太坊電子投票系統(tǒng)的可行性結(jié)論和展望。
【文章來源】:山東大學山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:91 頁
【學位級別】:碩士
【部分圖文】:
圖1-2?Geth與web3.?js的關(guān)系圖??3.?Solidit
圖2-1投票流程圖??用戶注冊成為投票人的同時,以太坊將會從用戶對應的以太坊賬戶ether,作為防止用戶不進行最終投票的懲罰。此外,以太坊底層將作為電子投票系統(tǒng)中的廣播信道使用。投票人的承諾、經(jīng)過加密零知識證明,都將通過transaction的形式寫在區(qū)塊鏈上,保證投票
??-/??圖2-1投票流程圖??在用戶注冊成為投票人的同時,以太坊將會從用戶對應的以太坊賬戶中扣除??相應的ether,作為防止用戶不進行最終投票的懲罰。此外,以太坊底層的P2P??網(wǎng)絡(luò)層將作為電子投票系統(tǒng)中的廣播信道使用。投票人的承諾、經(jīng)過加密后的投??票以及零知識證明,都將通過transaction的形式寫在區(qū)塊鏈上,保證投票的公開??13??
【參考文獻】:
碩士論文
[1]社區(qū)風險監(jiān)測平臺系統(tǒng)集成方案的設(shè)計與實現(xiàn)[D]. 李夢超.北方工業(yè)大學 2021
[2]以太坊智能合約開發(fā)系統(tǒng)的設(shè)計與實現(xiàn)[D]. 高佳.浙江大學 2021
[3]基于區(qū)塊鏈的教育系統(tǒng)的研究與設(shè)計[D]. 車吉鑫.山東科技大學 2020
[4]基于區(qū)塊鏈的推薦系統(tǒng)評分激勵機制設(shè)計與應用研究[D]. 吳嵐騰.華南理工大學 2020
[5]基于區(qū)塊鏈的匿名保護救助車輛調(diào)度系統(tǒng)設(shè)計與實現(xiàn)[D]. 杜鋒.長安大學 2020
本文編號:3606052
【文章來源】:山東大學山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:91 頁
【學位級別】:碩士
【部分圖文】:
圖1-2?Geth與web3.?js的關(guān)系圖??3.?Solidit
圖2-1投票流程圖??用戶注冊成為投票人的同時,以太坊將會從用戶對應的以太坊賬戶ether,作為防止用戶不進行最終投票的懲罰。此外,以太坊底層將作為電子投票系統(tǒng)中的廣播信道使用。投票人的承諾、經(jīng)過加密零知識證明,都將通過transaction的形式寫在區(qū)塊鏈上,保證投票
??-/??圖2-1投票流程圖??在用戶注冊成為投票人的同時,以太坊將會從用戶對應的以太坊賬戶中扣除??相應的ether,作為防止用戶不進行最終投票的懲罰。此外,以太坊底層的P2P??網(wǎng)絡(luò)層將作為電子投票系統(tǒng)中的廣播信道使用。投票人的承諾、經(jīng)過加密后的投??票以及零知識證明,都將通過transaction的形式寫在區(qū)塊鏈上,保證投票的公開??13??
【參考文獻】:
碩士論文
[1]社區(qū)風險監(jiān)測平臺系統(tǒng)集成方案的設(shè)計與實現(xiàn)[D]. 李夢超.北方工業(yè)大學 2021
[2]以太坊智能合約開發(fā)系統(tǒng)的設(shè)計與實現(xiàn)[D]. 高佳.浙江大學 2021
[3]基于區(qū)塊鏈的教育系統(tǒng)的研究與設(shè)計[D]. 車吉鑫.山東科技大學 2020
[4]基于區(qū)塊鏈的推薦系統(tǒng)評分激勵機制設(shè)計與應用研究[D]. 吳嵐騰.華南理工大學 2020
[5]基于區(qū)塊鏈的匿名保護救助車輛調(diào)度系統(tǒng)設(shè)計與實現(xiàn)[D]. 杜鋒.長安大學 2020
本文編號:3606052
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3606052.html
最近更新
教材專著