區(qū)塊鏈系統(tǒng)微體系結(jié)構(gòu)特征研究及性能優(yōu)化
發(fā)布時(shí)間:2023-08-06 14:46
區(qū)塊鏈?zhǔn)且环N新型的計(jì)算模式,擁有去中心化,分布式,可溯源等諸多優(yōu)點(diǎn)。區(qū)塊鏈通過(guò)部署在銀行和物流等許多關(guān)鍵行業(yè)中,發(fā)揮了至關(guān)重要的作用,已經(jīng)在全球引起了廣泛關(guān)注。但是,目前區(qū)塊鏈系統(tǒng)較差的性能依然是一個(gè)急需解決的關(guān)鍵問(wèn)題。只有清楚區(qū)塊鏈系統(tǒng)在微體系結(jié)構(gòu)層面的特征,才能理解區(qū)塊鏈性能差的原因。然而,我們對(duì)區(qū)塊鏈系統(tǒng)微體系結(jié)構(gòu)層面的特征并不了解。理解區(qū)塊鏈系統(tǒng)的微體系結(jié)構(gòu)特征,關(guān)鍵在于分析這些微體系結(jié)構(gòu)事件。目前常用的CPU有超過(guò)200個(gè)微體系結(jié)構(gòu)事件。因此,通過(guò)理解大量的區(qū)塊鏈微體系結(jié)構(gòu)層面的事件來(lái)表征區(qū)塊鏈系統(tǒng)的特性和性能極為困難。同時(shí),我們也缺乏系統(tǒng)的方法來(lái)從大量事件中識(shí)別哪些是重要的事件,然后將分析的重點(diǎn)放在那些重要的事件上。本文提出了一種新穎的方法,用于在微體系結(jié)構(gòu)層面基準(zhǔn)測(cè)試并表征區(qū)塊鏈系統(tǒng)。本文關(guān)鍵點(diǎn)在于是通過(guò)使用機(jī)器學(xué)習(xí)的方法量化微體系結(jié)構(gòu)事件的重要性之后,利用模糊集理論來(lái)選擇重要的微體系結(jié)構(gòu)事件。為單個(gè)基準(zhǔn)測(cè)試程序選擇的重要事件用于表征不同區(qū)塊鏈程序。而為所有基準(zhǔn)測(cè)試程序選擇的重要事件則可以形成重要性向量,作為區(qū)塊鏈系統(tǒng)在微體系結(jié)構(gòu)層面的評(píng)價(jià)指標(biāo),不但可以用于衡量區(qū)塊鏈系統(tǒng)...
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第1章 引言
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 研究意義
1.4 擬解決的關(guān)鍵問(wèn)題
1.5 論文結(jié)構(gòu)及章節(jié)安排
第2章 區(qū)塊鏈系統(tǒng)基準(zhǔn)測(cè)試程序
2.1 區(qū)塊鏈系統(tǒng)分類與架構(gòu)
2.1.1 區(qū)塊鏈系統(tǒng)分類
2.1.2 區(qū)塊鏈系統(tǒng)架構(gòu)
2.2 Blockbench
2.2.1 Blockbench性能評(píng)價(jià)指標(biāo)
2.2.2 宏觀層面基準(zhǔn)測(cè)試程序
2.2.3 微觀層面基準(zhǔn)測(cè)試程序
2.3 Hyperledger Caliper
2.3.1 Hyperledger Caliper架構(gòu)設(shè)計(jì)
2.3.2 Hyperledger Caliper基準(zhǔn)測(cè)試程序
2.4 現(xiàn)有區(qū)塊鏈基準(zhǔn)測(cè)試程序的不足
2.5 本章小結(jié)
第3章 基于機(jī)器學(xué)習(xí)和模糊數(shù)學(xué)的區(qū)塊鏈基準(zhǔn)測(cè)試程序構(gòu)建方法研究
3.1 數(shù)據(jù)收集
3.2 重要性排序
3.2.1 對(duì)于單個(gè)基準(zhǔn)測(cè)試程序
3.2.2 對(duì)于所有基準(zhǔn)測(cè)試程序
3.3 模糊選擇
3.4 相關(guān)性分析
3.5 相似性分析
3.6 本章小結(jié)
第4章 區(qū)塊鏈系統(tǒng)性能測(cè)試及優(yōu)化
4.1 實(shí)驗(yàn)環(huán)境
4.1.1 實(shí)驗(yàn)集群
4.1.2 區(qū)塊鏈系統(tǒng)
4.1.3 基準(zhǔn)測(cè)試程序
4.1.4 數(shù)據(jù)收集和建模工具
4.2 重要性事件分析
4.2.1 對(duì)于單個(gè)基準(zhǔn)測(cè)試程序
4.2.2 對(duì)于所有基準(zhǔn)測(cè)試程序
4.3 配置參數(shù)和重要事件相關(guān)性分析
4.4 基準(zhǔn)測(cè)試程序相似性分析
4.5 性能優(yōu)化結(jié)果
4.6 本章小結(jié)
第5章 結(jié)論與展望
5.1 工作總結(jié)
5.2 研究展望
附錄 A 表格附錄
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文與研究成果
致謝
本文編號(hào):3839582
【文章頁(yè)數(shù)】:70 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第1章 引言
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 研究意義
1.4 擬解決的關(guān)鍵問(wèn)題
1.5 論文結(jié)構(gòu)及章節(jié)安排
第2章 區(qū)塊鏈系統(tǒng)基準(zhǔn)測(cè)試程序
2.1 區(qū)塊鏈系統(tǒng)分類與架構(gòu)
2.1.1 區(qū)塊鏈系統(tǒng)分類
2.1.2 區(qū)塊鏈系統(tǒng)架構(gòu)
2.2 Blockbench
2.2.1 Blockbench性能評(píng)價(jià)指標(biāo)
2.2.2 宏觀層面基準(zhǔn)測(cè)試程序
2.2.3 微觀層面基準(zhǔn)測(cè)試程序
2.3 Hyperledger Caliper
2.3.1 Hyperledger Caliper架構(gòu)設(shè)計(jì)
2.3.2 Hyperledger Caliper基準(zhǔn)測(cè)試程序
2.4 現(xiàn)有區(qū)塊鏈基準(zhǔn)測(cè)試程序的不足
2.5 本章小結(jié)
第3章 基于機(jī)器學(xué)習(xí)和模糊數(shù)學(xué)的區(qū)塊鏈基準(zhǔn)測(cè)試程序構(gòu)建方法研究
3.1 數(shù)據(jù)收集
3.2 重要性排序
3.2.1 對(duì)于單個(gè)基準(zhǔn)測(cè)試程序
3.2.2 對(duì)于所有基準(zhǔn)測(cè)試程序
3.3 模糊選擇
3.4 相關(guān)性分析
3.5 相似性分析
3.6 本章小結(jié)
第4章 區(qū)塊鏈系統(tǒng)性能測(cè)試及優(yōu)化
4.1 實(shí)驗(yàn)環(huán)境
4.1.1 實(shí)驗(yàn)集群
4.1.2 區(qū)塊鏈系統(tǒng)
4.1.3 基準(zhǔn)測(cè)試程序
4.1.4 數(shù)據(jù)收集和建模工具
4.2 重要性事件分析
4.2.1 對(duì)于單個(gè)基準(zhǔn)測(cè)試程序
4.2.2 對(duì)于所有基準(zhǔn)測(cè)試程序
4.3 配置參數(shù)和重要事件相關(guān)性分析
4.4 基準(zhǔn)測(cè)試程序相似性分析
4.5 性能優(yōu)化結(jié)果
4.6 本章小結(jié)
第5章 結(jié)論與展望
5.1 工作總結(jié)
5.2 研究展望
附錄 A 表格附錄
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文與研究成果
致謝
本文編號(hào):3839582
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/3839582.html
最近更新
教材專著