[發明專利]一種基于聯盟鏈的科技資源數據安全存儲與共享方法有效
| 申請號: | 202010815552.3 | 申請日: | 2020-08-14 |
| 公開(公告)號: | CN112039855B | 公開(公告)日: | 2022-03-08 |
| 發明(設計)人: | 黃夢醒;鄭先東;馮文龍;馮思玲;張雨 | 申請(專利權)人: | 海南大學 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/1097;H04L9/32;H04L9/06;G06N3/00 |
| 代理公司: | 海南漢普知識產權代理有限公司 46003 | 代理人: | 麥海玲 |
| 地址: | 570100 海南省*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 聯盟 科技 資源 數據 安全 存儲 共享 方法 | ||
1.一種基于聯盟鏈的科技資源數據安全存儲與共享方法,其特征在于,所述方法包括:
IPFS服務器獲取科技服務提供商上傳的共享數據,為共享數據生成關鍵字索引;
IPFS服務器生成共享數據的哈希信息發送給科技服務提供商,通過智能合約將哈希信息以交易形式存儲在區塊鏈上,獲取相應的區塊ID,所述哈希信息包括共享數據的哈希值和哈希地址;
數據請求方節點發送目標數據訪問請求到目標數據擁有者節點,通過智能合約對數據請求方進行驗證,驗證通過后向數據請求方節點發送搜索令牌,數據請求方節點根據搜索令牌從IPFS服務器獲取相應共享數據;
在所述數據請求方節點發送目標數據訪問請求到目標數據擁有者節點前,根據數據請求方輸入的服務需求信息執行優化蟻群算法匹配最佳科技服務提供商,所述服務需求信息包括科技服務的價格、時效性、獲取難易程度、數據質量;
所述根據數據請求方輸入的服務需求信息執行優化蟻群算法匹配最佳科技服務提供商,具體為:
蟻群算法從所有數據請求方中隨機選擇一個作為起始點開始匹配,第k只螞蟻以數據請求方i為起點,選擇科技服務提供商j與數據請求方i匹配的概率Pk(i,j)表示為:
其中,τ(i,j)為數據請求方i與科技服務提供商j之間的信息素;j∈Jk(i)為當螞蟻到數據請求方i時,未參與匹配的所有科技服務提供商的集合;η(i,j)為影響數據請求方i與科技服務提供商j的啟發因子;
獲取符合最優匹配規則的匹配結果并反饋給數據請求方節點;
所述最優匹配規則通過以下步驟獲?。?/p>
基于所有數據請求方對需求服務屬性的實際值、最低接受值和最高期望值、科技服務提供商所提供科技服務屬性實際值、所有科技服務提供商所提供科技服務屬性的最低值,分別獲取數據請求方效用函數和科技服務提供商效用函數,所述服務屬性包括科技服務價格、時效性、獲取難易程度、數據質量;
根據數據請求方效用函數和科技服務提供商效用函數獲取匹配評價函數,根據匹配評價函數生成最優匹配規則;
所述數據請求方效用函數表示為:
所述科技服務提供商效用函數表示為:
其中,yi表示一個科技服務提供商所提供服務屬性的實際值,xj表示一個數據請求方使用服務屬性的實際值,xmin為所有參與匹配的數據請求方對需求服務屬性的最低接受值,xmax表示所有參與匹配的數據請求方對需求服務屬性的最高期望值,ymin是所有參與匹配的科技服務提供商所提供科技服務屬性的最低值,所述匹配評價函數用于評價科技服務的多個屬性匹配結果,表示為:
f(si,j)=∑i,j∈NS(Zj+Zi),
其中,Zj表示科技服務提供商匹配滿意度效用值,Zj=Uj·ωj,ωj為科技服務提供商對需求服務屬性偏好的權重;Zi表示數據請求方匹配滿意度效用值,Zi=Ui·ωi,ωi為數據請求方對需求服務屬性偏好的權重,NS為一個考慮屬性偏好的有效匹配集合,基于匹配評價函數f(si,j)生成的最優匹配規則表示為:
min(f(si,j),si,j∈NS);
所述數據請求方i與科技服務提供商j之間的信息素τ(i,j)的更新公式表示為:
τ(i,j)=(1-ρ)τ(i,j)+ρ(Δτ(i,j)+Δτ*(i,j))
其中,ρ為信息素的揮發系數,ρ∈(0,1),Δτ(i,j)是第k只螞蟻探索有效匹配(i,j)上的信息素增量,C為當前匹配中有效匹配的個數,C∈[0,n],n為當前匹配的總個數,Δτ*(i,j)為引入的信息素調整增量,max(f(si,j)為匹配評價函數的最大值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海南大學,未經海南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010815552.3/1.html,轉載請聲明來源鉆瓜專利網。





