[發明專利]區塊鏈的評測方法、裝置及系統,和計算機可存儲介質有效
| 申請號: | 201811622796.9 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN111382047B | 公開(公告)日: | 2023-07-14 |
| 發明(設計)人: | 趙君;梁偉;陳曉益;李馨遲;羅松 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 王莉莉 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 評測 方法 裝置 系統 計算機 存儲 介質 | ||
1.一種區塊鏈的評測方法,包括:
獲取至少一個評測任務,每個評測任務由多個子任務構成,其中,所述子任務中的一部分根據待測試區塊鏈的每個工作步驟得到;
執行每個評測任務的各個子任務,得到相應的子結果,其中,所述待測試區塊鏈的評測結果根據各個子任務的子結果確定,其中,在存在多個評測任務的情況下,采用分布式方式執行所述多個評測任務其中,控制機生成至少一個評測任務,將所述評測任務分配給多個處理機,從各個處理機中獲取各個子任務的子結果,并根據各個子任務的子結果確定所述待測試區塊鏈的評測結果,其中,根據各個子任務的子結果確定所述待測試區塊鏈的評測結果包括:在各個子任務的子結果大于或等于對應閾值的情況下,確定子任務的子結果為評測結果,在任何一個子任務的子結果小于對應閾值的情況下,說明評測結果受到了評測過程中該子任務的影響,從而定位評測過程中影響評測結果的瓶頸,在每個處理機中執行每個評測任務的各個子任務。
2.根據權利要求1所述的區塊鏈的評測方法,其中,
所述子任務包括:創建系統賬戶子任務、部署合約子任務、創建鏈賬戶子任務、發送交易子任務、輪詢查詢子任務;
執行所述評測任務的各個子任務包括:按順序執行創建系統賬戶子任務、部署合約子任務、創建鏈賬戶子任務、發送交易子任務和輪詢查詢子任務。
3.根據權利要求2所述的區塊鏈的評測方法,其中,
執行所述輪詢查詢子任務包括:輪詢查詢所述待測試區塊鏈的共識反饋,得到相應的子結果。
4.根據權利要求2所述的區塊鏈的評測方法,還包括:
將創建系統賬戶子任務、部署合約子任務、創建鏈賬戶子任務、發送交易子任務的子結果分別與對應的閾值進行比較:
在各個子結果都大于或等于對應的閾值的情況下,確定所述輪詢查詢子任務的子結果為所述評測結果。
5.根據權利要求2所述的區塊鏈的評測方法,還包括:
根據執行多個所述評測任務得到的子結果,計算相應子任務的評測子結果,其中,所述待測試區塊鏈的評測結果根據各個子任務的評測子結果確定。
6.根據權利要求5所述的區塊鏈的評測方法,其中,根據每個子任務的多個子結果的平均值,計算每個子任務的評測子結果。
7.根據權利要求5所述的區塊鏈的評測方法,還包括:
將創建系統賬戶子任務、部署合約子任務、創建鏈賬戶子任務、發送交易子任務的評測子結果分別與對應的閾值進行比較:
在各個評測子結果都大于或等于對應的閾值的情況下,確定所述輪詢查詢子任務的評測子結果為所述評測結果。
8.根據權利要求2所述的區塊鏈的評測方法,還包括:根據每個所述工作步驟的核心函數生成創建系統賬戶子任務、部署合約子任務、創建鏈賬戶子任務、發送交易子任務。
9.根據權利要求1所述的區塊鏈的評測方法,其中,所述子結果為每秒事務處理量TPS。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811622796.9/1.html,轉載請聲明來源鉆瓜專利網。





