隨著各行業資訊化的發展,實現共享交換、資料治理等多方面的要求,資料的共享 和交換越來越重要。
資料的共享和交換是指將分散建設的若干應用資訊系統進行整合,透過計算機網路構建的資訊交換系統使若干個應用子系統進行資料的傳輸及共享,提高資訊資源的利用率,保證分佈異構系統之間互聯互通,完成資料的抽取、載入、展現,構造統一的資料的處理 和交換。
現有資料的共享和交換的方式是透過中心化資料集中平臺的方式實現的。由於中 心化資料集中平臺的方式實現資料的共享和交換,是透過中心化的手段來實現,對於資料 生產方來說,透過中心化的手段實現資料的共享和交換,資料的共享和交換的過程都是公 開的,從而造成資料隱私洩露,且降低資料的安全性。
因此,現有資料的共享和交換的方式會導致資料的隱私性和安全性低。
問題拆分
基於區塊鏈技術進行資料提供方與資料需求方之間的資料共享交換,資料提 供方與資料需求方之間進行交易時,透過確權的 資料目錄來獲取資料共享需求資訊並將資料共享需求資訊傳送至共享交換平臺,由共享交換平臺基於資料共享提供資訊和資料共享需求資訊進行資料共享交換需求匹配,由於資料共享提供資訊在資料提供方的資料域中,資料共享需求資訊在資料需求方的資料域中,因此資料需求方和 資料提供方之間的資料不匯聚,從而提高了資料 共享交換的隱私性,同時利用區塊鏈平臺進行上鍊存證,使得資料提供方在資料產生的同時進行 固化,從而防止了篡改,提高了資料共享交換的安全性。
問題解決
1 .一種基於區塊鏈的資料處理方法,其特徵在於,應用於共享交換平臺,所述方法包 括: 獲取資料需求方基於確權的資料目錄確定的資料共享需求資訊,並將所述資料共享需 求資訊傳送至所述資料提供方,所述確權的資料目錄由所述資料提供方將待確權的資料目 錄預先上傳至區塊鏈平臺進行區塊鏈上鍊存證得到; 接收所述資料提供方基於所述資料共享需求資訊並利用資料提供方的資料共享交換 模型釋出的資料共享提供資訊;資料提供方的資料共享交換模型由資料提供方預先建立並 透過區塊鏈平臺釋出,資料提供方的資料共享交換模型包括資料提供方的資料交換規則、 資料提供方的資料欄位描述和資料提供方的資料隱私許可權設定;其中:資料提供方的資料 交換規則包括資料提供方對其不同資料欄位的相應量化價值,和/或,資料提供方的資料隱私許可權設定包括資料提供方對其不同資料欄位的隱私許可權設定;所述資料共享提供資訊中 的每一資料欄位能夠在所述資料提供方的資料共享交換模型中進行隱私許可權配置和/或量 化價值的單獨配置,並透過資料提供方的包括全公開、有條件公開和定向公開的資料共享 原則實現在每一資料欄位的隱私許可權的單獨配置; 基於預設的計費標準、所述資料共享提供資訊和所述資料共享需求資訊生成智慧合 約; 基於所述智慧合約將所述資料共享提供資訊和所述資料共享需求資訊進行資料共享交換需求匹配; 若資料共享交換需求匹配成功,生成資料共享交換結果; 根據預設的交易規則和所述資料共享交換結果,執行所述資料提供方與所述資料需求 方的交易,並將交易結果上傳至所述區塊鏈平臺進行上鍊存證。
2 .根據權利要求1所述的方法,其特徵在於,所述獲取資料需求方基於確權的資料目錄 確定的資料共享需求資訊,包括: 獲取預先建立的資料需求方的資料共享交換模型基於確權的資料目錄釋出的資料共 享需求資訊。
3 .根據權利要求1所述的方法,其特徵在於,所述基於所述智慧合約將所述資料共享提 供資訊和所述資料共享需求資訊進行資料共享交換需求匹配,包括: 將所述資料提供方的資料共享交換模型定義的所述資料共享提供資訊對應的資料字 段進行文字轉換,生成資料提供方的資料共享交換模型文字集; 將所述資料需求方的資料共享交換模型定義的所述資料共享需求資訊對應的資料字 段進行文字轉換,生成資料需求方的資料共享交換模型文字集; 基於預設的文字匹配演算法和所述智慧合約,對所述資料提供方的資料共享交換模型文 本集和所述資料需求方的資料共享交換模型文字集進行文字匹配,生成文字匹配結果; 若所述文字匹配結果對應的相似度分數滿足預設條件時,則將所述資料提供方與所述 資料需求方達成資料共享交換需求匹配。
4 .根據權利要求1所述的方法,其特徵在於,還包括: 將所述資料共享需求資訊進行加密,並將加密後的資料共享需求資訊傳送至所述區塊 鏈平臺進行廣播。
5 .根據權利要求1所述的方法,其特徵在於,還包括:將所述資料共享提供資訊進行加密,並將加密後的資料共享提供資訊傳送至所述區塊 鏈平臺進行廣播。
6 .一種基於區塊鏈的資料處理方法,其特徵在於,應用於資料提供方,所述方法包括: 將確權的資料目錄傳送至共享交換平臺,使所述共享交換平臺將所述確權的資料目錄 傳送至資料需求方,所述確權的資料目錄由所述資料提供方將待確權的資料目錄預先上傳 至區塊鏈平臺進行區塊鏈上鍊存證得到; 當接收到所述共享交換平臺傳送的資料共享需求資訊時,透過資料提供方的資料共享 交換模型釋出資料共享提供資訊至所述共享交換平臺,使所述共享交換平臺基於智慧合約 將所述資料共享提供資訊與所述資料共享需求資訊進行資料共享交換需求匹配,所述資料 共享需求資訊基於所述資料需求方瀏覽所述確權的資料目錄確定,所述智慧合約由所述共 享交換平臺基於預設的計費標準、所述資料共享提供資訊和所述資料共享需求資訊生成; 資料提供方的資料共享交換模型由資料提供方預先建立並透過區塊鏈平臺釋出,資料提供 方的資料共享交換模型包括資料提供方的資料交換規則、資料提供方的資料欄位描述和數 據提供方的資料隱私許可權設定;其中:資料提供方的資料交換規則包括資料提供方對其不 同資料欄位的相應量化價值,和/或,資料提供方的資料隱私許可權設定包括資料提供方對其 不同資料欄位的隱私許可權設定;所述資料共享提供資訊中的每一資料欄位能夠在所述資料 提供方的資料共享交換模型中進行隱私許可權配置和/或量化價值的單獨配置,並透過資料 提供方的包括全公開、有條件公開和定向公開的資料共享原則實現在每一資料欄位的隱私 許可權的單獨配置; 若資料共享交換需求匹配成功,則與所述資料需求方執行交易操作。
7 .根據權利要求6所述的方法,其特徵在於,在將所述確權的資料目錄釋出至共享交換 平臺之前,還包括: 建立待確權的資料目錄。
8 .一種基於區塊鏈的資料處理方法,其特徵在於,應用於資料需求方,所述方法包括: 獲取確權的資料目錄,所述確權的資料目錄由資料提供方將待確權的資料目錄預先上 傳至區塊鏈平臺進行區塊鏈上鍊存證得到; 基於所述確權的資料目錄,確定資料共享需求資訊並透過資料需求方的資料共享交換 模型釋出至共享交換平臺,使所述共享交換平臺將所述資料共享需求資訊傳送至所述資料 提供方,觸發所述資料提供方傳送資料共享提供資訊至所述共享交換平臺;資料需求方的 資料共享交換模型由資料需求方預先建立並透過區塊鏈平臺釋出,資料需求方的資料共享 交換模型包括資料需求方的資料交換規則、資料需求方的資料欄位描述和資料需求方的數 據隱私許可權設定;其中:資料需求方的資料交換規則包括資料需求方對其不同資料欄位的 相應量化價值,和/或,資料需求方的資料隱私許可權設定包括資料需求方對其不同資料欄位 的隱私許可權設定;所述資料共享需求資訊中的每一資料欄位能夠在所述資料需求方的資料 共享交換模型中進行隱私許可權配置和/或量化價值的單獨配置,並透過資料需求方的包括 全公開、有條件公開和定向公開的資料共享原則實現在每一資料欄位的隱私許可權的單獨配 置; 當接收到所述共享交換平臺傳送的所述資料共享提供資訊時,使所述共享交換平臺基 於智慧合約將所述資料共享提供資訊與所述資料共享需求資訊進行資料共享交換需求匹配,所述智慧合約由所述共享交換平臺基於預設的計費標準、所述資料共享提供資訊和所 述資料共享需求資訊生成; 若資料共享交換需求匹配成功,向所述資料提供方進行支付操作。
9 .一種基於區塊鏈的資料處理裝置,其特徵在於,應用於共享交換平臺,所述裝置包 括: 第一獲取單元,用於獲取資料需求方基於確權的資料目錄確定的資料共享需求資訊, 並將所述資料共享需求資訊傳送至所述資料提供方,所述確權的資料目錄由所述資料提供 方將待確權的資料目錄預先上傳至區塊鏈平臺進行區塊鏈上鍊存證得到; 接收單元,用於接收所述資料提供方基於所述資料共享需求資訊並利用資料提供方的 資料共享交換模型釋出的資料共享提供資訊;資料提供方的資料共享交換模型由資料提供 方預先建立並透過區塊鏈平臺釋出,資料提供方的資料共享交換模型包括資料提供方的數 據交換規則、資料提供方的資料欄位描述和資料提供方的資料隱私許可權設定;其中:資料提 供方的資料交換規則包括資料提供方對其不同資料欄位的相應量化價值,和/或,資料提供 方的資料隱私許可權設定包括資料提供方對其不同資料欄位的隱私許可權設定;所述資料共享 提供資訊中的每一資料欄位能夠在所述資料提供方的資料共享交換模型中進行隱私許可權 配置和/或量化價值的單獨配置,並透過資料提供方的包括全公開、有條件公開和定向公開 的資料共享原則實現在每一資料欄位的隱私許可權的單獨配置; 第一生成單元,用於基於預設的計費標準、所述資料共享提供資訊和所述資料共享需 求資訊生成智慧合約; 第一匹配單元,用於基於所述智慧合約將所述資料共享提供資訊和所述資料共享需求 資訊進行資料共享交換需求匹配; 第二生成單元,用於若資料共享交換需求匹配成功,生成資料共享交換結果; 第一執行單元,用於根據預設的交易規則和所述資料共享交換結果,執行所述資料提 供方與所述資料需求方的交易,並將交易結果上傳至所述區塊鏈平臺進行上鍊存證。
10 .一種基於區塊鏈的資料處理裝置,其特徵在於,應用於資料提供方,所述裝置包括: 傳送單元,用於將確權的資料目錄傳送至共享交換平臺,使所述共享交換平臺將所述 確權的資料目錄傳送至資料需求方,所述確權的資料目錄由所述資料提供方將待確權的數 據目錄預先上傳至區塊鏈平臺進行區塊鏈上鍊存證得到; 第二匹配單元,用於當接收到所述共享交換平臺傳送的資料共享需求資訊時,透過數 據提供方的資料共享交換模型釋出資料共享提供資訊至所述共享交換平臺,使所述共享交 換平臺基於智慧合約將所述資料共享提供資訊與所述資料共享需求資訊進行資料共享交 換需求匹配,所述資料共享需求資訊基於所述資料需求方瀏覽所述確權的資料目錄確定, 所述智慧合約由所述共享交換平臺基於預設的計費標準、所述資料共享提供資訊和所述數 據共享需求資訊生成;資料提供方的資料共享交換模型由資料提供方預先建立並透過區塊 鏈平臺釋出,資料提供方的資料共享交換模型包括資料提供方的資料交換規則、資料提供 方的資料欄位描述和資料提供方的資料隱私許可權設定;其中:資料提供方的資料交換規則 包括資料提供方對其不同資料欄位的相應量化價值,和/或,資料提供方的資料隱私許可權設 定包括資料提供方對其不同資料欄位的隱私許可權設定;所述資料共享提供資訊中的每一數 據欄位能夠在所述資料提供方的資料共享交換模型中進行隱私許可權配置和/或量化價值的單獨配置,並透過資料提供方的包括全公開、有條件公開和定向公開的資料共享原則實現 在每一資料欄位的隱私許可權的單獨配置; 第二執行單元,用於若資料共享交換需求匹配成功,則與所述資料需求方執行交易操 作。
11 .一種基於區塊鏈的資料處理裝置,其特徵在於,應用於資料需求方,所述裝置包括: 第二獲取單元,用於獲取確權的資料目錄,所述確權的資料目錄由資料提供方將待確 權的資料目錄預先上傳至區塊鏈平臺進行區塊鏈上鍊存證得到; 第三生成單元,用於基於所述確權的資料目錄,確定資料共享需求資訊並透過資料需 求方的資料共享交換模型釋出至共享交換平臺,使所述共享交換平臺將所述資料共享需求 資訊傳送至所述資料提供方,觸發所述資料提供方傳送資料共享提供資訊至所述共享交換 平臺;資料需求方的資料共享交換模型由資料需求方預先建立並透過區塊鏈平臺釋出,數 據需求方的資料共享交換模型包括資料需求方的資料交換規則、資料需求方的資料欄位描 述和資料需求方的資料隱私許可權設定;其中:資料需求方的資料交換規則包括資料需求方 對其不同資料欄位的相應量化價值,和/或,資料需求方的資料隱私許可權設定包括資料需求 方對其不同資料欄位的隱私許可權設定;所述資料共享需求資訊中的每一資料欄位能夠在所 述資料需求方的資料共享交換模型中進行隱私許可權配置和/或量化價值的單獨配置,並通 過資料需求方的包括全公開、有條件公開和定向公開的資料共享原則實現在每一資料欄位 的隱私許可權的單獨配置; 第三匹配單元,用於當接收到所述共享交換平臺傳送的所述資料共享提供資訊時,使 所述共享交換平臺基於智慧合約將所述資料共享提供資訊與所述資料共享需求資訊進行 資料共享交換需求匹配,所述智慧合約由所述共享交換平臺基於預設的計費標準、所述數 據共享提供資訊和所述資料共享需求資訊生成; 支付單元,用於若資料共享交換需求匹配成功,向所述資料提供方進行支付操作。
12 .一種基於區塊鏈的資料處理系統,其特徵在於,所述系統包括共享交換平臺、資料 提供方、資料需求方和區塊鏈平臺; 所述共享交換平臺,用於獲取資料需求方基於確權的資料目錄生成的資料共享需求信 息,並將所述資料共享需求資訊傳送至所述資料提供方,所述確權的資料目錄由所述資料 提供方將待確權的資料目錄預先上傳至所述區塊鏈平臺進行區塊鏈上鍊存證得到;接收所 述資料提供方基於所述資料共享需求資訊並利用資料提供方的資料共享交換模型釋出的 資料共享提供資訊;基於預設的計費標準、
所述資料共享提供資訊和所述資料共享需求信 息生成智慧合約;基於所述智慧合約將所述資料共享提供資訊和所述資料共享需求資訊進 行資料共享交換需求匹配;若資料共享交換需求匹配成功,生成資料共享交換結果;根據預 設的交易規則和所述資料共享交換結果,執行所述資料提供方與所述資料需求方的交易, 並將交易結果上傳至所述區塊鏈平臺進行上鍊存證; 所述資料提供方,用於將所述確權的資料目錄傳送至所述共享交換平臺,使所述共享 交換平臺將所述確權的資料目錄傳送至所述資料需求方;當接收到所述共享交換平臺傳送 的所述資料共享需求資訊時,傳送所述資料共享提供資訊至所述共享交換平臺,使所述共 享交換平臺基於所述智慧合約將所述資料共享提供資訊與所述資料共享需求資訊進行數 據共享交換需求匹配;若資料共享交換需求匹配成功,則與所述資料需求方執行交易操作;
所述資料需求方,用於獲取所述確權的資料目錄;基於所述確權的資料目錄,確定資料 共享需求資訊併發送至所述共享交換平臺,使所述共享交換平臺將所述資料共享需求資訊 傳送至所述資料提供方,觸發所述資料提供方傳送資料共享提供資訊至所述共享交換平 臺;當接收到所述共享交換平臺傳送的所述資料共享提供資訊時,使所述共享交換平臺基 於智慧合約將所述資料共享提供資訊與所述資料共享需求資訊進行資料共享交換需求匹 配;若資料共享交換需求匹配成功,向所述資料提供方進行支付操;
所述區塊鏈平臺,用於接收所述待確權的資料目錄,並對所述待確權的資料目錄進行 上鍊存證得到所述確權的資料目錄;接收所述交易結果並進行上鍊存證;接收加密後的數 據共享提供資訊並廣播;接收加密後的資料共享需求資訊並廣播; 其中,資料提供方的資料共享交換模型由資料提供方預先建立並透過區塊鏈平臺發 布,資料提供方的資料共享交換模型包括資料提供方的資料交換規則、資料提供方的資料 欄位描述和資料提供方的資料隱私許可權設定;其中:資料提供方的資料交換規則包括資料 提供方對其不同資料欄位的相應量化價值,和/或,資料提供方的資料隱私許可權設定包括數 據提供方對其不同資料欄位的隱私許可權設定;所述資料共享提供資訊中的每一資料欄位能 夠在所述資料提供方的資料共享交換模型中進行隱私許可權配置和/或量化價值的單獨配 置,並透過資料提供方的包括全公開、有條件公開和定向公開的資料共享原則實現在每一 資料欄位的隱私許可權的單獨配置。