[發明專利]區塊鏈事務處理的裝置、方法及存儲介質在審
| 申請號: | 201811250449.8 | 申請日: | 2018-10-25 |
| 公開(公告)號: | CN109614206A | 公開(公告)日: | 2019-04-12 |
| 發明(設計)人: | 陸陳一帆;褚鎮飛;馮世偉 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F9/50;G06F16/27;G06Q40/04 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 驗簽 版本檢查 事務 存儲介質 簽名信息 事務處理 并行處理 結果檢查 持久化 鏈系統 吞吐率 保存 | ||
1.一種區塊鏈事務處理的裝置,其特征在于,所述區塊鏈事務處理的裝置包括存儲器及與所述存儲器連接的處理器,所述存儲器中存儲有可在所述處理器上運行的處理系統,所述處理系統被所述處理器執行時實現如下步驟:
在接收到待入鏈的區塊后,獲取該待入鏈的區塊中的各個事務及各個事務對應的簽名信息;
對各個事務的驗簽操作及多版本檢查操作進行并行處理,并獲取對應的第一驗簽結果及第一多版本檢查結果;
基于該簽名信息獲取第二驗簽結果,基于該第二驗簽結果檢查該第一驗簽結果是否正確;
若該第一驗簽結果正確,則基于該第一多版本檢查結果進行事務的持久化處理,以提交并入鏈保存。
2.根據權利要求1所述的區塊鏈事務處理的裝置,其特征在于,所述第一驗簽結果為驗簽通過,所述對各個事務的驗簽操作及多版本檢查操作進行并行處理的步驟,具體包括:
分別將各個事務驗簽操作的驗簽結果均設置為驗簽通過的同時,對設置為驗簽通過的各個事務進行多版本檢查操作,以對各個事務的驗簽操作及多版本檢查操作進行并行處理。
3.根據權利要求1或2所述的區塊鏈事務處理的裝置,其特征在于,所述處理系統被所述處理器執行時,還實現如下步驟:
若該第一驗簽結果不正確,則丟棄該第一驗簽結果及第一多版本檢查結果,基于該第二驗簽結果進行多版本檢查得到第二多版本檢查結果,并基于該第二多版本檢查結果進行事務的持久化處理,以提交并入鏈保存。
4.根據權利要求3所述的區塊鏈事務處理的裝置,其特征在于,所述基于該簽名信息獲取第二驗簽結果的步驟為串行處理步驟或者并行處理步驟,若為并行處理步驟,則所述基于該簽名信息獲取第二驗簽結果的步驟,具體包括:
獲取當前的事務請求秒流量、當前的CPU負載狀況信息及預設的處理值,基于該事務請求秒流量、CPU負載狀況信息及預設的處理值建立多個線程,基于該多個線程分別將各個事務分配給相應的CPU,以基于該簽名信息進行動態并行驗簽,得到該第二驗簽結果。
5.一種區塊鏈事務處理的方法,其特征在于,所述區塊鏈事務處理的方法包括:
S1,在接收到待入鏈的區塊后,獲取該待入鏈的區塊中的各個事務及各個事務對應的簽名信息;
S2,對各個事務的驗簽操作及多版本檢查操作進行并行處理,并獲取對應的第一驗簽結果及第一多版本檢查結果;
S3,基于該簽名信息獲取第二驗簽結果,基于該第二驗簽結果檢查該第一驗簽結果是否正確;
S4,若該第一驗簽結果正確,則基于該第一多版本檢查結果進行事務的持久化處理,以提交并入鏈保存。
6.根據權利要求5所述的區塊鏈事務處理的方法,其特征在于,所述第一驗簽結果為驗簽通過,所述對各個事務的驗簽操作及多版本檢查操作進行并行處理的步驟,具體包括:
分別將各個事務驗簽操作的驗簽結果均設置為驗簽通過的同時,對設置為驗簽通過的各個事務進行多版本檢查操作,以對各個事務的驗簽操作及多版本檢查操作進行并行處理。
7.根據權利要求5或6所述的區塊鏈事務處理的方法,其特征在于,所述步驟S3之后,還包括:
若該第一驗簽結果不正確,則丟棄該第一驗簽結果及第一多版本檢查結果,基于該第二驗簽結果進行多版本檢查得到第二多版本檢查結果,并基于該第二多版本檢查結果進行事務的持久化處理,以提交并入鏈保存。
8.根據權利要求7所述的區塊鏈事務處理的方法,其特征在于,所述基于該簽名信息獲取第二驗簽結果的步驟為串行處理步驟或者并行處理步驟,若為并行處理步驟,則所述基于該簽名信息獲取第二驗簽結果的步驟,具體包括:
獲取當前的事務請求秒流量、當前的CPU負載狀況信息及預設的處理值,基于該事務請求秒流量、CPU負載狀況信息及預設的處理值建立多個線程,基于該多個線程分別將各個事務分配給相應的CPU,以基于該簽名信息進行動態并行驗簽,得到該第二驗簽結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811250449.8/1.html,轉載請聲明來源鉆瓜專利網。





