分布式存儲(chǔ)方法、電子裝置及存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN201810274232.4 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN108647230B 公開(kāi)(公告)日 2021-10-08
申請(qǐng)公布號(hào) CN108647230B 申請(qǐng)公布日 2021-10-08
分類號(hào) G06F16/10(2019.01)I;G06F16/182(2019.01)I;G06F21/60(2013.01)I;G06F21/62(2013.01)I;G06Q20/38(2012.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 賀鵬飛 申請(qǐng)(專利權(quán))人 深圳市迅雷網(wǎng)絡(luò)技術(shù)有限公司
代理機(jī)構(gòu) 深圳市沃德知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 于志光;郭夢(mèng)霞
地址 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)社區(qū)科技南路18號(hào)深圳灣科技生態(tài)園12棟B座21層至23層
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種分布式存儲(chǔ)方法,該方法包括步驟:每個(gè)存儲(chǔ)節(jié)點(diǎn)獲取該存儲(chǔ)節(jié)點(diǎn)用戶的私鑰,利用區(qū)塊鏈共識(shí)算法生成各私鑰對(duì)應(yīng)的公鑰,得到各存儲(chǔ)節(jié)點(diǎn)的公私鑰對(duì);發(fā)起文件存儲(chǔ)請(qǐng)求的第一存儲(chǔ)節(jié)點(diǎn)利用私鑰加密原文件得到加密文件,將加密文件編碼為多個(gè)編碼文件分發(fā)至相應(yīng)的多個(gè)第二存儲(chǔ)節(jié)點(diǎn)存儲(chǔ);第一存儲(chǔ)節(jié)點(diǎn)為每個(gè)第二存儲(chǔ)節(jié)點(diǎn)生成一個(gè)存儲(chǔ)合約,在所述存儲(chǔ)合約中存儲(chǔ)文件的索引信息,并將各存儲(chǔ)合約分發(fā)至所述第一存儲(chǔ)節(jié)點(diǎn)及相應(yīng)的第二存儲(chǔ)節(jié)點(diǎn)。本發(fā)明還提供一種電子裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),電子裝置的處理器執(zhí)行存儲(chǔ)介質(zhì)中存儲(chǔ)的分布式存儲(chǔ)程序時(shí),可實(shí)現(xiàn)上述分布式存儲(chǔ)方法。利用本發(fā)明,可以基于區(qū)塊鏈網(wǎng)絡(luò)來(lái)存儲(chǔ)索引數(shù)據(jù)。