基于區(qū)塊鏈的投票系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
發(fā)布時(shí)間:2022-02-21 19:04
隨著時(shí)代的變遷,人們生活因互聯(lián)網(wǎng)發(fā)生翻天覆地的變化。從最初的線下紙質(zhì)投票到如今的互聯(lián)網(wǎng)線上投票,投票的方法發(fā)生改變。線上投票系統(tǒng)因具有環(huán)保、高效等優(yōu)點(diǎn)被人們喜愛(ài),但越來(lái)越多的線上投票系統(tǒng)管理者非法修改數(shù)據(jù),造成投票結(jié)果不能代表群眾的心聲,體現(xiàn)群眾的利益,使得很多投票結(jié)果并不具有公平性、公開(kāi)性。在互聯(lián)網(wǎng)的高速發(fā)展下,區(qū)塊鏈技術(shù)出現(xiàn)在人們眼前,基于區(qū)塊鏈技術(shù)的投票系統(tǒng)改變了以往投票系統(tǒng)的弊端,致力于打造一個(gè)去中心化、數(shù)據(jù)不可篡改的、安全可信的投票系統(tǒng)。本文首先對(duì)論文選題進(jìn)行了詳細(xì)的闡述,包括本次系統(tǒng)設(shè)計(jì)的研究點(diǎn)和創(chuàng)新點(diǎn)。然后介紹了區(qū)塊鏈的基礎(chǔ)知識(shí),包括區(qū)塊鏈網(wǎng)絡(luò)層、存儲(chǔ)層、密碼學(xué)、數(shù)字證書等相關(guān)知識(shí)。隨之著重論述了Hyperledger fabric框架,對(duì)框架整體設(shè)計(jì)進(jìn)行了描述,包括MSP、鏈碼、共識(shí)機(jī)制、通道等相關(guān)概念。最后介紹了本投票系統(tǒng)的架構(gòu)設(shè)計(jì)方案,以及開(kāi)發(fā)過(guò)程及方法。在系統(tǒng)架構(gòu)設(shè)計(jì)上主要采用了Hyperledger fabric作為底層區(qū)塊鏈系統(tǒng),Hyperledger Composer工具開(kāi)發(fā)投票業(yè)務(wù)網(wǎng)絡(luò)層與底層區(qū)塊鏈系統(tǒng)網(wǎng)絡(luò)間交互,ReactJS作為Web服務(wù)客戶端,Exp...
【文章來(lái)源】:青島大學(xué)山東省
【文章頁(yè)數(shù)】:53 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 引言
1.1 研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 論文的研究?jī)?nèi)容和創(chuàng)新點(diǎn)
1.3.1 論文的主要研究?jī)?nèi)容
1.3.2 論文的主要?jiǎng)?chuàng)新點(diǎn)
1.4 本文的組織結(jié)構(gòu)
第二章 相關(guān)知識(shí)簡(jiǎn)介
2.1 區(qū)塊鏈基礎(chǔ)知識(shí)
2.1.1 區(qū)塊結(jié)構(gòu)
2.1.2 時(shí)間戳
2.1.3 Merkle樹(shù)
2.1.4 鏈?zhǔn)浇Y(jié)構(gòu)
2.2 密碼學(xué)
2.2.1 哈希函數(shù)
2.2.2 對(duì)稱加密
2.2.3 非對(duì)稱加密
2.3 數(shù)字證書
2.3.1 證書簡(jiǎn)介
2.3.2 證書標(biāo)準(zhǔn)規(guī)范X.509
2.3.3 公鑰基礎(chǔ)設(shè)施(PKI)
2.4 本章小結(jié)
第三章 Hyperledger Fabric研究
3.1 Fabric構(gòu)架分析
3.2 Fabric MSP分析
3.2.1 MSP的意義
3.2.2 MSP的分類
3.2.3 MSP的應(yīng)用
3.3 Chaincode鏈碼分析
3.3.1 鏈碼基礎(chǔ)知識(shí)
3.3.2 鏈碼背書過(guò)程
3.4 Fabric共識(shí)機(jī)制研究
3.4.1 共識(shí)機(jī)制概述
3.4.2 共識(shí)算法類型
3.4.3 共識(shí)機(jī)制的改進(jìn)
3.5 Fabric通道分析
3.5.1 通道概述
3.5.2 通道間關(guān)系
3.6 本章小結(jié)
第四章 投票系統(tǒng)架構(gòu)設(shè)計(jì)和開(kāi)發(fā)
4.1 需求分析
4.1.1 研究目標(biāo)
4.1.2 系統(tǒng)功能分析
4.2 投票系統(tǒng)架構(gòu)設(shè)計(jì)
4.3 系統(tǒng)應(yīng)用層設(shè)計(jì)
4.4 系統(tǒng)區(qū)塊鏈層設(shè)計(jì)
4.4.1 區(qū)塊鏈網(wǎng)絡(luò)層設(shè)計(jì)
4.4.2 數(shù)據(jù)驗(yàn)證機(jī)制
4.4.3 系統(tǒng)共識(shí)機(jī)制
4.5 系統(tǒng)架構(gòu)的設(shè)計(jì)及開(kāi)發(fā)
4.5.1 區(qū)塊鏈層設(shè)計(jì)及開(kāi)發(fā)
4.5.2 業(yè)務(wù)邏輯層設(shè)計(jì)及開(kāi)發(fā)
4.5.3 區(qū)塊鏈層與應(yīng)用層交互
4.6 本章小結(jié)
第五章 基于區(qū)塊鏈的投票系統(tǒng)測(cè)試
5.1 運(yùn)行環(huán)境安裝部署
5.2 模塊功能測(cè)試
5.2.1 登錄測(cè)試
5.2.2 投票功能測(cè)試
5.2.3 查詢歷史投票信息測(cè)試
5.2.4 系統(tǒng)設(shè)計(jì)方案分析
5.3 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于區(qū)塊鏈智能合約的PKI-CA體系設(shè)計(jì)[J]. 畢宇. 金融科技時(shí)代. 2018(07)
[2]基于聯(lián)盟區(qū)塊鏈的董事會(huì)電子投票系統(tǒng)[J]. 董友康,張大偉,韓臻,常亮. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2017(12)
[3]區(qū)塊鏈與可信數(shù)據(jù)管理:問(wèn)題與方法[J]. 錢衛(wèi)寧,邵奇峰,朱燕超,金澈清,周傲英. 軟件學(xué)報(bào). 2018(01)
[4]區(qū)塊鏈技術(shù)綜述[J]. 沈鑫,裴慶祺,劉雪峰. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(11)
[5]區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J]. 袁勇,王飛躍. 自動(dòng)化學(xué)報(bào). 2016(04)
[6]基于群盲簽名的多授權(quán)電子投票系統(tǒng)[J]. 張江霄,李舟軍,劉霞,馮春輝,郭華. 中國(guó)科技論文. 2015(08)
[7]分布式存儲(chǔ)系統(tǒng)的哈希算法研究[J]. 黃秋蘭,程耀東,陳剛. 計(jì)算機(jī)工程與應(yīng)用. 2014(01)
[8]CPU/GPU協(xié)同并行計(jì)算研究綜述[J]. 盧風(fēng)順,宋君強(qiáng),銀?,張理論. 計(jì)算機(jī)科學(xué). 2011(03)
[9]利用PKI技術(shù)保障稅務(wù)網(wǎng)上申報(bào)系統(tǒng)的數(shù)據(jù)安全[J]. 劉健. 信息網(wǎng)絡(luò)安全. 2009(06)
[10]MVC設(shè)計(jì)模型[J]. 王付娟. 硅谷. 2009(07)
博士論文
[1]基于P2P的分布式存儲(chǔ)及其相關(guān)技術(shù)研究[D]. 侯孟書.電子科技大學(xué) 2005
碩士論文
[1]FOO協(xié)議的改進(jìn)及其在電子投票系統(tǒng)中的應(yīng)用[D]. 葉煒.武漢理工大學(xué) 2009
本文編號(hào):3637872
【文章來(lái)源】:青島大學(xué)山東省
【文章頁(yè)數(shù)】:53 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 引言
1.1 研究背景及意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 論文的研究?jī)?nèi)容和創(chuàng)新點(diǎn)
1.3.1 論文的主要研究?jī)?nèi)容
1.3.2 論文的主要?jiǎng)?chuàng)新點(diǎn)
1.4 本文的組織結(jié)構(gòu)
第二章 相關(guān)知識(shí)簡(jiǎn)介
2.1 區(qū)塊鏈基礎(chǔ)知識(shí)
2.1.1 區(qū)塊結(jié)構(gòu)
2.1.2 時(shí)間戳
2.1.3 Merkle樹(shù)
2.1.4 鏈?zhǔn)浇Y(jié)構(gòu)
2.2 密碼學(xué)
2.2.1 哈希函數(shù)
2.2.2 對(duì)稱加密
2.2.3 非對(duì)稱加密
2.3 數(shù)字證書
2.3.1 證書簡(jiǎn)介
2.3.2 證書標(biāo)準(zhǔn)規(guī)范X.509
2.3.3 公鑰基礎(chǔ)設(shè)施(PKI)
2.4 本章小結(jié)
第三章 Hyperledger Fabric研究
3.1 Fabric構(gòu)架分析
3.2 Fabric MSP分析
3.2.1 MSP的意義
3.2.2 MSP的分類
3.2.3 MSP的應(yīng)用
3.3 Chaincode鏈碼分析
3.3.1 鏈碼基礎(chǔ)知識(shí)
3.3.2 鏈碼背書過(guò)程
3.4 Fabric共識(shí)機(jī)制研究
3.4.1 共識(shí)機(jī)制概述
3.4.2 共識(shí)算法類型
3.4.3 共識(shí)機(jī)制的改進(jìn)
3.5 Fabric通道分析
3.5.1 通道概述
3.5.2 通道間關(guān)系
3.6 本章小結(jié)
第四章 投票系統(tǒng)架構(gòu)設(shè)計(jì)和開(kāi)發(fā)
4.1 需求分析
4.1.1 研究目標(biāo)
4.1.2 系統(tǒng)功能分析
4.2 投票系統(tǒng)架構(gòu)設(shè)計(jì)
4.3 系統(tǒng)應(yīng)用層設(shè)計(jì)
4.4 系統(tǒng)區(qū)塊鏈層設(shè)計(jì)
4.4.1 區(qū)塊鏈網(wǎng)絡(luò)層設(shè)計(jì)
4.4.2 數(shù)據(jù)驗(yàn)證機(jī)制
4.4.3 系統(tǒng)共識(shí)機(jī)制
4.5 系統(tǒng)架構(gòu)的設(shè)計(jì)及開(kāi)發(fā)
4.5.1 區(qū)塊鏈層設(shè)計(jì)及開(kāi)發(fā)
4.5.2 業(yè)務(wù)邏輯層設(shè)計(jì)及開(kāi)發(fā)
4.5.3 區(qū)塊鏈層與應(yīng)用層交互
4.6 本章小結(jié)
第五章 基于區(qū)塊鏈的投票系統(tǒng)測(cè)試
5.1 運(yùn)行環(huán)境安裝部署
5.2 模塊功能測(cè)試
5.2.1 登錄測(cè)試
5.2.2 投票功能測(cè)試
5.2.3 查詢歷史投票信息測(cè)試
5.2.4 系統(tǒng)設(shè)計(jì)方案分析
5.3 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]基于區(qū)塊鏈智能合約的PKI-CA體系設(shè)計(jì)[J]. 畢宇. 金融科技時(shí)代. 2018(07)
[2]基于聯(lián)盟區(qū)塊鏈的董事會(huì)電子投票系統(tǒng)[J]. 董友康,張大偉,韓臻,常亮. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2017(12)
[3]區(qū)塊鏈與可信數(shù)據(jù)管理:問(wèn)題與方法[J]. 錢衛(wèi)寧,邵奇峰,朱燕超,金澈清,周傲英. 軟件學(xué)報(bào). 2018(01)
[4]區(qū)塊鏈技術(shù)綜述[J]. 沈鑫,裴慶祺,劉雪峰. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(11)
[5]區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J]. 袁勇,王飛躍. 自動(dòng)化學(xué)報(bào). 2016(04)
[6]基于群盲簽名的多授權(quán)電子投票系統(tǒng)[J]. 張江霄,李舟軍,劉霞,馮春輝,郭華. 中國(guó)科技論文. 2015(08)
[7]分布式存儲(chǔ)系統(tǒng)的哈希算法研究[J]. 黃秋蘭,程耀東,陳剛. 計(jì)算機(jī)工程與應(yīng)用. 2014(01)
[8]CPU/GPU協(xié)同并行計(jì)算研究綜述[J]. 盧風(fēng)順,宋君強(qiáng),銀?,張理論. 計(jì)算機(jī)科學(xué). 2011(03)
[9]利用PKI技術(shù)保障稅務(wù)網(wǎng)上申報(bào)系統(tǒng)的數(shù)據(jù)安全[J]. 劉健. 信息網(wǎng)絡(luò)安全. 2009(06)
[10]MVC設(shè)計(jì)模型[J]. 王付娟. 硅谷. 2009(07)
博士論文
[1]基于P2P的分布式存儲(chǔ)及其相關(guān)技術(shù)研究[D]. 侯孟書.電子科技大學(xué) 2005
碩士論文
[1]FOO協(xié)議的改進(jìn)及其在電子投票系統(tǒng)中的應(yīng)用[D]. 葉煒.武漢理工大學(xué) 2009
本文編號(hào):3637872
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3637872.html
最近更新
教材專著