區(qū)塊鏈未來的去中心化數(shù)據(jù)存儲
在經(jīng)歷了幾年的發(fā)展之后,現(xiàn)在有相當(dāng)數(shù)量的加密公司希望顛覆一系列行業(yè),他們擁有實現(xiàn)這一愿景的資金基礎(chǔ)。這些公司相信,區(qū)塊鏈將支撐一個新的分散式互聯(lián)網(wǎng),他們正在抓緊構(gòu)建分散式應(yīng)用程序,人們將使用這些應(yīng)用程序訪問這一革命性的新基礎(chǔ)設(shè)施。同時,即使是尚未充分發(fā)揮區(qū)塊鏈潛力的企業(yè),也仍在考慮分散數(shù)據(jù)存儲的優(yōu)勢。

然而,盡管我和其他人一樣樂觀地展望這個分散的未來,但我們不能忽視目前阻礙進展的問題。
區(qū)塊鏈是未來
對于數(shù)據(jù)存儲而言,區(qū)塊鏈和去中心化意義重大,可以為解決持續(xù)存在的安全問題提供巨大的幫助和明確的解決方案。
不過,在討論這個問題之前,有必要重申目前區(qū)塊鏈顯著增長背后的原因。
眾所周知,這項技術(shù)可以通過加密共識,為整個市場范圍內(nèi)的價值交換提供一個明顯更安全的環(huán)境。這些好處正是它被譽為從媒體到醫(yī)學(xué)等一切領(lǐng)域的主要破壞力量的原因。
對于數(shù)據(jù)存儲來說,區(qū)塊鏈和分散化提供了巨大的好處,并為當(dāng)前的安全問題提供了清晰的解決方案。例如,信用報告機構(gòu)Equifax 前幾年的一次重大違規(guī)事件,將超過1.45億個人的個人數(shù)據(jù)暴露給未經(jīng)授權(quán)的第三方。
今天,在云存儲的集中化世界中,領(lǐng)先的跨國企業(yè)的巨大數(shù)據(jù)庫就像黑客訪問消費者數(shù)據(jù)進行犯罪活動的靶子。這種不安全的數(shù)據(jù)存儲不僅非常脆弱,而且完全沒有必要。
即使在沒有發(fā)生黑客攻擊的地方,集中式數(shù)據(jù)庫受中斷影響的方式也清楚地說明了為什么必須改變某些事情。2017年,AWS美國東部地區(qū)的一次重大故障影響了Github、Slack、Adobe和Expedia等全球web應(yīng)用程序數(shù)小時。
值得注意的一點是,如區(qū)塊鏈所示,分散的數(shù)據(jù)存儲完全緩解了影響集中數(shù)據(jù)庫的黑客或電力短缺問題。這是因為分散化和分布意味著,如果單個節(jié)點受損或故障,網(wǎng)絡(luò)可以繼續(xù)更新和運行。事實上,要使這種數(shù)據(jù)存儲體系結(jié)構(gòu)甚至面臨失敗的風(fēng)險,您必須想象在全球范圍內(nèi)上帝的行為。
分散式應(yīng)用程序開發(fā)的缺陷
然而,如前所述,在區(qū)塊鏈領(lǐng)域描繪一幅未開發(fā)機會的簡單圖畫將是誤導(dǎo)。雖然分散式數(shù)據(jù)存儲具有明顯的優(yōu)勢,但仍有許多障礙需要克服。
例如,到目前為止,區(qū)塊鏈數(shù)據(jù)存儲和管理空間內(nèi)的主要活動涉及文件存儲。Storj和Filecoin等公司已經(jīng)籌集了大量資金,用于構(gòu)建基于區(qū)塊鏈的文件存儲解決方案。然而,眾所周知,文件只是數(shù)據(jù)存儲環(huán)境中的一個元素。
雖然這些解決方案適用于大型、任意文件,但它們不適合快速查找和檢索組成微事務(wù)的較小數(shù)據(jù)字段,這些字段具有固定大小、分組、結(jié)構(gòu)化和通過移動下載速度易于訪問的特性。
還有一個難題是區(qū)塊鏈的不變性。雖然它經(jīng)常被譽為技術(shù)的一大好處,但開發(fā)人員知道它也可能是一個棘手的話題。事實上,很多人都會意識到他們所從事的軟件項目,在這些項目中,不變性通常是一個不可接受的約束。。
由于這兩個問題,許多“分散”的應(yīng)用程序開發(fā)人員不得不求助于他們以前使用的集中數(shù)據(jù)存儲解決方案。然而,通過關(guān)注分散化的好處并將其轉(zhuǎn)換到應(yīng)用程序開發(fā)人員所面臨的實際情況中,可以找到一個理想的解決方案。
分散的數(shù)據(jù)存儲應(yīng)該如何工作
區(qū)塊鏈的最佳方面是可以與數(shù)十年成熟的數(shù)據(jù)庫科學(xué)相結(jié)合,以實現(xiàn)可變化的分散數(shù)據(jù)存儲,因此適合分散應(yīng)用程序開發(fā)人員的目的。
這可以通過碎片和群集的組合發(fā)生。當(dāng)數(shù)據(jù)集被劃分成邏輯塊以供存儲和檢索以進行重組時,就會發(fā)生分片,這與torrents的工作方式非常相似。群是單個節(jié)點的組,在這些節(jié)點上復(fù)制單個數(shù)據(jù)碎片。如果群中的一個節(jié)點發(fā)生故障,則復(fù)制碎片的其他節(jié)點仍可以正常工作。
因此,一個分散的數(shù)據(jù)庫將具有非常優(yōu)越的性能、可靠性、可伸縮性和安全特性。例如,它將能夠在高峰時段持續(xù)提供高性能,但不需要在低使用時間提交相同數(shù)量的硬件。
最終能夠讓自己的應(yīng)用真正“分散化”的應(yīng)用開發(fā)者也不是唯一受益的人。這樣的系統(tǒng)可以通過引入單個設(shè)備所有者的獎勵來完全破壞現(xiàn)有的云存儲業(yè)務(wù)模型。
這是因為與區(qū)塊鏈并行運行的動力之一是代幣化經(jīng)濟,在這種經(jīng)濟中,代表價值的數(shù)字資產(chǎn)通過安全加密共識進行交換。在一個數(shù)據(jù)存儲分散的世界里,使用這種模式開放空閑容量的個人設(shè)備擁有者可以得到獎勵。當(dāng)今存在的大型集中寡頭壟斷可以被靈活的、成本效益高的分布式節(jié)點協(xié)同工作網(wǎng)絡(luò)所取代,用戶在不需要手動管理服務(wù)器和預(yù)先支付峰值硬件成本的情況下擴大數(shù)據(jù)庫資源的需求。
這樣的未來比許多IT和web運營領(lǐng)導(dǎo)者目前認為的要近得多。然而,隨著預(yù)計到2020年將有300億臺聯(lián)網(wǎng)設(shè)備和一大批資金雄厚的加密公司構(gòu)建分散的應(yīng)用程序來連接這些信息,也許是時候開始更認真地對待分散的數(shù)據(jù)存儲了。















 
 
 













 
 
 
 