基于區(qū)塊鏈的檔案管理系統(tǒng)的研究與設(shè)計
【圖文】:
(2)區(qū)塊鏈原理逡逑作為創(chuàng)建區(qū)塊的獎勵,區(qū)塊的第一筆交易都是由創(chuàng)建區(qū)塊的節(jié)點產(chǎn)生,由節(jié)逡逑點向自己賬戶轉(zhuǎn)入一定數(shù)量的貨幣,,該交易又稱為coinbase交易[30]。如圖2.1所逡逑示,區(qū)塊鏈通過這種方式激勵分布式網(wǎng)絡(luò)中的更多節(jié)點參與到區(qū)塊的產(chǎn)生工作中。逡逑此外,每個區(qū)塊的頭部都存儲了上一區(qū)塊哈希,以此可以不斷向前追溯,直到創(chuàng)逡逑世區(qū)塊。因此,如果要改變一個己經(jīng)生成了一段時間的區(qū)塊數(shù)據(jù),不僅要修改該逡逑區(qū)塊的數(shù)據(jù),還要修改該區(qū)塊之后所有生成的區(qū)塊數(shù)據(jù),并且產(chǎn)生區(qū)塊的速度要逡逑超過p2p網(wǎng)絡(luò)中的其他的節(jié)點。這種區(qū)塊鏈數(shù)據(jù)篡改的方式又稱為51%攻擊,只逡逑6逡逑
2.2.1邐MVC設(shè)計模式逡逑MVC是一種優(yōu)秀的設(shè)計模式,最早在Smalltak中用于構(gòu)建用戶界面,包括:逡逑Model邋(控制器)、View邋(視圖)、Controller邋(控制器)三部分。如圖2.2所示,逡逑MVC設(shè)計模式的目的是增加代碼的可復用程度,減少界面展示、業(yè)務(wù)處理、數(shù)逡逑據(jù)存取操作的耦合性,便于計算機程序的后期擴展和維護。視圖用于展示應用程逡逑序的具體數(shù)據(jù),并將用戶的輸入信息發(fā)送到控制器進行處理?刂破饔糜谔幚砀麇义戏N來自視圖的用戶輸入和請求,并進行數(shù)據(jù)的過濾和權(quán)限控制,然后調(diào)用相關(guān)模逡逑型執(zhí)行具體的業(yè)務(wù)流程,并將操作結(jié)果通過合適的視圖進行展示。模型是整個系逡逑統(tǒng)的關(guān)鍵,它將業(yè)務(wù)處理和數(shù)據(jù)的存儲流程進行封裝,并提供接口給控制器進行逡逑調(diào)用。逡逑Controller邋(控¥1滕)逡逑|邐用戶請求一邋?邐接收用戶輸入邐一狀態(tài)改變一逡逑|邐選擇視圖逡逑視圖選擇一邐調(diào)用模型請求逡逑I邐邐逡逑I逡逑I逡逑邐|邐JJ邐逡逑View邋(視圖)邐Model邋(模型)逡逑顯示用戶界面邐^■通知視圖改變逡逑發(fā)送用戶輸入邐處理業(yè)務(wù)流程逡逑顯示應用程序狀態(tài)邐螭邐通知改變邐邋維護應用程序狀態(tài)逡逑圖2.2邋MVC設(shè)計模式結(jié)構(gòu)圖逡逑2.2.2邐RESTfbl架構(gòu)模式逡逑REST是一種輕量級、跨平臺、跨語言的現(xiàn)代化web架構(gòu)設(shè)計模式,主要原逡逑則包括:網(wǎng)絡(luò)上所有的事物都可以抽象成具體的資源
【學位授予單位】:中國科學技術(shù)大學
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP311.52;TP311.13
【參考文獻】
相關(guān)期刊論文 前5條
1 趙赫;李曉風;占禮葵;吳仲城;;基于區(qū)塊鏈技術(shù)的采樣機器人數(shù)據(jù)保護方法[J];華中科技大學學報(自然科學版);2015年S1期
2 賀星河;;基于中間人攻擊的HTTPS協(xié)議安全性分析[J];網(wǎng)絡(luò)安全技術(shù)與應用;2015年01期
3 程妍妍;;國外數(shù)字檔案館建設(shè)及核心運行機制分析[J];檔案與建設(shè);2014年12期
4 王冬梅;;高校數(shù)字檔案館建設(shè)的理論與實踐[J];東北財經(jīng)大學學報;2014年06期
5 吳波;王晶;;基于基本RBAC模型的權(quán)限管理框架的設(shè)計與實現(xiàn)[J];計算機系統(tǒng)應用;2011年04期
相關(guān)博士學位論文 前1條
1 趙赫;面向慢性病運動干預的智能化健康促進服務(wù)系統(tǒng)[D];中國科學技術(shù)大學;2016年
相關(guān)碩士學位論文 前9條
1 劉杰良;基于區(qū)塊鏈技術(shù)的投票系統(tǒng)的設(shè)計與實現(xiàn)[D];內(nèi)蒙古大學;2017年
2 方興書;基于區(qū)塊鏈的可信學位查詢系統(tǒng)的關(guān)鍵技術(shù)實現(xiàn)[D];大連海事大學;2017年
3 劉英俊;我國數(shù)字檔案室建設(shè)研究[D];安徽大學;2017年
4 游姍姍;基于云計算的福建省數(shù)字檔案館信息服務(wù)研究[D];福建農(nóng)林大學;2016年
5 夏新岳;基于區(qū)塊鏈的股權(quán)資產(chǎn)購買和轉(zhuǎn)贈設(shè)計與實現(xiàn)[D];內(nèi)蒙古大學;2016年
6 閻飛燕;古交市人民法院案件信息管理系統(tǒng)設(shè)計與實現(xiàn)[D];大連理工大學;2015年
7 肖敏;大數(shù)據(jù)環(huán)境下檔案利用服務(wù)體系建設(shè)研究[D];湘潭大學;2015年
8 劉劍;IBM私有云的DaaS中REST風格數(shù)據(jù)訪問服務(wù)的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學;2014年
9 李果;法院信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D];哈爾濱工程大學;2006年
本文編號:2691656
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2691656.html