專(zhuān)注于提供存儲(chǔ)服務(wù)的YottaChain

提到IPFS(InterPlanetary File System)的大名,鏈圈可能無(wú)人不知無(wú)人不曉,這是一個(gè)基于區(qū)塊鏈技術(shù)的提供存儲(chǔ)的公鏈,將無(wú)數(shù)個(gè)不可信任的節(jié)點(diǎn)連接起來(lái),形成了非常可靠的存儲(chǔ)系統(tǒng)。然而IPFS也有其不足:

  1. IPFS更適合提供一個(gè)公開(kāi)訪(fǎng)問(wèn)內(nèi)容的存儲(chǔ),如公開(kāi)的網(wǎng)頁(yè)等,任何人只要知道了文件的hash,就能夠訪(fǎng)問(wèn)相關(guān)內(nèi)容。這個(gè)對(duì)于企業(yè)級(jí)的存儲(chǔ),以及對(duì)存儲(chǔ)內(nèi)容有隱私性要求的文件存儲(chǔ)需求來(lái)說(shuō),是不符合的。
  2. 數(shù)據(jù)可靠性不強(qiáng)。為了讓存儲(chǔ)節(jié)點(diǎn)有權(quán)利選擇自己不愿意接受的文件(如暴力色情違反宗教信仰等),IPFS 設(shè)計(jì)成節(jié)點(diǎn)主動(dòng)調(diào)用才能獲取文件的副本。這樣會(huì)導(dǎo)致冷門(mén)文件可能丟失,從而失去了做持久
    化存儲(chǔ)的可能性。

YottaChain看準(zhǔn)了這個(gè)切入點(diǎn),提供加密的文件存儲(chǔ),并配合其獨(dú)特的技術(shù)創(chuàng)新和通證設(shè)計(jì),將基于區(qū)塊鏈技術(shù)提供的存儲(chǔ)服務(wù)提上了一個(gè)臺(tái)階。


在提供基礎(chǔ)的文件存儲(chǔ)的基礎(chǔ)上,YottaChain在技術(shù)上的特色主要包含文件加密以及加密后去重。

  • 文件的加密:在數(shù)據(jù)級(jí)實(shí)現(xiàn)文件的授權(quán)機(jī)制,使得文件只能被授權(quán)人打開(kāi),不管各個(gè)節(jié)點(diǎn)如何作惡(包括惡意修改代碼)都無(wú)法突破授權(quán)機(jī)制。這種機(jī)制的可靠性和區(qū)塊鏈一樣,是用密碼學(xué)為基礎(chǔ)的數(shù)學(xué)公式來(lái)保障的。
  • 加密后去重,這個(gè)業(yè)界普遍認(rèn)為魚(yú)和熊掌不可兼得的問(wèn)題,由YottaChain的創(chuàng)始人王東臨發(fā)明的TruPrivacy專(zhuān)利解決了。通過(guò)加密后去重,在保護(hù)文件隱私的前提下,大大節(jié)約了存儲(chǔ)文件實(shí)際占用的存儲(chǔ)空間,用戶(hù)越多、文件越多,存儲(chǔ)空間也就節(jié)約的越多,從而構(gòu)成了YottaChain的強(qiáng)大競(jìng)爭(zhēng)力。
    據(jù)調(diào)研一個(gè)中等規(guī)模的云盤(pán)應(yīng)用的數(shù)據(jù)平均重復(fù)率是 3 倍左右, 一個(gè)大型云盤(pán)應(yīng)用的數(shù)據(jù)平均重復(fù)率是 5 倍左右

同時(shí),YottaChain還利用數(shù)據(jù)去重特性構(gòu)建強(qiáng)大的激勵(lì)模型。假設(shè),一個(gè)擁有 100GB 存儲(chǔ)空間的人,如果用來(lái)存自己的數(shù)據(jù)只能存100GB,但如果將該存儲(chǔ)資源貢獻(xiàn)用于挖礦,再利用挖到的數(shù)字貨幣購(gòu)買(mǎi)存儲(chǔ)空間,將可以?xún)?chǔ)存 200GB 的數(shù)據(jù),并且富余很多數(shù)字貨幣。這種方法可以?xún)?chǔ)存更多的數(shù)據(jù)且讓人獲得很多額外的數(shù)字貨幣,可以有效地激勵(lì)存儲(chǔ)資源的擁有者加入系統(tǒng)挖礦。而整個(gè)過(guò)程無(wú)需補(bǔ)貼,是長(zhǎng)期可持續(xù)的。這種“魔法效應(yīng)”的奧妙就在于 去重。

在數(shù)據(jù)可靠性方面,YottaChain實(shí)現(xiàn)了以下功能:

  • YottaChain 的持久化存儲(chǔ)服務(wù)統(tǒng)一采用冗余編碼,任何數(shù)據(jù)自動(dòng)編碼成分成 N個(gè)碎片,其中只要有任意 M個(gè)碎片即可恢復(fù)出數(shù)據(jù),然后將這 N 個(gè)碎片分別存儲(chǔ)到 N 個(gè)存儲(chǔ)節(jié)點(diǎn)中,每個(gè)節(jié)點(diǎn)保存一個(gè)碎片,這樣只要不同時(shí)有 N-M+1個(gè)節(jié)點(diǎn)失效就能保證數(shù)據(jù)完整不丟失。
  • 任意一個(gè)節(jié)點(diǎn)失效的時(shí)候,系統(tǒng)將會(huì)立即另選其它節(jié)點(diǎn)重建失效節(jié)點(diǎn)的數(shù)據(jù),只要重建第一個(gè)失效節(jié)點(diǎn)完成之前不會(huì)有另外 N-M 個(gè)節(jié)點(diǎn)也相繼失效,就可以保證數(shù)據(jù)永遠(yuǎn)不丟失。
  • 各節(jié)點(diǎn)之間會(huì)互相監(jiān)控、互相校驗(yàn),任何節(jié)點(diǎn)一旦失效都能被快速發(fā)現(xiàn)。
  • 重建一個(gè)失效節(jié)點(diǎn)的數(shù)據(jù)時(shí),會(huì)分成很多個(gè)節(jié)點(diǎn)同時(shí)重建以加快重建速度。例如失效節(jié)點(diǎn)上存儲(chǔ)了 1 萬(wàn)個(gè)文件的各一個(gè)碎片,重建一個(gè)碎片平均需要 0.5 秒鐘時(shí)間(主要是網(wǎng)絡(luò)傳輸花時(shí)間),選 100 個(gè)節(jié)點(diǎn)參與重建,每個(gè)節(jié)點(diǎn)只需要重建 100 個(gè)碎片,平均 50秒鐘完成全部重建工作。只要 50 秒鐘內(nèi)不會(huì)有同一個(gè)文件的另外N-M個(gè)節(jié)點(diǎn)同時(shí)失效,該文件數(shù)據(jù)就不會(huì)丟失。

在設(shè)計(jì)上,YottaChain更提供與中心化存儲(chǔ)二進(jìn)制兼容的接口,包括但不限于塊存儲(chǔ)、NAS 存儲(chǔ)和對(duì)象存儲(chǔ),使得中心化存儲(chǔ)的應(yīng)用無(wú)需重新開(kāi)發(fā)、無(wú)需修改代碼、無(wú)需重新編譯,可以無(wú)縫遷移直接使用 YottaChain存儲(chǔ)。對(duì)這些應(yīng)用來(lái)說(shuō),以為仍然在使用 AWS/EMC 等傳統(tǒng)存儲(chǔ),雖然實(shí)際上已經(jīng)切換到了 YottaChain 存儲(chǔ)。
而其提供的BSP協(xié)議,更是可以把類(lèi)似IPFS這樣的存儲(chǔ)公鏈納入其服務(wù)體系作為服務(wù)提供商。第三方區(qū)塊鏈存儲(chǔ)系統(tǒng)加入 YottaChain 生態(tài)后不僅獲得缺失的關(guān)鍵能力,還可以共享“數(shù)據(jù)去重”的紅利(數(shù)據(jù)去重的放大倍數(shù)遵循“用戶(hù)數(shù)越多數(shù)據(jù)量越大則放大倍數(shù)越高”的規(guī)律)。


YTA 采用 DPOS 共識(shí)機(jī)制,每年增發(fā)一定的 YTA 用于給記賬的節(jié)點(diǎn),其中超級(jí)節(jié)點(diǎn) 21 個(gè),備用節(jié)點(diǎn)不超過(guò) 100 個(gè)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 佛爺洞顧名思義,最主要的景觀就是洞穴了。在九皇山的半山腰也有類(lèi)似的一個(gè)猿王洞,它們共同特點(diǎn)就是喀斯特巖溶地...
    納蘭格格L閱讀 1,140評(píng)論 4 7
  • 逛街時(shí),看到今年流行的吊帶碎花長(zhǎng)裙,在我眼里,真心得不好看。怎么會(huì)流行起來(lái)?大街上,看到有些姑娘在穿,除了瘦長(zhǎng)大高...
    JC賈閱讀 376評(píng)論 2 0

友情鏈接更多精彩內(nèi)容