[發明專利]用于區塊鏈數據處理的方法、裝置及可讀存儲介質在審
| 申請號: | 202010360823.0 | 申請日: | 2020-04-30 |
| 公開(公告)號: | CN111612458A | 公開(公告)日: | 2020-09-01 |
| 發明(設計)人: | 薄辰龍 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;H04L29/06;G06F21/62;G06F21/60 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 區塊 數據處理 方法 裝置 可讀 存儲 介質 | ||
1.一種用于區塊鏈的數據處理方法,其特征在于,應用于參與方節點,所述方法包括:
接收由采集節點通過分發器和預構建的加密子類定向分發的加密交易數據集,所述采集節點用于獲取私密交易信息并加密所述私密交易信息得到所述加密交易數據集;
對所述加密交易數據集進行解密,生成明文交易數據集;
對所述明文交易數據集進行廣播計算,生成廣播交易信息;
利用私密合約對所述廣播交易信息進行私密交易,生成廣播私密信息;
利用智能合約對所述廣播私密信息進行合約處理,生成狀態數據集;
對所述狀態數據集進行共識處理并存儲。
2.如權利要求1所述的用于區塊鏈的數據處理方法,其特征在于,所述加密交易數據集由第一公鑰加密,所述對所述加密交易數據集進行解密,生成明文交易數據集包括:
調用第一秘鑰生成器生成與所述第一公鑰對應的非對稱解密私鑰,利用所述私鑰對所述加密交易數據集進行密碼值反向計算,生成解密字節數組集;
對所述解密字節數組集進行字節轉換,生成明文交易數據集。
3.如權利要求1所述的用于區塊鏈的數據處理方法,其特征在于,所述廣播交易信息的存儲結構為目錄結構,所述利用私密合約對所述廣播交易信息進行私密交易,生成廣播私密信息包括:
訪問所述目錄結構中的根目錄;
獲取所述根目錄以及所述根目錄的子目錄中存儲的交易標志的標志信息和交易狀態的狀態信息;
判斷是否存在與所述私密合約中的標準標志信息和標準狀態信息相匹配的標志信息和狀態信息;
若存在,獲取與所述私密合約中的標準標志信息和標準狀態信息相匹配的標志信息和狀態信息對應的目標交易信息,確定所述目標交易信息為過濾廣播交易信息;
將所述過濾廣播交易信息進行分詞處理,生成廣播私密信息,所述廣播私密信息中包含廣播私密名稱信息、廣播私密數字信息、廣播私密標志信息以及多條交易明文。
4.如權利要求3所述的用于區塊鏈的數據處理方法,其特征在于,所述利用智能合約對所述廣播私密信息進行合約處理,生成狀態數據集包括:
將所述廣播私密信息中所述多條交易明文與所述智能合約中預設交易明文進行匹配,所述預設交易明文包括預設廣播狀態名稱信息、預設廣播狀態數字信息、預設廣播狀態標志信息;
從所述多條交易明文中獲取與所述智能合約中預設交易明文相匹配的目標交易明文;
確定所述目標交易明文為過濾廣播狀態信息;
將所述過濾廣播狀態信息中的至少兩項廣播狀態信息進行組合,生成狀態數據集,所述狀態數據集包括廣播狀態名稱信息、廣播狀態數字信息、廣播狀態標志信息的不同信息組合。
5.如權利要求1所述的用于區塊鏈的數據處理方法,其特征在于,所述對所述狀態數據集進行共識處理并存儲,包括:
調用第二秘鑰生成器生成非對稱加密第二公鑰,所述第二公鑰和所述第一公鑰由所述第二秘鑰生成器中不同函數生成;
利用解密所述狀態數據集得到的簽名信息和所述第二公鑰驗證所述狀態數據集的真實性;
若驗證通過,對所述狀態數據集進行共識解析,生成第一共識信息和共識狀態數據;
將所述第一共識信息和所述共識狀態數據存儲至數據庫中,以及用所述第一共識信息替換所述數據庫中原有的共識信息。
6.一種用于區塊鏈的方法,其特征在于,應用于采集節點,所述方法包括:
獲取私密交易信息;
對所述私密交易信息進行加密,生成加密交易數據集;
獲取預構建的加密子類;
通過分發器解析所述加密子類,從所述加密子類獲取分發地址;
根據所述分發地址定向分發至參與方節點,所述參與方節點用于解密并處理所述加密交易數據集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010360823.0/1.html,轉載請聲明來源鉆瓜專利網。





