[發明專利]基于區塊鏈的數據庫管理方法及系統有效
| 申請號: | 201910244505.5 | 申請日: | 2019-03-28 |
| 公開(公告)號: | CN109918451B | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 王天人 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/2455;G06F21/31 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 彭瑞欣;張天舒 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 數據庫 管理 方法 系統 | ||
本發明提供一種基于區塊鏈的數據庫管理方法及系統,該數據庫管理方法包括:將數據庫的主機信息記錄到區塊鏈的主機節點區塊中;區塊鏈的主機節點區塊接收到用戶提交的主機信息后,將記錄的主機信息與所述用戶提交的主機信息進行比對;若記錄的主機信息與所述用戶提交的主機信息一致,則允許所述用戶根據記錄的主機信息獲取所述數據庫中與所述主機信息對應的主機的數據。通過本發明,提高了數據庫訪問路徑信息的準確性與安全性。
技術領域
本發明涉及互聯網技術領域,具體地,涉及一種基于區塊鏈的數據庫管理方法及系統。
背景技術
隨著傳統的數據庫技術日趨成熟以及計算機網絡技術的飛速發展和應用范圍的擴充,數據庫應用已普遍建立于計算機網絡之上。但是,當項目處理的數據量較大時,或者有企業安全、特殊要求等的需求時,需要把當前項目分開部署到不同服務器上,即采用分布式數據庫管理系統來實現。
但是現有的數據庫管理系統,尤其是分布式數據庫管理系統,管理數據庫的訪問路徑信息不夠準確,安全性低。
發明內容
本發明旨在至少解決現有技術中存在的技術問題之一,提出了一種基于區塊鏈的數據庫管理方法及系統,以提高數據庫訪問路徑信息的準確性與安全性。
為實現本發明的目的而提供一種基于區塊鏈的數據管理方法,所述方法包括:
將數據庫的主機信息記錄到區塊鏈的主機節點區塊中;
區塊鏈的主機節點區塊接收到用戶提交的主機信息后,將記錄的主機信息與所述用戶提交的主機信息進行比對;若記錄的主機信息與所述用戶提交的主機信息一致,則允許所述用戶根據記錄的主機信息獲取所述數據庫中與所述主機信息對應的主機的數據。
優選地,在所述區塊鏈的節點區塊接收到用戶提交的主機信息后,將記錄的主機信息與所述用戶提交的主機信息進行比對;若記錄的主機信息與所述用戶提交的主機信息一致,則允許所述用戶根據記錄的主機信息獲取所述數據庫中與所述主機信息對應的主機的數據的步驟之前,還包括:
將所述數據庫的主機信息以及主機狀態記錄到網絡數據字典中,以使用戶能夠從所述網絡數據字典中查詢到需要操作且主機狀態為活動的主機信息;所述主機狀態包括:活動以及停用。
優選地,所述主機包括:虛擬主機或實體主機。
優選地,在所述區塊鏈的主機節點區塊接收到用戶提交的主機信息后的步驟之后,且在將記錄的主機信息與所述用戶提交的主機信息進行比對;若記錄的主機信息與所述用戶提交的主機信息一致,則允許所述用戶根據記錄的主機信息獲取所述數據庫中與所述主機信息對應的主機的數據的步驟之前,還包括:
所述區塊鏈的主機節點區塊采用數字簽名的方式對所述用戶提交的主機信息進行驗證;若驗證通過,則將記錄的主機信息與所述用戶提交的主機信息進行對比。
優選地,所述主機信息包括:
主機地址、訪問方式以及機器信息。
優選地,所述將數據庫的主機信息記錄到區塊鏈的節點區塊中的步驟,進一步包括:
區塊鏈的主機節點區塊接收到管理者提交的創建新主機節點區塊請求以及主機信息后,對所述管理者進行身份驗證;
若驗證通過,則將所述數據庫的主機信息記錄到所述區塊鏈的主機節點區塊中,并將包含所述數據庫的主機信息的主機節點區塊接入至所述區塊鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910244505.5/2.html,轉載請聲明來源鉆瓜專利網。





