用最好理解的方式來講,區(qū)塊鏈是一種基于點對點網(wǎng)絡的技術,它是一個分布式的操作系統(tǒng),任何人都可以按照的自己的意愿,自由的加入或者離開這個網(wǎng)絡。區(qū)塊鏈能以多種方式被使用,從加密貨幣,到社交媒體,到云計算等等。
區(qū)塊鏈由向這些網(wǎng)絡出借計算能力的礦工所維護,他們提供的算力允許了網(wǎng)絡可以正常運行。以比特幣區(qū)塊鏈為例,由礦工運行的計算機在不斷地解決復雜SHA-256碰撞問題,這有助于整個網(wǎng)絡中的數(shù)據(jù)確認。要解決這些復雜的問題,需要很強的計算能力。 比特幣網(wǎng)絡在2019年9月1日,大約89420PH/s的哈希碰撞。作為對礦工提供計算能力的獎勵,每成功產(chǎn)出一個區(qū)塊,都會給予一點的獎勵。
區(qū)塊鏈幾乎已經(jīng)成為加密貨幣的同義詞了,但這項技術還有更多的應用。區(qū)塊鏈的第一次浪潮是加密貨幣,但現(xiàn)在它的影響力正在向更多的領域散播。區(qū)塊鏈技術最吸引人的特點之一在于其創(chuàng)建了一個分布式的賬本,這使得網(wǎng)絡參與者有機會發(fā)送和接收加密貨幣,而無需銀行作為中間人。
區(qū)塊鏈技術的優(yōu)點在于,交易的達成速度很快(廣義上),不用再等待銀行好幾天的清算周期,你只需要不到一個小時的時間就可以保障錢已經(jīng)到位。任何人都可以不受限制的,給世界各地的賬戶發(fā)送加密貨幣。但是,根據(jù)其所使用的加密貨幣情況,交易完成所需的時間和費用將因網(wǎng)絡中的礦工數(shù)量與他們提供的哈希計算能力決定。參與挖礦競賽的礦工越多,在其他條件相同的情況下,交易完成的速度就越快。
云存儲是區(qū)塊鏈能夠真正能落地并做出改變用的一個領域。傳統(tǒng)互聯(lián)網(wǎng)里,云存儲公司允許用戶購買一定數(shù)量的存儲資源,這些資源通常以TB為單位出售。這對某些大互聯(lián)網(wǎng)公司來說是有利可圖的,因為他們可以受益于“規(guī)模經(jīng)濟”:他們?yōu)榱藰I(yè)務會購買大量的服務器進行存儲,批量購買使得存儲的費用變得很低,公司可以將額外的存儲空間再轉售給普通消費者,以產(chǎn)生額外的收入。這些公司會以100GB或TB為單位售賣存儲,因為對他們來說,只把存儲空間打包成大額度的套餐售賣,才是有利可圖的。這種TB為單位的數(shù)據(jù)存儲售賣方式,可能對需要存儲大量數(shù)據(jù)的中小型企業(yè)很友好。然而,對于普通消費者來說,他們并不需要這么大的存儲空間,卻被迫為自己用不上的存儲空間付費。區(qū)塊鏈技術可以根據(jù)數(shù)據(jù)的用途與用量,比傳統(tǒng)云存儲供應商提供更高效更優(yōu)惠的云存儲服務。
區(qū)塊鏈技術為用戶提供了在點對點網(wǎng)絡上存儲數(shù)據(jù)的方法,這是實現(xiàn)云存儲服務的基礎。區(qū)塊鏈上的云存儲平臺可以由節(jié)點維護支持。這些節(jié)點將在他們的計算機上劃撥一些存儲給消費者使用。這是區(qū)塊鏈上云存儲技術的一般定義??赡苊總€具體的項目都有不同的細微差別。
云存儲現(xiàn)狀
云存儲服務目前只要由微軟、亞馬遜等大公司提供。云存儲允許用戶在線存儲數(shù)據(jù)和信息,還可以作為備份庫,以防數(shù)據(jù)丟失,并可用于保護大量數(shù)據(jù)。
最令人興奮的一點是,用戶可以從任何一臺計算機或移動設備上訪問他們的數(shù)據(jù)。它們不再局限于只能訪問保存在本地設備上的文件。在現(xiàn)在看來這個趨勢是不可避免的,因為我們越來越依賴于數(shù)字化虛擬的文件,越來越遠離物理的和本地存儲的文件。
上面這張圖表顯示了云存儲市場正在以指數(shù)的速度增長。在2016年云存儲的市場收入已經(jīng)超過了40億美元。但是以目前云存儲銷售形式來看,存儲的利用效率是非常低的,且對一般用戶非常不友好。區(qū)塊鏈有機會解決這個問題。
下面一張圖展示了傳統(tǒng)云基礎設施服務的頭部企業(yè),亞馬遜在市值上處于領先地位。然而《福布斯》卻認為,微軟才是最大的云計算供應商,因為它“深入?yún)⑴c了云服務的所有三層”,這三層為“信息即服務”(IaaS)、“平臺即服務”(PaaS)和“軟件即服務”(SaaS)。亞馬遜并沒有達到其他五大云計算公司所遵循的軟件標準,但AWS的收入?yún)s是巨大的。
區(qū)塊鏈在云存儲中的應用
區(qū)塊鏈如何應用在云存儲中?其實這不難理解,本質(zhì)上,區(qū)塊鏈技術創(chuàng)建的點對點網(wǎng)絡是可以用于運行程序與存儲數(shù)據(jù)的,而存儲數(shù)據(jù)就是云存儲領域的關鍵所在。
區(qū)塊鏈云存儲的解決方案,是將用戶的數(shù)據(jù)分解成小的數(shù)據(jù)塊。然后,對這些數(shù)據(jù)塊進行加密,給數(shù)據(jù)安全加上一層保護,最后在整個網(wǎng)絡中分發(fā)加密的數(shù)據(jù)塊。這是通過利用區(qū)塊鏈的特性來實現(xiàn)的,比如分布式賬本、哈希函數(shù)和非對稱加密等。存儲在區(qū)塊鏈中的數(shù)據(jù)被切割并哈希了很多次,更重要的是,不同的哈希數(shù)據(jù)塊不存儲在不同的存儲設備上,它們在網(wǎng)絡中隨機分布。這保證了,即使攻擊者能破解一個數(shù)據(jù)塊,他們也無法訪問整個文件。節(jié)點也不能識別數(shù)據(jù)屬于誰來做出選擇,因此用戶都是匿名的。作為最后的安全保障,當用戶要取回他們的數(shù)據(jù)時,這些被加密、分發(fā)、復制的碎片會被驗證比較,以確保它們是不可篡改的。如果某個節(jié)點被抓到試圖操縱或更改數(shù)據(jù),該節(jié)點立馬就會被踢出網(wǎng)絡。
傳統(tǒng)互聯(lián)網(wǎng)的直覺告訴我們,如果一個存儲節(jié)點宕機,可能會影響到整個網(wǎng)絡。用戶會擔心如果承載他們數(shù)據(jù)的節(jié)點宕機,會導致文件的丟失。然而,這種想法是錯誤的。由于網(wǎng)絡中節(jié)點數(shù)量很多,當一個節(jié)點出問題時,并不會對整個網(wǎng)絡產(chǎn)生明顯的影響。很多存儲服務其實都有確保數(shù)據(jù)的冗余,這意味著一份數(shù)據(jù)的多個副本被存儲在網(wǎng)絡中多個位置。如果一個節(jié)點故障或斷開網(wǎng)絡,用戶仍然可以訪問他們的文件。網(wǎng)絡上活躍的節(jié)點增加,將提高整體運行速度。節(jié)點越多,用戶傳輸數(shù)據(jù)或完成交易的速度就越快。
Storj、新加坡航空和亞馬遜等公司正在開發(fā)一套系統(tǒng),向主機支付少量費用,讓存儲租用者把數(shù)據(jù)存儲在主機的閑置空間里。當參與者決定運行一個節(jié)點時,有足夠的硬件資源來支持網(wǎng)絡運行是很重要的。但不幸的是,由于對存儲速度與體積的需求及其他因素,個人計算機上有限的存儲空間、無法滿足要求的帶寬,以及24小時在線的運行時間要求,讓用戶無法使用筆記本電腦運行這些節(jié)點。再加上安全風險,對不了解區(qū)塊鏈的人來說,他們是沒能力去運行節(jié)點的。
如果你具備足夠的硬件資源和相關知識,那么你就可以獲得成為節(jié)點的報酬。決定作為礦工時必須考慮硬件和電力的成本,因為這將影響你的盈利能力。礦工獲得的傭金取決于他們促成或批準的交易數(shù)量,因此,計算機運行速度越快,計算機越多,他們就可以獲取更多的資金收入。 需要注意的一點,對于需要高強度哈希運算的區(qū)塊鏈來說,用戶需要專用的集成電路礦機(ASIC),而不是在家用計算機或筆記本電腦上運行節(jié)點。 而在需要存儲的情況下,具有更多可用存儲空間的用戶,將能夠產(chǎn)生更多收入。
區(qū)塊鏈是一種新的、更優(yōu)惠的云存儲方案。目前,對于任何小于1TB的存儲需求,使用傳統(tǒng)云存儲的成本要比區(qū)塊鏈高得多。根據(jù)Dropbox的定價模型,用戶每月必須為1TB的存儲空間支付9.99美元的固定費率。因為你使用的是Dropbox專門為云存儲而設計部署的機器,涉及到成本,他們沒法提供更便宜的價格來滿足你幾百MB的存儲需求。Google云端硬盤的定價略微靈活一些,如下圖。
這就是區(qū)塊鏈存儲能解決問題的地方。由于區(qū)塊鏈在其他計算機上占用額外空間,繞過運行傳統(tǒng)云存儲公司有關的成本,因此定價計劃可以更加靈活。 區(qū)塊鏈允許用戶通過GB或者以更小的標準為單位,來購買云存儲空間,以獲得精確高效的存儲服務。
除了上面所說,基于區(qū)塊鏈的解決方案還具有許多優(yōu)勢。允許用戶控制自己的數(shù)據(jù),并且具有抗審查能力:由于數(shù)據(jù)分布在整個網(wǎng)絡之中,權力被下放,沒有中間人(如Google / AWS)能代表用戶管理數(shù)據(jù)。區(qū)塊鏈下的存儲具有非常高的容錯能力,公司與平臺都很難去刪除一份文件;比中心化系統(tǒng)具備更強的性能:由于存儲文件被拆分存在不同的節(jié)點上,因此下載與傳輸文件時,可以并行地進行。就像在BitTorrent中一樣,并行多點下載的速度比中心化云的正常下載要快許多倍。
不止于存儲,云計算的未來
大部分關于未來云計算的文章,都集中在諸如人工智能和大數(shù)據(jù)之類的事情上,但這些事情僅僅是壟斷企業(yè)希望看到的,因為人工智能與大數(shù)據(jù)可以幫助其進一步建立壟斷從而獲取更多利潤。站在用戶的角度來說,這些未來確實反人性的,我們不需要寡頭來告訴我們未來,未來在于我們的選擇。許多人低估了區(qū)塊鏈和加密貨幣在將來為云計算世界帶來的影響。
在去年Facebook丑聞和谷歌數(shù)據(jù)泄露之后,公眾仍然對數(shù)據(jù)的所有權持懷疑態(tài)度。這些擔憂自然會延續(xù)到云計算領域。亞馬遜能否出于政治原因?qū)彶槟臉I(yè)務?為政府開放你的個人數(shù)據(jù)?不幸的是,企業(yè)首先要保證股東的利益,然后才是客戶滿意度。僅僅因為這個原因,我們需要將區(qū)塊鏈與云計算的未來結合起來,使消費者能夠擺脫企業(yè)欺詐,審查和政治義務。
區(qū)塊鏈改進的云計算是在節(jié)點的虛擬機中運行的,且運行在多個節(jié)點上,你不用擔心計算的提供者能控制、篡改你的業(yè)務程序,或間接獲取你寶貴的業(yè)務數(shù)據(jù)。因此“私有云”“混合云”等解決方案在區(qū)塊鏈面前就顯得不再必要了,你只要將程序托管在區(qū)塊鏈上,完全基于瀏覽器就可以完成業(yè)務。
回顧一下計算的發(fā)展趨勢,不難找到區(qū)塊鏈需要來解決什么問題。最開始的時候,大家都是自己搭服務器的,例如郵箱服務器等。過了一段時間,就發(fā)現(xiàn)這樣做系統(tǒng)會很脆弱,所以大家開始整租服務器,找專業(yè)運維的托管中心。然而隨著時間的推移,大家逐漸發(fā)現(xiàn)一個很尷尬的情況:你仍需管理你自己的硬件和網(wǎng)絡連接,等一系列復雜的東西。后來,人們開始租用一些虛擬化的計算資源,也就是云服務。
而云供應商會掌握整個數(shù)據(jù)中心與周邊控制軟件,會把他們的系統(tǒng)做的過于復雜來確保自身壁壘,因此用了AWS數(shù)據(jù)接口的WEB程序是很難轉到其他云服務上的。過于復雜的系統(tǒng),讓WEB變得非常冗余,難以學習,且成本高昂,這扼殺了互聯(lián)網(wǎng)的創(chuàng)新能力。除了不可篡改、安全可信計算這些“超能力”,區(qū)塊鏈也能簡化整個云計算的結構,開發(fā)者的業(yè)務代碼都能在虛擬機中自由的運行。
任何在傳統(tǒng)互聯(lián)網(wǎng)的業(yè)務,開始業(yè)務者都必須先支付服務器的費用,比如租用云服務。但在區(qū)塊鏈的改進下,你只要在分布式的云上部署好業(yè)務,讓業(yè)務的使用者為每一次云上計算付費。這將為創(chuàng)業(yè)者省去巨大的成本,并將激發(fā)大量的創(chuàng)新。
對云的發(fā)起者來說,區(qū)塊鏈上的云也有很多優(yōu)勢。展望未來,我們可以看到新模型的可能性,而協(xié)議才是真正產(chǎn)生巨大價值的地方。與常規(guī)云計算相比,區(qū)塊鏈上分布式云的利潤率明顯更好。因為它們沒有大企業(yè)制備硬件間接成本,參與者消耗在計算機上的錢可以算作沉沒成本,因此提供云的企業(yè)僅僅只需要一個軟件協(xié)議,就可以獲取豐厚的利潤。
來源: Ourea無涯社區(qū)
電子發(fā)燒友App











評論