購物中心積分應(yīng)用中區(qū)塊鏈共識機制研究
發(fā)布時間:2021-01-23 06:43
隨著近年來互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,基于網(wǎng)絡(luò)的會員積分系統(tǒng)越來越趨向智能化和用戶友好化。目前大多數(shù)購物中心的中心化積分系統(tǒng)暴露出積分發(fā)行不透明、積分不通用及流通范圍有限、積分時效性差等問題。針對中心化積分系統(tǒng)存在的這些問題,本課題采用區(qū)塊鏈技術(shù)來進行完善。但是,現(xiàn)有區(qū)塊鏈應(yīng)用系統(tǒng)存在響應(yīng)速率和準(zhǔn)確率較低的問題。為改善上述存在的不足,本課題重點對區(qū)塊鏈技術(shù)中的共識機制進行研究。首先,根據(jù)實際環(huán)境對系統(tǒng)響應(yīng)速率快和準(zhǔn)確性高的需求,對基于區(qū)塊鏈技術(shù)的積分應(yīng)用系統(tǒng)所面臨的共識問題進行建模,分析得出共識問題的實質(zhì),歸納總結(jié)當(dāng)下主流共識機制的優(yōu)缺點,結(jié)合實際應(yīng)用背景進行共識機制的選型,進一步拓展積分領(lǐng)域的應(yīng)用需求。針對多個領(lǐng)域?qū)憫?yīng)速率快和準(zhǔn)確性高的需求,設(shè)計出一種快速共識模型。該模型主要在區(qū)塊數(shù)據(jù)結(jié)構(gòu)與共識機制兩個方面做出優(yōu)化改進。其次,根據(jù)提出的快速共識模型,在積分應(yīng)用中提出單筆交易區(qū)塊結(jié)構(gòu)與Trusted Byzantine-Fault-Tolerant(TBFT)共識機制。單筆交易區(qū)塊結(jié)構(gòu)將傳統(tǒng)區(qū)塊包含多筆交易改為只包含一筆交易,避免區(qū)塊填充的時間等待,提升交易的響應(yīng)速率。TBFT共識機制在傳...
【文章來源】:燕山大學(xué)河北省
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【部分圖文】:
區(qū)塊結(jié)構(gòu)圖
燕山大學(xué)工學(xué)碩士學(xué)位論文3.3.3 快速共識模型的形成無論是對區(qū)塊結(jié)構(gòu)的調(diào)整,還是對共識機制的改進,其目的都是為了提升交易的響應(yīng)速率,保證交易能夠得到正確的執(zhí)行結(jié)果。兩者是緊密關(guān)聯(lián)的,單筆交易區(qū)塊結(jié)構(gòu)設(shè)計簡化了原先共識機制繁瑣的驗證過程,大大縮減共識機制驗證的時間。因此,本文把單筆交易區(qū)塊結(jié)構(gòu)和 TBFT 共識機制組合抽象成一種 TBFT 快速高效共識模型,模型結(jié)構(gòu)圖如圖 3-3 所示。該模型的主要作用是快速共識一筆交易,用于保證區(qū)塊鏈應(yīng)用系統(tǒng)處理交易的速度。
處理時間的影響。從公式中可以看出,交易處理時間主要由廣播交執(zhí)行耗時組成。其中,廣播交易及共識機制驗證區(qū)塊提案耗時會隨而增加,共識機制中處理交易的時間由 jvm 虛擬機決定,虛擬機程是串行的,執(zhí)行時間和區(qū)塊中交易數(shù)量存在線性關(guān)系。因此,區(qū)量也會影響交易的響應(yīng)速率。計算交易的響應(yīng)速率,系統(tǒng)在后臺服務(wù)端的 Java 處理類中設(shè)置了e 兩個字段分別表示交易的發(fā)起時刻和交易執(zhí)行完畢的時刻,兩者易耗費的時間,即響應(yīng)速率。下面是本文在節(jié)點個數(shù)相同的情況和 TBFT 共識機制完成一筆交易的時間開銷,如表 5-2 所示。表 5-2 共識機制響應(yīng)時間對比表共識機制節(jié)點個數(shù)4 7 10 13TBFT 4.751s 4.843s 4.987s 5.170sPBFT 4.751s 4.983s 5.321s 5.785s共識機制的響應(yīng)速率受網(wǎng)絡(luò)中共識節(jié)點個數(shù)的影響,如圖 5-3 所
【參考文獻】:
期刊論文
[1]區(qū)塊鏈技術(shù)綜述[J]. 張亮,劉百祥,張如意,江斌鑫,劉一江. 計算機工程. 2019(05)
[2]基于區(qū)塊鏈技術(shù)的金融產(chǎn)業(yè)革新[J]. 張晗. 中國集體經(jīng)濟. 2018(36)
[3]2018全球區(qū)塊鏈技術(shù)大會落幕[J]. 吳霞. 計算機與網(wǎng)絡(luò). 2018(17)
[4]區(qū)塊鏈共識算法的比較研究[J]. 宋燾誼,趙運磊. 計算機應(yīng)用與軟件. 2018(08)
[5]區(qū)塊鏈技術(shù)基礎(chǔ)及應(yīng)用[J]. 張舒,楊宇光. 信息安全研究. 2018(06)
[6]區(qū)塊鏈共識機制綜述[J]. 楊宇光,張樹新. 信息安全研究. 2018(04)
[7]區(qū)塊鏈中的密碼學(xué)技術(shù)[J]. 王化群,吳濤. 南京郵電大學(xué)學(xué)報(自然科學(xué)版). 2017(06)
[8]區(qū)塊鏈技術(shù)在積分系統(tǒng)中的應(yīng)用[J]. 朱興雄,樊濤,何清素. 中國商論. 2017(35)
[9]區(qū)塊鏈共識算法研究與趨勢分析[J]. 段希楠,延志偉,耿光剛,閻保平. 科研信息化技術(shù)與應(yīng)用. 2017(06)
[10]區(qū)塊鏈技術(shù):架構(gòu)及進展[J]. 邵奇峰,金澈清,張召,錢衛(wèi)寧,周傲英. 計算機學(xué)報. 2018(05)
碩士論文
[1]基于區(qū)塊鏈技術(shù)的數(shù)字資產(chǎn)交易:案例分析視角[D]. 鄭佩娜.浙江大學(xué) 2018
[2]區(qū)塊鏈技術(shù)在金融行業(yè)的應(yīng)用模式研究[D]. 江海峰.浙江大學(xué) 2018
[3]基于動態(tài)授權(quán)的拜占庭容錯共識算法的區(qū)塊鏈性能改進研究[D]. 劉肖飛.浙江大學(xué) 2017
[4]基于區(qū)塊鏈的去中心化交易關(guān)鍵技術(shù)研究及應(yīng)用[D]. 安慶文.東華大學(xué) 2017
[5]中小企業(yè)網(wǎng)上積分商城模塊設(shè)計研究[D]. 周宇琴.北京郵電大學(xué) 2017
[6]基于話費積分的網(wǎng)購平臺商業(yè)模式研究[D]. 許杰.西北農(nóng)林科技大學(xué) 2014
[7]某商業(yè)銀行客戶積分管理系統(tǒng)設(shè)計[D]. 張秀.吉林大學(xué) 2010
[8]電信積分商城平臺的研究與實現(xiàn)[D]. 趙黎明.浙江理工大學(xué) 2010
[9]面向商業(yè)消費的會員積分管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 朱偉偉.廈門大學(xué) 2008
本文編號:2994754
【文章來源】:燕山大學(xué)河北省
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【部分圖文】:
區(qū)塊結(jié)構(gòu)圖
燕山大學(xué)工學(xué)碩士學(xué)位論文3.3.3 快速共識模型的形成無論是對區(qū)塊結(jié)構(gòu)的調(diào)整,還是對共識機制的改進,其目的都是為了提升交易的響應(yīng)速率,保證交易能夠得到正確的執(zhí)行結(jié)果。兩者是緊密關(guān)聯(lián)的,單筆交易區(qū)塊結(jié)構(gòu)設(shè)計簡化了原先共識機制繁瑣的驗證過程,大大縮減共識機制驗證的時間。因此,本文把單筆交易區(qū)塊結(jié)構(gòu)和 TBFT 共識機制組合抽象成一種 TBFT 快速高效共識模型,模型結(jié)構(gòu)圖如圖 3-3 所示。該模型的主要作用是快速共識一筆交易,用于保證區(qū)塊鏈應(yīng)用系統(tǒng)處理交易的速度。
處理時間的影響。從公式中可以看出,交易處理時間主要由廣播交執(zhí)行耗時組成。其中,廣播交易及共識機制驗證區(qū)塊提案耗時會隨而增加,共識機制中處理交易的時間由 jvm 虛擬機決定,虛擬機程是串行的,執(zhí)行時間和區(qū)塊中交易數(shù)量存在線性關(guān)系。因此,區(qū)量也會影響交易的響應(yīng)速率。計算交易的響應(yīng)速率,系統(tǒng)在后臺服務(wù)端的 Java 處理類中設(shè)置了e 兩個字段分別表示交易的發(fā)起時刻和交易執(zhí)行完畢的時刻,兩者易耗費的時間,即響應(yīng)速率。下面是本文在節(jié)點個數(shù)相同的情況和 TBFT 共識機制完成一筆交易的時間開銷,如表 5-2 所示。表 5-2 共識機制響應(yīng)時間對比表共識機制節(jié)點個數(shù)4 7 10 13TBFT 4.751s 4.843s 4.987s 5.170sPBFT 4.751s 4.983s 5.321s 5.785s共識機制的響應(yīng)速率受網(wǎng)絡(luò)中共識節(jié)點個數(shù)的影響,如圖 5-3 所
【參考文獻】:
期刊論文
[1]區(qū)塊鏈技術(shù)綜述[J]. 張亮,劉百祥,張如意,江斌鑫,劉一江. 計算機工程. 2019(05)
[2]基于區(qū)塊鏈技術(shù)的金融產(chǎn)業(yè)革新[J]. 張晗. 中國集體經(jīng)濟. 2018(36)
[3]2018全球區(qū)塊鏈技術(shù)大會落幕[J]. 吳霞. 計算機與網(wǎng)絡(luò). 2018(17)
[4]區(qū)塊鏈共識算法的比較研究[J]. 宋燾誼,趙運磊. 計算機應(yīng)用與軟件. 2018(08)
[5]區(qū)塊鏈技術(shù)基礎(chǔ)及應(yīng)用[J]. 張舒,楊宇光. 信息安全研究. 2018(06)
[6]區(qū)塊鏈共識機制綜述[J]. 楊宇光,張樹新. 信息安全研究. 2018(04)
[7]區(qū)塊鏈中的密碼學(xué)技術(shù)[J]. 王化群,吳濤. 南京郵電大學(xué)學(xué)報(自然科學(xué)版). 2017(06)
[8]區(qū)塊鏈技術(shù)在積分系統(tǒng)中的應(yīng)用[J]. 朱興雄,樊濤,何清素. 中國商論. 2017(35)
[9]區(qū)塊鏈共識算法研究與趨勢分析[J]. 段希楠,延志偉,耿光剛,閻保平. 科研信息化技術(shù)與應(yīng)用. 2017(06)
[10]區(qū)塊鏈技術(shù):架構(gòu)及進展[J]. 邵奇峰,金澈清,張召,錢衛(wèi)寧,周傲英. 計算機學(xué)報. 2018(05)
碩士論文
[1]基于區(qū)塊鏈技術(shù)的數(shù)字資產(chǎn)交易:案例分析視角[D]. 鄭佩娜.浙江大學(xué) 2018
[2]區(qū)塊鏈技術(shù)在金融行業(yè)的應(yīng)用模式研究[D]. 江海峰.浙江大學(xué) 2018
[3]基于動態(tài)授權(quán)的拜占庭容錯共識算法的區(qū)塊鏈性能改進研究[D]. 劉肖飛.浙江大學(xué) 2017
[4]基于區(qū)塊鏈的去中心化交易關(guān)鍵技術(shù)研究及應(yīng)用[D]. 安慶文.東華大學(xué) 2017
[5]中小企業(yè)網(wǎng)上積分商城模塊設(shè)計研究[D]. 周宇琴.北京郵電大學(xué) 2017
[6]基于話費積分的網(wǎng)購平臺商業(yè)模式研究[D]. 許杰.西北農(nóng)林科技大學(xué) 2014
[7]某商業(yè)銀行客戶積分管理系統(tǒng)設(shè)計[D]. 張秀.吉林大學(xué) 2010
[8]電信積分商城平臺的研究與實現(xiàn)[D]. 趙黎明.浙江理工大學(xué) 2010
[9]面向商業(yè)消費的會員積分管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 朱偉偉.廈門大學(xué) 2008
本文編號:2994754
本文鏈接:http://sikaile.net/jingjilunwen/guojimaoyilunwen/2994754.html
最近更新
教材專著