1.一種用于區(qū)塊鏈的可生存存儲(chǔ)系統(tǒng),其特征在于包括:
(1)門限裝置,用于實(shí)施門限方案,通過(guò)編碼、復(fù)制和分割把交易數(shù)據(jù)存儲(chǔ)在不同的存儲(chǔ)點(diǎn),在用戶端,設(shè)置一個(gè)代理解釋用戶的命令和相應(yīng)的與區(qū)塊鏈節(jié)點(diǎn)相連的不同的服務(wù)器反應(yīng);
(2)數(shù)據(jù)處理和信息恢復(fù)裝置,接收實(shí)施門限方案的數(shù)據(jù),恢復(fù)交易信息,保證區(qū)塊鏈的系統(tǒng)安全;
(3)原子性保持機(jī)制裝置,用于降低多個(gè)用戶同時(shí)訪問(wèn)同一文件時(shí)的可用性。
2.根據(jù)權(quán)利要求1所述的一種用于區(qū)塊鏈的加密存儲(chǔ)系統(tǒng),其特征在于:所述系統(tǒng)采用門限方案替代加密技術(shù),或者門限方案加加密技術(shù)的復(fù)合方式進(jìn)行數(shù)據(jù)安全信任加密。
3.根據(jù)權(quán)利要求1所述的一種用于區(qū)塊鏈的加密存儲(chǔ)系統(tǒng),其特征在于:所述系統(tǒng)對(duì)于一個(gè)(p-a-b)的門限方案:信息被分成b份,任何a份可以恢復(fù)信息,但任何小于p份都無(wú)法恢復(fù)信息。
4.根據(jù)權(quán)利要求3所述的一種用于區(qū)塊鏈的加密存儲(chǔ)系統(tǒng),其特征在于:所述可生存存儲(chǔ)系統(tǒng)提供的完整性不依賴任何具體的服務(wù)器提供的a份數(shù)據(jù),當(dāng)入侵者毀掉數(shù)據(jù)或者更改數(shù)據(jù)后,客戶端的代理無(wú)法得到所需的a份交易數(shù)據(jù)或者無(wú)法恢復(fù)原文件,任何不多于(b-a)個(gè)服務(wù)器遭到攻擊并無(wú)法使用后,區(qū)塊鏈仍能使用戶正常讀交易數(shù)據(jù)文件,至少要有a份文件被正確寫入,任何大于等于a小于等于b個(gè)的正確文件寫入均能保證區(qū)塊鏈交易的正確性。
5.根據(jù)權(quán)利要求1所述的一種用于區(qū)塊鏈的加密存儲(chǔ)系統(tǒng),其特征在于:所述a的選擇限制為不能大于區(qū)塊鏈節(jié)點(diǎn)10分鐘存儲(chǔ)的交易數(shù)據(jù)份額數(shù),從而降低數(shù)據(jù)被破解修改的可能性,減小服務(wù)器處理的時(shí)間和功率開銷。
6.一種用于區(qū)塊鏈的可生存存儲(chǔ)方法,其特征在于包括以下步驟:(1)門限裝置,用于實(shí)施門限方案,通過(guò)編碼、復(fù)制和分割把交易數(shù)據(jù)存儲(chǔ)在不同的存儲(chǔ)點(diǎn),在用戶端,設(shè)置一個(gè)代理解釋用戶的命令和相應(yīng)的與區(qū)塊鏈節(jié)點(diǎn)相連的不同的服務(wù)器反應(yīng);
(2)數(shù)據(jù)處理和信息恢復(fù)裝置,接收實(shí)施門限方案的數(shù)據(jù),恢復(fù)交易信息,保證區(qū)塊鏈的系統(tǒng)安全;
(3)原子性保持機(jī)制裝置,用于降低多個(gè)用戶同時(shí)訪問(wèn)同一文件時(shí)的可用性。
7.根據(jù)權(quán)利要求6所述的一種用于區(qū)塊鏈的加密存儲(chǔ)方法,其特征在于:所述方法采用門限方案替代加密技術(shù),或者門限方案加加密技術(shù)的復(fù)合方式進(jìn)行數(shù)據(jù)安全信任加密。
8.根據(jù)權(quán)利要求6所述的一種用于區(qū)塊鏈的加密存儲(chǔ)方法,其特征在于:所述方法對(duì)于一個(gè)(p-a-b)的門限方案:信息被分成b份,任何a份可以恢復(fù)信息,但任何小于p份都無(wú)法恢復(fù)信息。
9.根據(jù)權(quán)利要求8所述的一種用于區(qū)塊鏈的加密存儲(chǔ)方法,其特征在于:所述可生存存儲(chǔ)方法提供的完整性不依賴任何具體的服務(wù)器提供的a份數(shù)據(jù),當(dāng)入侵者毀掉數(shù)據(jù)或者更改數(shù)據(jù)后,客戶端的代理無(wú)法得到所需的a份交易數(shù)據(jù)或者無(wú)法恢復(fù)原文件,任何不多于(b-a)個(gè)服務(wù)器遭到攻擊并無(wú)法使用后,區(qū)塊鏈仍能使用戶正常讀交易數(shù)據(jù)文件,至少要有a份文件被正確寫入,任何大于等于a小于等于b個(gè)的正確文件寫入均能保證區(qū)塊鏈交易的正確性。
10.根據(jù)權(quán)利要求7所述的一種用于區(qū)塊鏈的加密存儲(chǔ)方法,其特征在于:所述a的選擇限制為不能大于區(qū)塊鏈節(jié)點(diǎn)10分鐘存儲(chǔ)的交易數(shù)據(jù)份額數(shù),從而降低數(shù)據(jù)被破解修改的可能性,減小服務(wù)器處理的時(shí)間和功率開銷。