[發明專利]一種基于區塊鏈的分布式遙感數據共享系統有效
| 申請號: | 201910085206.1 | 申請日: | 2019-01-29 |
| 公開(公告)號: | CN109905464B | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 何道敬;李亭輝;李旭如;李世豪;陳銘松 | 申請(專利權)人: | 華東師范大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F16/2458 |
| 代理公司: | 上海藍迪專利商標事務所(普通合伙) 31215 | 代理人: | 徐筱梅;張翔 |
| 地址: | 200241 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 分布式 遙感 數據 共享 系統 | ||
1.一種基于區塊鏈的分布式遙感數據共享系統,其特征在于,該系統包括:
公鑰數據庫,存儲數據庫模塊的身份標識信息及其公鑰;
數個節點,各節點間相互獨立、直接通信,每一節點包括數據庫模塊、區塊鏈模塊和數據服務模塊;
數據庫模塊,包括身份標識模塊、私鑰存儲模塊、數據存儲模塊、數據處理模塊和控制模塊;身份標識模塊存儲身份標識信息;私鑰存儲模塊存儲數據庫模塊的私鑰;數據存儲模塊存儲來自遙感衛星、衛星接收站或者遙感衛星實驗室平臺的遙感數據;數據處理模塊根據遙感數據圖像元數據標準處理數據存儲模塊中的遙感數據生成元數據,通過私鑰存儲模塊的私鑰對元數據進行簽名,向區塊鏈模塊傳輸數據;控制模塊根據區塊鏈模塊中訪問控制模塊的指令訪問數據存儲模塊中的遙感數據,將數據反饋給區塊鏈模塊中的訪問控制模塊;
區塊鏈模塊,包括驗證模塊、訪問控制模塊、存儲模塊、通信模塊和共享模塊;驗證模塊通過數據庫模塊身份標識從公鑰數據庫查找對應的公鑰,驗證簽名的有效性;訪問控制模塊擁有數據庫模塊的訪問控制權限,控制數據庫模塊的數據訪問;存儲模塊存儲通過驗證模塊驗證的元數據、簽名、數據存儲信息以及訪問控制模塊每次數據庫模塊數據訪問產生的數據共享記錄;通信模塊進行節點間的數據通信與傳輸,當存儲模塊有數據寫入或更改時,對所有節點的區塊鏈模塊廣播該數據在存儲模塊中的信息;接收廣播信息,更新存儲模塊中的信息,確保所有節點區塊鏈模塊存儲模塊信息的一致性;進行節點間遙感數據的傳輸;共享模塊接收數據服務模塊的數據共享服務請求,根據數據共享服務請求,確定存儲被請求數據的數據庫模塊以及該數據庫模塊的所在節點,通過通信模塊調用所在節點的訪問控制模塊,訪問所在節點數據庫模塊中的數據,產生一條數據共享記錄,并寫入請求數據在存儲模塊所對應的共享記錄信息,所在節點通過通信模塊將請求數據傳輸到發起數據共享服務請求節點的共享模塊,由發起數據共享服務請求節點的共享模塊將請求數據傳輸到數據服務模塊;
數據服務模塊,通過訪問區塊鏈模塊的共享模塊對用戶提供遙感數據的查詢下載共享服務;其中:
所述數據庫模塊分配唯一的公私鑰對和身份標識,其中私鑰用于數據簽名,公鑰用于驗證簽名,身份標識用于標識數據庫模塊;
所述數據庫模塊中所存儲的遙感數據不存在數據一致性、存儲標準一致性的要求;各節點數據庫模塊存儲的數據一致或者不一致;
所述數據庫模塊中的數據存儲模塊所存儲的遙感數據包括未經處理過的原始遙感數據和提前經過遙感數據標準處理過的遙感數據;
所述數據庫模塊中,數據處理模塊使用的遙感數據圖像元數據標準包括:ISO 19115元數據標準、FGDC地理空間數據元數據內容標準、國家基礎地理信息系統元數據標準和自定義元數據標準。
2.根據權利要求1所述的分布式遙感數據共享系統,其特征在于,所述數據庫處理模塊向區塊鏈模塊傳輸的數據包括:數據處理模塊生成的元數據、簽名、遙感數據的具體存儲信息及數據庫模塊的身份標識信息。
3.根據權利要求1所述的分布式遙感數據共享系統,其特征在于,所述訪問控制模塊擁有對數據庫模塊的訪問控制權限是指訪問控制模塊只能訪問控制其所在節點數據庫模塊中的數據,對其他節點數據庫模塊中的數據不能直接訪問。
4.根據權利要求1所述的分布式遙感數據共享系統,其特征在于,所述區塊鏈模塊中存儲模塊的共享記錄信息包括:數據訪問請求的節點信息及訪問時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華東師范大學,未經華東師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910085206.1/1.html,轉載請聲明來源鉆瓜專利網。





