[發明專利]基于區塊鏈的數據傳輸方法、裝置及電子設備有效
| 申請號: | 201911184751.2 | 申請日: | 2019-11-27 |
| 公開(公告)號: | CN110933072B | 公開(公告)日: | 2020-08-04 |
| 發明(設計)人: | 朱培培 | 申請(專利權)人: | 寧波平輔寅保險科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京萬思博知識產權代理有限公司 11694 | 代理人: | 高鎮 |
| 地址: | 315899 浙江省寧*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 數據傳輸 方法 裝置 電子設備 | ||
1.一種基于區塊鏈的數據傳輸方法,其特征在于,應用于電子設備,所述電子設備與多個區塊鏈節點設備通信連接,所述多個區塊鏈節點設備互相之間通信連接,所述方法至少包括:
獲取所述多個區塊鏈節點設備中的第一區塊鏈節點設備廣播的數據傳輸請求;
根據所述數據傳輸請求確定出所述第一區塊鏈節點設備的安全驗證結果;
將所述安全驗證結果發送給所述多個區塊鏈節點設備中的第二區塊鏈節點設備,并獲取所述第二區塊鏈節點設備根據所述安全驗證結果向所述第一區塊鏈節點設備廣播的第二反饋信息以及所述第一區塊鏈節點設備接收到所述第二反饋信息時所生成的第一反饋信息;
根據所述第一反饋信息和所述第二反饋信息對所述電子設備與所述多個區塊鏈節點設備形成的數據傳輸網絡設置數據傳輸防火墻。
2.根據權利要求1所述的方法,其特征在于,所述獲取所述多個區塊鏈節點設備中的第一區塊鏈節點設備廣播的數據傳輸請求,包括:
在檢測到所述第一區塊鏈節點設備所廣播的當前數據傳輸請求時,根據預存的與所述第一區塊鏈節點設備的通信記錄建立當前通信鏈路;
基于當前通信鏈路獲取所述第一區塊鏈節點設備所廣播的當前數據傳輸請求;
從獲取到基于當前通信鏈路獲取所述第一區塊鏈節點設備所廣播的當前數據傳輸請求的時刻開始計時;
如果在計時時長達到設定時長之前檢測到電子設備用于進行安全驗證的目標CPU資源占用率低于設定值,在提取到用于建立當前通信鏈路的腳本文件之后斷開當前通信鏈路并將所述腳本文件進行存儲;
如果在所述計時時長達到所述設定時長之前沒有檢測到電子設備用于進行所述安全驗證的所述目標CPU資源占用率小于所述設定值,則在所述計時時長達到所述設定時長時提取用于建立當前通信鏈路的腳本文件;在提取到所述腳本文件之后斷開當前通信鏈路并將所述腳本文件進行存儲;
在繼續檢測到所述第一區塊鏈節點設備所廣播的當前數據傳輸請求時,根據所述腳本文件建立當前通信鏈路并返回基于當前通信鏈路獲取所述第一區塊鏈節點設備所廣播的當前數據傳輸請求的步驟。
3.根據權利要求2所述的方法,其特征在于,所述在所述計時時長達到所述設定時長時提取用于建立當前通信鏈路的腳本文件,包括:
在所述計時時長達到所述設定時長時,確定出建立當前通信鏈路時的線程流;根據所述線程流提取腳本流文件,并將提取到的腳本流文件以N行為一段進行分段,N為正整數;
針對每一段腳本流文件,根據初始腳本源以及第一分配條件為腳本流文件分配當前腳本源,并根據所述當前腳本源將腳本流文件導入所述電子設備的緩存區間中;將該段腳本流文件中的第N行腳本數據導入所述緩存區間中時,根據所述當前腳本源以及第二分配條件生成當前腳本節點,根據所述當前腳本節點將腳本數據從所述緩存區間中導出并對導出的腳本數據進行壓縮得到壓縮腳本;為所述壓縮腳本添加標識信息;
將下一段腳本流文件導入已導出的腳本數據所在的緩存區間中;其中,N為3的x次方,x為正整數,所述當前腳本節點和所述當前腳本源在每次緩存區間進行腳本數據的導入和導出時進行周期性切換;
在得到提取到的腳本流文件對應的多個壓縮腳本之后,對每個壓縮腳本對應的標識信息進行關聯性檢測;若檢測到兩個標識信息存在關聯性,為這兩個標識信息中的其中一個標識信息的標識字符中的第一字符添加第一隱藏編碼,并為這兩個標識信息中的另一個標識信息的標識字符中的第二字符添加第二隱藏編碼;
在對每個標識信息添加了隱藏編碼之后,根據每個標識信息的特征權重的大小順序,對每個標識信息進行排序獲得排序序列;從所述排序序列中確定出特征權重最大的標識信息作為基準標識信息,并將所述基準標識信息的字符特征值作為基準特征值;確定所述基準特征值與添加了隱藏編碼的多個標識信息中的其他標識信息的字符特征值之間的相似度;選取出所述多個標識信息中所述相似度高于設定閾值的標識信息,并與所述基準標識信息形成信息聚類,所述基準特征值為所述信息聚類的特征值;將所述多個標識信息中取出所述信息聚類中所有的標識信息,構成新的待聚類信息塊,并返回到根據每個標識信息的特征權重的大小順序,對每個標識信息進行排序獲得排序序列的步驟;
在確定出多個信息聚類之后,針對每個信息聚類,獲取該信息聚類的聚類邏輯信息以及各聚類節點;在根據所述聚類邏輯信息確定出該信息聚類中包含有非關聯邏輯表單的情況下,根據多個信息聚類的非關聯邏輯表單下的聚類節點及其邏輯標識確定該信息聚類的關聯邏輯表單下的各聚類節點與該信息聚類的非關聯邏輯表單下的各聚類節點之間的匹配度,并將該信息聚類的關聯邏輯表單下的與非關聯邏輯表單下的聚類節點匹配的聚類節點調整到相應的非關聯邏輯表單下;在該信息聚類的當前關聯邏輯表單下包含有多個聚類節點的情況下,根據多個信息聚類的非關聯邏輯表單下的聚類節點及其邏輯標識確定該信息聚類的當前關聯邏輯表單下的各聚類節點之間的匹配度,并根據所述各聚類節點之間的匹配度對當前關聯邏輯表單下的各聚類節點進行聚類;根據多個信息聚類的非關聯邏輯表單下的聚類節點及其邏輯標識為上述聚類獲得的每一類聚類節點設置非關聯邏輯表單標識,并將所述每一類聚類節點調整到所述非關聯邏輯表單標識所表示的非關聯邏輯表單下,以實現對每個信息聚類的調整;根據完成調整的每個信息聚類對所述多個壓縮腳本進行打包得到壓縮包;將所述壓縮包確定為所述腳本文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波平輔寅保險科技有限公司,未經寧波平輔寅保險科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911184751.2/1.html,轉載請聲明來源鉆瓜專利網。





