
區(qū)塊鏈云存儲市場持續(xù)升溫,迅雷、暴風(fēng)、快播也紛紛進入這個監(jiān)管空白的市場,是什么讓傳統(tǒng)上市公司也開始如此瘋狂?當前,大部分數(shù)據(jù)由一個中心托管,如:阿里云、百度云,意味著某個企業(yè)掌握著所有人的數(shù)據(jù)。在這種環(huán)境下,存儲是集中式的,既效率低下,又不安全。
存儲將基于區(qū)塊鏈,提供端到端加密的、高度分布式的存儲,這種存儲將不是分布到幾個數(shù)據(jù)中心,而是跨成百上千(甚至數(shù)百萬)個節(jié)點來分布,但是由于具有對等性質(zhì),仍提供出色的性能。在區(qū)塊鏈存儲平臺,數(shù)據(jù)被存在多個存儲供應(yīng)者的主機里,通過Reed-Solomn(代碼算法)使文件分成多個部分,存儲在各個托管主機里。
假設(shè)把一個文件分成3個碎片,在無數(shù)個托管主機中隨機選出30個用來重復(fù)存儲,每個機器存儲一個碎片,這個“3對30”的方案意味著文件會有十個備份,只要能夠提取出3個各不相同的碎片,這個文件就能被完整下載。按照數(shù)學(xué)的算法,存儲文件的30個托管主機中只要有12個托管主機正常在線,就能夠正常提取出完整的文件。
有的人會疑問如果文件容量太大怎么辦?托管主機能夠容納的下嗎?如果遇到這種情況,只要把文件分割更多份就可以了,每個碎片就會很小。每個托管主機接收到的加密文件,都會受到合約的約束。
所有存儲數(shù)據(jù)進入?yún)^(qū)塊鏈云存儲客戶端的時候都被分割成很多小塊,只留下用于恢復(fù)數(shù)據(jù)的少數(shù)片段;敏感的用戶信息塊被壓縮到4MB,用于保護用戶隱私;最后,每個壓縮塊又使用客戶端的秘鑰進行加密。托管主機只會接收到一個加密的二進制塊,并且沒有存儲文件其他部分的任何信息。當一個文件上傳時,智能合約將確保:托管主機只有在完成約定的保管條款后,才能拿到支付款。托管主機也要繳納一定的押金,如果沒有完成合約,它不僅得不到支付款,還會失去部分押金。
即使文件受到黑客攻擊,他們也需要破解每個文件碎片的秘鑰,用以恢復(fù)文件。當黑客試圖篡改數(shù)據(jù)時,客戶存有加密校驗將提醒用戶注意,用戶可以隨時取回文件并銷毀云存儲數(shù)據(jù)。sia是基于區(qū)塊鏈技術(shù)的去中心化云存儲平臺。Sia系統(tǒng)內(nèi)置代幣siacoin,Sia側(cè)重企業(yè)云存儲解決方案。
sia能夠構(gòu)造介于節(jié)點之間的存儲合約。合約是存儲提供商和其客戶之間的協(xié)議,其定義了將存儲什么數(shù)據(jù)以及相應(yīng)的價格。Sia要求存儲提供商每隔一定時間證明他們?nèi)匀淮鎯χ蛻舻臄?shù)據(jù)。stotj創(chuàng)造一個用于建立和執(zhí)行點對點的存儲合約的分布式網(wǎng)絡(luò)。允許網(wǎng)絡(luò)中的節(jié)點進行合約協(xié)商,數(shù)據(jù)傳輸,完整性及可用性驗證,數(shù)據(jù)檢索,支付。
Storj 的核心目標,就是要改善傳統(tǒng)的云存儲服務(wù),讓用戶重新掌握設(shè)備和數(shù)據(jù)的“控制權(quán)”。去中心化,意味著 Storj 沒有中央服務(wù)器,此外由于采用了客戶端加密技術(shù),只有終端用戶可以訪問解密文件和密鑰,極大地提升了文件安全性。區(qū)塊鏈云存儲目前一片藍海,只要技術(shù)商實現(xiàn)區(qū)塊鏈分布式部署,并且給用戶帶來便利,未來絕對有你一席之地。