[發(fā)明專利]區(qū)塊鏈離鏈數(shù)據(jù)的存儲方法、裝置、設備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201910166063.7 | 申請日: | 2019-03-06 |
| 公開(公告)號: | CN109951389A | 公開(公告)日: | 2019-06-28 |
| 發(fā)明(設計)人: | 黃水財 | 申請(專利權(quán))人: | 籬笆墻網(wǎng)絡科技有限公司 |
| 主分類號: | H04L12/721 | 分類號: | H04L12/721;H04L29/06;H04L29/08 |
| 代理公司: | 北京細軟智谷知識產(chǎn)權(quán)代理有限責任公司 11471 | 代理人: | 王金寶 |
| 地址: | 315000 浙江省寧波市寧海縣桃源街道氣象北*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區(qū)塊 存儲 傳輸路徑 存儲介質(zhì) 數(shù)據(jù)傳輸過程 鄰節(jié)點信息 分類規(guī)則 更新操作 獲取目標 數(shù)據(jù)包括 數(shù)據(jù)傳輸 數(shù)據(jù)對應 寫入策略 預設路徑 狀態(tài)更新 速率和 跳信息 預設 主鏈 加密 檢索 寫入 傳輸 分類 更新 保證 | ||
1.一種區(qū)塊鏈離鏈數(shù)據(jù)的存儲方法,其特征在于,包括:
接收離鏈數(shù)據(jù),并對所述離鏈數(shù)據(jù)進行加密以獲取目標離鏈數(shù)據(jù),其中,所述離鏈數(shù)據(jù)包括以離鏈形式存在的數(shù)據(jù);
按照預設分類規(guī)則,對所述目標離鏈數(shù)據(jù)進行分類;
更新所述目標離鏈數(shù)據(jù)的鄰跳信息,其中,更新操作包括根據(jù)各個節(jié)點的當前狀態(tài)更新各個節(jié)點的鄰節(jié)點信息表;
檢索與所述目標離鏈數(shù)據(jù)對應的傳輸路徑;
在所述傳輸路徑中選擇滿足預設路徑條件的路徑進行目標離鏈數(shù)據(jù)的傳輸;
存儲所述目標離鏈數(shù)據(jù),并將所述目標離鏈數(shù)據(jù)按照設定的寫入策略寫入?yún)^(qū)塊鏈主鏈。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,按照預設分類規(guī)則,對所述目標離鏈數(shù)據(jù)進行分類,包括:
按照預設分類規(guī)則,對所述目標離鏈數(shù)據(jù)進行編碼,得到由至少一個幀組成的目標離鏈數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述至少一個幀包括I幀、P幀或B幀中的一個或多個。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,更新所述目標離鏈數(shù)據(jù)的鄰跳信息,包括:
各個節(jié)點周期性的向自身的鄰節(jié)點發(fā)送當前節(jié)點的狀態(tài)報文信息;
若在自身的鄰節(jié)點信息表中存儲有當前節(jié)點的狀態(tài)報文信息,則更新當前節(jié)點的狀態(tài)信息和到達時間,否則,將當前節(jié)點加入所述鄰節(jié)點信息表。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
各個節(jié)點按照設定的時間規(guī)則檢查自身的鄰節(jié)點信息表,將超過預設更新時間未更新的信息對應的節(jié)點進行刪除。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述狀態(tài)報文信息包括節(jié)點標識、節(jié)點能量和節(jié)點位置,所述鄰節(jié)點信息表包括鄰節(jié)點標識、鄰節(jié)點坐標、鄰節(jié)點能量、狀態(tài)和信息更新時間。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢索與所述目標離鏈數(shù)據(jù)對應的傳輸路徑,包括:
根據(jù)所述目標離鏈數(shù)據(jù)確定源節(jié)點和匯節(jié)點;
源節(jié)點在自身的鄰節(jié)點信息表中選擇任一可用鄰節(jié)點,并向所述可用鄰節(jié)點發(fā)出探尋包,其中,所述探尋包中包括源節(jié)點和匯節(jié)點的節(jié)點信息;
每個中間節(jié)點將探尋包轉(zhuǎn)發(fā)至其自身的鄰節(jié)點信息表中的任一可用鄰節(jié)點,直到匯節(jié)點收到所述探尋包,其中,中間節(jié)點包括除源節(jié)點以及匯節(jié)點之外的全部節(jié)點;
所述匯節(jié)點沿所述探尋包的轉(zhuǎn)發(fā)路徑進行反饋,并將所述轉(zhuǎn)發(fā)路徑經(jīng)過的全部節(jié)點進行標記,以確定所述目標離鏈數(shù)據(jù)對應的傳輸路徑。
8.一種區(qū)塊鏈離鏈數(shù)據(jù)的存儲裝置,其特征在于,包括:
數(shù)據(jù)加密模塊,用于接收離鏈數(shù)據(jù),并對所述離鏈數(shù)據(jù)進行加密以獲取目標離鏈數(shù)據(jù),其中,所述離鏈數(shù)據(jù)包括以離鏈形式存在的數(shù)據(jù);
數(shù)據(jù)分類模塊,用于按照預設分類規(guī)則,對所述目標離鏈數(shù)據(jù)進行分類;
更新模塊,用于更新所述目標離鏈數(shù)據(jù)的鄰跳信息,其中,更新操作包括根據(jù)各個節(jié)點的當前狀態(tài)更新各個節(jié)點的鄰節(jié)點信息表;
路徑檢索模塊,用于檢索與所述目標離鏈數(shù)據(jù)對應的傳輸路徑;
數(shù)據(jù)發(fā)送模塊,用于在所述傳輸路徑中選擇滿足預設路徑條件的路徑進行目標離鏈數(shù)據(jù)的傳輸;
存儲與備份模塊,用于存儲所述目標離鏈數(shù)據(jù),并將所述目標離鏈數(shù)據(jù)按照設定的寫入策略寫入?yún)^(qū)塊鏈主鏈。
9.一種設備,其特征在于,包括:
處理器,以及與所述處理器相連接的存儲器;
所述存儲器用于存儲計算機程序,所述計算機程序至少用于執(zhí)行權(quán)利要求1-7任一項所述的區(qū)塊鏈離鏈數(shù)據(jù)的存儲方法;
所述處理器用于調(diào)用并執(zhí)行所述存儲器中的所述計算機程序。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時,實現(xiàn)如權(quán)利要求1-7任一項所述的區(qū)塊鏈離鏈數(shù)據(jù)的存儲方法中各個步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于籬笆墻網(wǎng)絡科技有限公司,未經(jīng)籬笆墻網(wǎng)絡科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910166063.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設備





