[發(fā)明專(zhuān)利]一種基于聯(lián)盟鏈的科技資源數(shù)據(jù)安全存儲(chǔ)與共享方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010815552.3 | 申請(qǐng)日: | 2020-08-14 |
| 公開(kāi)(公告)號(hào): | CN112039855B | 公開(kāi)(公告)日: | 2022-03-08 |
| 發(fā)明(設(shè)計(jì))人: | 黃夢(mèng)醒;鄭先東;馮文龍;馮思玲;張雨 | 申請(qǐng)(專(zhuān)利權(quán))人: | 海南大學(xué) |
| 主分類(lèi)號(hào): | H04L9/40 | 分類(lèi)號(hào): | H04L9/40;H04L67/1097;H04L9/32;H04L9/06;G06N3/00 |
| 代理公司: | 海南漢普知識(shí)產(chǎn)權(quán)代理有限公司 46003 | 代理人: | 麥海玲 |
| 地址: | 570100 海南省*** | 國(guó)省代碼: | 海南;46 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 聯(lián)盟 科技 資源 數(shù)據(jù) 安全 存儲(chǔ) 共享 方法 | ||
本發(fā)明提供一種基于聯(lián)盟鏈的科技資源數(shù)據(jù)安全存儲(chǔ)與共享方法,該方法包括:IPFS服務(wù)器獲取科技服務(wù)提供商上傳的共享數(shù)據(jù),為共享數(shù)據(jù)生成關(guān)鍵字索引;IPFS服務(wù)器生成共享數(shù)據(jù)的哈希信息發(fā)送給科技服務(wù)提供商,通過(guò)智能合約將哈希信息以交易形式存儲(chǔ)在區(qū)塊鏈上,獲取相應(yīng)的區(qū)塊ID,所述哈希信息包括共享數(shù)據(jù)的哈希值和哈希地址;數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)發(fā)送目標(biāo)數(shù)據(jù)訪(fǎng)問(wèn)請(qǐng)求到目標(biāo)數(shù)據(jù)擁有者節(jié)點(diǎn),通過(guò)智能合約對(duì)數(shù)據(jù)請(qǐng)求方進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后向數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)發(fā)送搜索令牌,數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)根據(jù)搜索令牌從IPFS服務(wù)器獲取相應(yīng)共享數(shù)據(jù)。所述方法通過(guò)區(qū)塊鏈技術(shù)和智能合約保證科技服務(wù)資源數(shù)據(jù)存儲(chǔ)與共享的安全性、高效性與可追溯性。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)共享技術(shù)領(lǐng)域,尤其涉及一種基于聯(lián)盟鏈的科技資源數(shù)據(jù)安全存儲(chǔ)與共享方法。
背景技術(shù)
科技服務(wù)業(yè)是現(xiàn)代服務(wù)業(yè)的重要組成部分,是推動(dòng)科技創(chuàng)新和科技成果轉(zhuǎn)化、促進(jìn)科技經(jīng)濟(jì)深度融合的重要支撐,發(fā)展科技服務(wù)業(yè)已成為評(píng)估綜合能力的一個(gè)重要指標(biāo)和提升國(guó)際競(jìng)爭(zhēng)力的重要手段;通過(guò)科技服務(wù)業(yè)來(lái)增強(qiáng)創(chuàng)新能力,帶動(dòng)創(chuàng)新體系建設(shè),推動(dòng)經(jīng)濟(jì)發(fā)展已成為全球共識(shí)。但由于科技服務(wù)業(yè)仍存在資源分布不均衡、創(chuàng)新體系不完善、服務(wù)模式與服務(wù)技術(shù)較落后、高端服務(wù)業(yè)少等問(wèn)題,因此,整合區(qū)域優(yōu)勢(shì)科技服務(wù)資源,建設(shè)綜合的科技服務(wù)云平臺(tái),對(duì)調(diào)整優(yōu)化產(chǎn)業(yè)結(jié)構(gòu)、推動(dòng)經(jīng)濟(jì)提質(zhì)增效具有重要意義。然而現(xiàn)有的綜合科技服務(wù)平臺(tái)仍不能解決科技資源數(shù)據(jù)的高效、安全的存儲(chǔ)與共享。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于聯(lián)盟鏈的科技資源數(shù)據(jù)安全存儲(chǔ)與共享方法,以克服或至少部分解決現(xiàn)有的綜合科技服務(wù)平臺(tái)所存在的上述問(wèn)題。
一種基于聯(lián)盟鏈的科技資源數(shù)據(jù)安全存儲(chǔ)與共享方法,包括以下步驟:
IPFS服務(wù)器獲取科技服務(wù)提供商上傳的共享數(shù)據(jù),為共享數(shù)據(jù)生成關(guān)鍵字索引;
IPFS服務(wù)器生成共享數(shù)據(jù)的哈希信息發(fā)送給科技服務(wù)提供商,通過(guò)智能合約將哈希信息以交易形式存儲(chǔ)在區(qū)塊鏈上,獲取相應(yīng)的區(qū)塊ID,所述哈希信息包括共享數(shù)據(jù)的哈希值和哈希地址;
數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)發(fā)送目標(biāo)數(shù)據(jù)訪(fǎng)問(wèn)請(qǐng)求到目標(biāo)數(shù)據(jù)擁有者節(jié)點(diǎn),通過(guò)智能合約對(duì)數(shù)據(jù)請(qǐng)求方進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)后向數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)發(fā)送搜索令牌,數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)根據(jù)搜索令牌從IPFS服務(wù)器獲取相應(yīng)共享數(shù)據(jù)。
進(jìn)一步的,所述IPFS服務(wù)器獲取科技服務(wù)提供商上傳的共享數(shù)據(jù),為共享數(shù)據(jù)生成關(guān)鍵字索引,具體包括:
對(duì)IPFS服務(wù)器進(jìn)行初始化,輸入安全參數(shù)獲取IPFS服務(wù)器公開(kāi)密鑰PK和主密鑰MSK;
獲取科技服務(wù)提供商用戶(hù)屬性集S,將主密鑰MSK和用戶(hù)屬性集S作為輸入?yún)?shù)執(zhí)行密鑰生成算法,獲取科技服務(wù)提供商的公鑰pk1和私鑰sk1;
獲取科技服務(wù)提供商的公鑰pk1和共享數(shù)據(jù)作為輸入?yún)?shù),執(zhí)行加密算法對(duì)共享數(shù)據(jù)進(jìn)行加密,獲取密文CT,在密文上生成簽名SR;
存儲(chǔ)CT*={CT,SR},根據(jù)從共享數(shù)據(jù)中提取的關(guān)鍵字集W生成索引集lw,返回CT*的哈希信息給科技服務(wù)提供商。
進(jìn)一步的,在所述數(shù)據(jù)請(qǐng)求方節(jié)點(diǎn)發(fā)送目標(biāo)數(shù)據(jù)訪(fǎng)問(wèn)請(qǐng)求到目標(biāo)數(shù)據(jù)擁有者節(jié)點(diǎn)前,根據(jù)數(shù)據(jù)請(qǐng)求方輸入的服務(wù)需求信息執(zhí)行優(yōu)化蟻群算法匹配最佳科技服務(wù)提供商。
進(jìn)一步的,所述根據(jù)數(shù)據(jù)請(qǐng)求方輸入的服務(wù)需求信息執(zhí)行優(yōu)化蟻群算法匹配最佳科技服務(wù)提供商,具體為:
蟻群算法從所有數(shù)據(jù)請(qǐng)求方中隨機(jī)選擇一個(gè)作為起始點(diǎn)開(kāi)始匹配,第k只螞蟻以數(shù)據(jù)請(qǐng)求方i為起點(diǎn),選擇科技服務(wù)提供商j與數(shù)據(jù)請(qǐng)求方i匹配的概率Pk(i,j)表示為:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于海南大學(xué),未經(jīng)海南大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010815552.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 詞條同步方法及詞條同步裝置
- 一種全局性能最優(yōu)的多中繼選擇方法
- 登錄狀態(tài)的共享方法、裝置、電子設(shè)備及介質(zhì)
- 一種聯(lián)盟積分結(jié)算方法及裝置
- 一種通過(guò)區(qū)塊鏈公鏈管理聯(lián)盟鏈成員的方法
- 聯(lián)盟鏈節(jié)點(diǎn)管理系統(tǒng)以及方法
- 支持插件化接入不同區(qū)塊鏈聯(lián)盟鏈網(wǎng)絡(luò)的系統(tǒng)和方法
- 基于聯(lián)盟交換的5G訪(fǎng)問(wèn)接入點(diǎn)選擇方法
- 分布式無(wú)線(xiàn)網(wǎng)絡(luò)頻譜共享系統(tǒng)及共享方法
- 聯(lián)盟鏈系統(tǒng)及聯(lián)盟鏈系統(tǒng)部署方法
- 基于PageRank和時(shí)間衰減的科技文獻(xiàn)重要度評(píng)價(jià)方法
- 基于手機(jī)APP的科技信息服務(wù)查詢(xún)系統(tǒng)
- 一種科技情報(bào)信息管理系統(tǒng)
- 一種高校科技成果收集方法
- 一種表征科技專(zhuān)家成果能力的科技詞條抽取方法
- 一種科技成果轉(zhuǎn)化信息服務(wù)方法及系統(tǒng)
- 一種基于語(yǔ)義分析的科技成果入庫(kù)方法及系統(tǒng)
- 一種科技項(xiàng)目申報(bào)咨詢(xún)服務(wù)平臺(tái)
- 面向科技服務(wù)的知識(shí)圖譜構(gòu)建方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種科技金融評(píng)估系統(tǒng)的構(gòu)建方法





