[發(fā)明專利]用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201610971458.0 | 申請(qǐng)日: | 2016-10-28 |
| 公開(kāi)(公告)號(hào): | CN108011741B | 公開(kāi)(公告)日: | 2020-07-17 |
| 發(fā)明(設(shè)計(jì))人: | 楊振華;皮冰鋒;孫俊 | 申請(qǐng)(專利權(quán))人: | 富士通株式會(huì)社 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;H04L12/26;H04L29/08 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王萍;李春暉 |
| 地址: | 日本神*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 模擬 測(cè)試 分布式 網(wǎng)絡(luò) 區(qū)塊 方法 系統(tǒng) | ||
本公開(kāi)提出了用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的方法和系統(tǒng)。根據(jù)本公開(kāi)的用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的方法包括:第一步驟,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是礦工節(jié)點(diǎn);第二步驟,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是交易節(jié)點(diǎn);第三步驟,基于第一步驟和第二步驟的確定結(jié)果以及分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)的參數(shù),生成用于描述區(qū)塊鏈的性能的指標(biāo)。
技術(shù)領(lǐng)域
這里討論的實(shí)施例涉及用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的方法和系統(tǒng)。
背景技術(shù)
區(qū)塊鏈技術(shù)起源于比特幣。區(qū)塊鏈可被視為一種以去中心化方式進(jìn)行操作的分布式數(shù)據(jù)庫(kù)。區(qū)塊鏈技術(shù)通過(guò)使用數(shù)據(jù)加密、時(shí)間戳、分布式共識(shí)和經(jīng)濟(jì)激勵(lì)等手段,在分布式系統(tǒng)中的交易節(jié)點(diǎn)無(wú)需互相信任的情況下,實(shí)現(xiàn)基于去中心化的點(diǎn)對(duì)點(diǎn)交易、協(xié)調(diào)與協(xié)作,從而解決中心化機(jī)構(gòu)普遍存在的高成本、低效率和數(shù)據(jù)存儲(chǔ)不安全等問(wèn)題。
隨著近年來(lái)比特幣的發(fā)展和普及,區(qū)塊鏈作為一種新形式的具有普適性的分布式底層架構(gòu),可以應(yīng)用于金融、經(jīng)濟(jì)、科技甚至政治等各個(gè)領(lǐng)域。
發(fā)明內(nèi)容
在下文中將給出關(guān)于本公開(kāi)的簡(jiǎn)要概述,以便提供關(guān)于本公開(kāi)的某些方面的基本理解。應(yīng)當(dāng)理解,這個(gè)概述并不是關(guān)于本公開(kāi)的窮舉性概述。它并不是意圖確定本公開(kāi)的關(guān)鍵或重要部分,也不是意圖限定本公開(kāi)的范圍。其目的僅僅是以簡(jiǎn)化的形式給出某些概念,以此作為稍后論述的更詳細(xì)描述的前序。
目前,不存在用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的有效手段。為了解決這一問(wèn)題,本公開(kāi)提出了如下方法和系統(tǒng),其能夠模擬基于分布式網(wǎng)絡(luò)構(gòu)造區(qū)塊鏈的過(guò)程,并且基于構(gòu)成分布式網(wǎng)絡(luò)的每個(gè)節(jié)點(diǎn)的參數(shù),生成用于描述區(qū)塊鏈的性能的指標(biāo),從而對(duì)區(qū)塊鏈進(jìn)行測(cè)試。
根據(jù)本公開(kāi)的一個(gè)方面,提供了一種用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的方法,其包括:第一步驟,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是礦工節(jié)點(diǎn);第二步驟,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是交易節(jié)點(diǎn);第三步驟,基于第一步驟和第二步驟的確定結(jié)果以及分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)的參數(shù),生成用于描述區(qū)塊鏈的性能的指標(biāo)。
根據(jù)本公開(kāi)的另一方面,提供了一種用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的系統(tǒng),其包括:第一確定單元,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是礦工節(jié)點(diǎn);第二確定單元,確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是交易節(jié)點(diǎn);生成單元,基于第一確定單元和第二確定單元的確定結(jié)果以及分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)的參數(shù),生成用于描述區(qū)塊鏈的性能的指標(biāo)。
附圖說(shuō)明
參照下面結(jié)合附圖對(duì)本公開(kāi)實(shí)施例的說(shuō)明,會(huì)更加容易地理解本公開(kāi)的以上和其它目的、特點(diǎn)和優(yōu)點(diǎn)。附圖中的部件不是成比例繪制的,而只是為了示出本公開(kāi)的原理。在附圖中,相同的或類似的技術(shù)特征或部件將采用相同或類似的附圖標(biāo)記來(lái)表示。
圖1是示出了根據(jù)本公開(kāi)的一個(gè)實(shí)施例的分布式網(wǎng)絡(luò)和相關(guān)聯(lián)的區(qū)塊鏈的示意圖;
圖2是示出了根據(jù)本公開(kāi)的實(shí)施例的用于模擬和測(cè)試分布式網(wǎng)絡(luò)的方法的流程圖;
圖3是示出了根據(jù)本公開(kāi)的一個(gè)實(shí)施例的用于確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是礦工節(jié)點(diǎn)的方法的流程圖;
圖4是示出了根據(jù)本公開(kāi)的一個(gè)實(shí)施例的用于確定分布式網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)是否是交易節(jié)點(diǎn)的方法的流程圖;
圖5是示出了根據(jù)本公開(kāi)的實(shí)施例的生成區(qū)塊鏈的新的區(qū)塊的挖礦過(guò)程的示意圖;
圖6是示出了根據(jù)本公開(kāi)的實(shí)施例的新生成的區(qū)塊在分布式網(wǎng)絡(luò)中傳播的示意圖;
圖7是示出了對(duì)區(qū)塊鏈的支鏈進(jìn)行剪枝的示意圖;
圖8是示出了基于區(qū)塊鏈執(zhí)行智能合約的過(guò)程的示意圖;以及
圖9是示出了根據(jù)本公開(kāi)的一個(gè)實(shí)施例的用于模擬和測(cè)試分布式網(wǎng)絡(luò)的區(qū)塊鏈的系統(tǒng)的框圖。
具體實(shí)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于富士通株式會(huì)社,未經(jīng)富士通株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610971458.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法





