以太坊基于標(biāo)準(zhǔn)的智能合約摇祖,通過(guò)公開(kāi)透明的方式眷篇,讓所有用戶在一個(gè)公鏈體系內(nèi)達(dá)到信息透明,包括數(shù)字資產(chǎn)在公鏈上的確權(quán)荔泳,通過(guò)交易所實(shí)現(xiàn)流動(dòng)從而產(chǎn)生流動(dòng)性溢價(jià)蕉饼。
Hyperledger Fabric主要面向企業(yè)構(gòu)建聯(lián)盟鏈,如果這條鏈?zhǔn)悄臣移髽I(yè)內(nèi)部使用的就叫私有鏈玛歌,Hyperledger Fabric基于智能合約有底層區(qū)塊鏈技術(shù)昧港,也有分布式賬本DLT的概念,在區(qū)塊鏈2.0的時(shí)代具有代表性支子。
區(qū)塊鏈3.0需要有行業(yè)應(yīng)用在鏈上展開(kāi)相關(guān)業(yè)務(wù)和運(yùn)行创肥,區(qū)塊鏈3.0代表區(qū)塊鏈+各個(gè)行業(yè),類(lèi)似于互聯(lián)網(wǎng)+各個(gè)行業(yè)時(shí)代值朋。
區(qū)塊鏈1.0叹侄、2.0和3.0伴隨著技術(shù)發(fā)展很重要的一部分叫共識(shí)算法。在公鏈體系里任何人都可以加入節(jié)點(diǎn)昨登,參與投票或挖礦趾代。在不需要任何允許的情況之下,就可以加入整個(gè)公鏈網(wǎng)絡(luò)篙骡,共識(shí)算法就是必須要存在的稽坤。
Hyperledger Fabric的加入永炭,使得區(qū)塊鏈技術(shù)體系發(fā)生了一些變化掺昵。聯(lián)盟鏈?zhǔn)怯缮虡I(yè)團(tuán)體或商業(yè)聯(lián)盟所構(gòu)建的商業(yè)網(wǎng)絡(luò),加入商業(yè)網(wǎng)絡(luò)需要有一定的認(rèn)證機(jī)制魏桅,嚴(yán)格的商業(yè)規(guī)范博遵、商業(yè)條款。在商業(yè)規(guī)范和商業(yè)條款達(dá)成一致的情況之下钳葬,才會(huì)加入到商業(yè)鏈條里敦驼。所以Hyperledger Fabric聯(lián)盟鏈的特征是,只有經(jīng)過(guò)被允許的節(jié)點(diǎn)或被允許的商業(yè)組織機(jī)構(gòu)翩腹,才能夠以節(jié)點(diǎn)的方式加入聯(lián)盟鏈體系述加。
二誓豺、云計(jì)算與公鏈、聯(lián)盟鏈的關(guān)系
云計(jì)算通常指為企業(yè)飘蔓、個(gè)人吏恃、客戶,用來(lái)做開(kāi)發(fā)測(cè)試生產(chǎn)的服務(wù)器計(jì)算存儲(chǔ)網(wǎng)絡(luò)資源账何。
云計(jì)算與公鏈之間是部署關(guān)系代虾。公鏈都是有節(jié)點(diǎn)的,這些節(jié)點(diǎn)運(yùn)行需要服務(wù)器資源來(lái)支撐激蹲。云計(jì)算公司可以為公鏈節(jié)點(diǎn)提供基礎(chǔ)的運(yùn)行環(huán)境棉磨。自從專(zhuān)業(yè)礦機(jī)和礦場(chǎng)的出現(xiàn),使得基于POW共識(shí)機(jī)制的公鏈節(jié)點(diǎn)都不能使用云計(jì)算公司提供的傳統(tǒng)CPU進(jìn)行挖礦学辱,取而代之的是ASIC芯片的專(zhuān)業(yè)礦機(jī)乘瓤,但是很多算力平臺(tái)系統(tǒng)還是部署在云計(jì)算公司的。
云計(jì)算與聯(lián)盟鏈之間的關(guān)系就是區(qū)塊鏈之于可信任的交易策泣,好比Http協(xié)議基于互聯(lián)網(wǎng)馅扣。我們每個(gè)人每天都會(huì)接觸網(wǎng)絡(luò)http協(xié)議作為瀏覽網(wǎng)頁(yè)的基礎(chǔ)協(xié)議,讓我們每個(gè)人都可以享受到互聯(lián)網(wǎng)的便利着降。
區(qū)塊鏈在互聯(lián)網(wǎng)的基礎(chǔ)之上并不是替代差油,而是要做到可信任的交易。在信息互聯(lián)網(wǎng)連接的基礎(chǔ)之上構(gòu)建可信任的交易任洞,做到價(jià)值互聯(lián)網(wǎng)蓄喇。在區(qū)塊鏈的網(wǎng)絡(luò)里資產(chǎn)是可以去流轉(zhuǎn)的,尤其是數(shù)字資產(chǎn)交掏。
三偷真、區(qū)塊鏈去中心化與云計(jì)算廠商中心化的云供給的服務(wù)方式有何不同?是否矛盾精幌?
首先公鏈?zhǔn)窍鄬?duì)比較分布式的熙同,從某種程度來(lái)講,比特幣是去中心化的犯暮,因?yàn)樗](méi)有一個(gè)非常明確的中心化組織去負(fù)責(zé)整個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的運(yùn)行锻刹,相對(duì)是比較去中心化或弱中心化。
其次聯(lián)盟鏈就非常不適合去中心化泣储,在聯(lián)盟鏈體系里談的是去中介化壕矿。聯(lián)盟所有成員之間通過(guò)區(qū)塊鏈技術(shù)達(dá)到了信息及時(shí)透明的共享,數(shù)字資產(chǎn)可以進(jìn)行交易屋廓,達(dá)到了組織和流程的優(yōu)化李荚,減少或降低了中介成本。
云計(jì)算廠商雖然由某個(gè)云計(jì)算公司來(lái)負(fù)責(zé)運(yùn)行和管理属诀,但是云計(jì)算廠商是第一批擁抱分布式技術(shù)的公司鸥层,而且把大量的集中式的應(yīng)用系統(tǒng)锐拟,變成了分布式的應(yīng)用系統(tǒng)。
云計(jì)算公司的數(shù)據(jù)中心都非常廣泛慧邮,基本是全球數(shù)據(jù)中心分布式的布局气忠。所以不存在云計(jì)算廠商是中心化的,唯一的中心化是做統(tǒng)一運(yùn)行運(yùn)營(yíng)管理赋咽。
四旧噪、區(qū)塊鏈未來(lái)可以顛覆云計(jì)算廠商嗎?
現(xiàn)在收費(fèi)基本上是由云計(jì)算廠商來(lái)對(duì)外提供服務(wù)脓匿,按照清單價(jià)格淘钟,用戶在云計(jì)算廠商的平臺(tái)上注冊(cè)、開(kāi)賬戶陪毡,去選擇和購(gòu)買(mǎi)使用自己的云服務(wù)米母。云服務(wù)也可以按照天、月或小時(shí)進(jìn)行計(jì)費(fèi)毡琉,這種彈性伸縮靈活計(jì)費(fèi)的方式是現(xiàn)有的云計(jì)算收費(fèi)模式铁瞒。
而市場(chǎng)上談“區(qū)塊鏈未來(lái)可以顛覆云計(jì)算廠商”,他們可能認(rèn)為區(qū)塊鏈用戶只要持有了Token之后桅滋,就可以在幣圈支付體系里購(gòu)買(mǎi)云計(jì)算資源慧耍。對(duì)用戶來(lái)說(shuō)資源是完全透明的,由多家云廠商來(lái)提供推妈,只要符合需求了赖,都可以通過(guò)Token去進(jìn)行購(gòu)買(mǎi)。
這個(gè)模式其實(shí)就是混合云或者云經(jīng)濟(jì)显哨。比如購(gòu)買(mǎi)金山云的游戲廠商笆滓,可以同時(shí)去使用阿里云或者騰訊云,多個(gè)公有云廠商之間網(wǎng)絡(luò)達(dá)到互聯(lián)互通篙绎。對(duì)于用戶來(lái)說(shuō)初肥,它的應(yīng)用部署、遷移都可以在網(wǎng)絡(luò)里邊進(jìn)行流暢的切換亿隔。
在區(qū)塊鏈的世界里實(shí)現(xiàn)這種模式午螺,也是嫁接在成熟的商業(yè)模式之上去實(shí)現(xiàn)的。它的消費(fèi)模式就是誰(shuí)是記賬方矛熬,或者說(shuō)以某一種代幣作為消費(fèi)主體户虐,但是前提是它有足夠的流量卓俱。而目前還沒(méi)有哪條公鏈可以與現(xiàn)有的云計(jì)算廠商的用戶規(guī)模對(duì)比鳖群,所以區(qū)塊鏈去中心化的優(yōu)勢(shì)去顛覆云計(jì)算廠商,這句話目前來(lái)看是不成立的庶艾。
從另一個(gè)觀點(diǎn)來(lái)看袁余,比如說(shuō)大型的聯(lián)盟鏈擎勘,EOS的21個(gè)超級(jí)節(jié)點(diǎn)模式,每一個(gè)節(jié)點(diǎn)都需要使用大量的計(jì)算資源颖榜。但EOS節(jié)點(diǎn)運(yùn)行用幾十個(gè)或幾百個(gè)的高端服務(wù)器滿配就足以了棚饵。而云計(jì)算廠商的服務(wù)器數(shù)量是上萬(wàn)臺(tái)幾十萬(wàn)臺(tái)的規(guī)模,而且有多個(gè)數(shù)據(jù)中心掩完,網(wǎng)絡(luò)是完全互聯(lián)互通的噪漾。所以以超級(jí)節(jié)點(diǎn)的方式來(lái)取代云計(jì)算是不可能的,規(guī)模太小且蓬。
有一種可能性是基于超級(jí)節(jié)點(diǎn)上的應(yīng)用越來(lái)越多欣硼,應(yīng)用所需要的資源,包括計(jì)算存儲(chǔ)網(wǎng)絡(luò)恶阴,這些資源由鏈而生诈胜,足夠大的時(shí)候才可以與云計(jì)算廠商進(jìn)行抗衡。
只有基于用戶量冯事、應(yīng)用規(guī)模足夠大焦匈,這兩個(gè)前提才可以說(shuō)區(qū)塊鏈去中心化的優(yōu)勢(shì)可以與云計(jì)算廠商爭(zhēng)奪流量。
五嘹挨、區(qū)塊鏈的分布式存儲(chǔ)和云計(jì)算存儲(chǔ)的邏輯關(guān)系淳胆。
區(qū)塊鏈的分布式存儲(chǔ),現(xiàn)在有星際文件系統(tǒng)(IPFS)逮弛,目前星際文件系統(tǒng)只能存儲(chǔ)一些靜態(tài)文件爸见,實(shí)際上只能夠滿足一些緩存的要求。而且基于IPFS的靜態(tài)文件存儲(chǔ)還沒(méi)有加密敷裁。但也有些廠商在做加密存儲(chǔ)应攘,甚至可以做文件去重,這是未來(lái)區(qū)塊鏈分布式存儲(chǔ)的一個(gè)發(fā)展方向泌景。
實(shí)現(xiàn)之后可以把存儲(chǔ)的節(jié)點(diǎn)轧翘,從中心化的存儲(chǔ)節(jié)點(diǎn),向分布式的存儲(chǔ)節(jié)點(diǎn)進(jìn)行擴(kuò)展和延伸坑匆。它與云計(jì)算存儲(chǔ)的物理邏輯關(guān)系曙辑,我們可以畫(huà)兩個(gè)圈,中間的圈叫做云計(jì)算存儲(chǔ)跌褂,在這個(gè)圈之外叫做區(qū)塊鏈的分布式存儲(chǔ)母债。
云計(jì)算的存儲(chǔ)我們分成兩類(lèi),第一類(lèi)是塊存儲(chǔ)尝抖,第二類(lèi)是對(duì)象存儲(chǔ)毡们。對(duì)象存儲(chǔ)每個(gè)人都會(huì)去使用,比如說(shuō)手機(jī)APP包括大量的圖片昧辽、視頻等衙熔,這些文件很多都是基于對(duì)象存儲(chǔ)登颓。
刷抖音的時(shí)候,視頻實(shí)際上是通過(guò)云計(jì)算數(shù)據(jù)中心的網(wǎng)絡(luò)红氯,讀取數(shù)據(jù)到達(dá)最終終端框咙。云計(jì)算的數(shù)據(jù)中心雖部署廣泛,但距離每個(gè)用戶還是有一定距離的痢甘,物理距離直接導(dǎo)致網(wǎng)絡(luò)傳輸?shù)臅r(shí)間延長(zhǎng)喇嘱,最終就會(huì)導(dǎo)致用戶觀看視頻不流暢。
所以云計(jì)算的廠商會(huì)基于云計(jì)算存儲(chǔ)塞栅,對(duì)外去提供CDN內(nèi)容分發(fā)網(wǎng)絡(luò)來(lái)提升內(nèi)容讀取效率婉称。內(nèi)容分發(fā)網(wǎng)絡(luò)是把云計(jì)算中心的存儲(chǔ)節(jié)點(diǎn)里面的數(shù)據(jù),用離用戶最近的方式把相關(guān)的內(nèi)容在離用戶最近的地點(diǎn)進(jìn)行部署构蹬。
這些節(jié)點(diǎn)通常都是一些商業(yè)化的組織來(lái)提供的甩幔,在小型的一些IDC機(jī)房里,我們?nèi)ベ?gòu)買(mǎi)CDN節(jié)點(diǎn)去做文件的緩存祠喻,然后由統(tǒng)一的CDN的網(wǎng)絡(luò)栽乘,協(xié)調(diào)和調(diào)度CDN節(jié)點(diǎn),使得最終用戶達(dá)到秒級(jí)打開(kāi)看視頻藤瞪。
六挚粱、區(qū)塊鏈的分布式存儲(chǔ)可以怎么結(jié)合呢?
區(qū)塊鏈的分布式存儲(chǔ)媳把,是將個(gè)人設(shè)備惊柱,比如路由器或機(jī)頂盒設(shè)備里面的存儲(chǔ)空間用來(lái)做緩存。把CDN的節(jié)點(diǎn)向用戶端更近了一步俏妆,甚至這些節(jié)點(diǎn)就在你家里面樱凄。這樣用戶在看視頻或圖片文件的時(shí)候,可以直接從自己的節(jié)點(diǎn)或是非常臨近的節(jié)點(diǎn)失欢,去拉取到相關(guān)資源戈弧,從而提升效率。
為了讓個(gè)人用戶把自己的存儲(chǔ)空間貢獻(xiàn)出來(lái)晨另,去提高整個(gè)緩存網(wǎng)絡(luò)或者是CDN網(wǎng)絡(luò)的效率潭千,可以利用激勵(lì)讓用戶參與到區(qū)塊鏈分布式存儲(chǔ)的網(wǎng)絡(luò)里。
從某種概念來(lái)講借尿,它是云計(jì)算向邊緣計(jì)算的一種延伸刨晴。我們把云計(jì)算作為比較中心化的計(jì)算,然后把中心化的計(jì)算再往外延伸路翻,叫做邊緣計(jì)算狈癞。
在分布式存儲(chǔ)里,核心是用來(lái)做激勵(lì)的。我貢獻(xiàn)了多少空間亿驾,就應(yīng)該得到相應(yīng)的回報(bào)嘹黔,尤其是貢獻(xiàn)的空間已經(jīng)被用戶使用了账嚎,通過(guò)CDN實(shí)現(xiàn)了商業(yè)化變現(xiàn)莫瞬,商業(yè)化變現(xiàn)的網(wǎng)絡(luò)里可以節(jié)省一部分存儲(chǔ)空間和網(wǎng)絡(luò)成本,相當(dāng)于實(shí)現(xiàn)了商業(yè)閉環(huán)郭蕉。
七疼邀、為什么通過(guò)存儲(chǔ)挖礦,要優(yōu)于通過(guò)計(jì)算資源挖礦召锈?
通過(guò)計(jì)算挖礦是純資源消耗型的沛野,比如說(shuō)解哈希值,實(shí)際上不會(huì)對(duì)產(chǎn)業(yè)有任何好處诅枚,它只是分配了一種記賬權(quán)含话,是共識(shí)的算法。但通過(guò)存儲(chǔ)來(lái)做存儲(chǔ)的貢獻(xiàn)妥坦,再通過(guò)激勵(lì)讓大家把存儲(chǔ)貢獻(xiàn)出來(lái)茂钠,去存放緩存文件。
用戶可以空閑出一些主干網(wǎng)絡(luò)資源房贮,通過(guò)自己邊緣的網(wǎng)絡(luò)拉取資源径塔,實(shí)際上是可以節(jié)省對(duì)于主干網(wǎng)絡(luò)的消耗,從而進(jìn)一步節(jié)省對(duì)于核心存儲(chǔ)資源的使用殊蜓。所以區(qū)塊鏈的分布式存儲(chǔ)凰番,包括云計(jì)算的存儲(chǔ)、邊緣計(jì)算寂贱,它們之間是互生互長(zhǎng)的關(guān)系褒堆,邊緣計(jì)算永遠(yuǎn)不可能替代云計(jì)算。云計(jì)算發(fā)展規(guī)模已經(jīng)足夠大滋饲,邊緣計(jì)算處在剛成長(zhǎng)階段彤敛,還有很多技術(shù)和標(biāo)準(zhǔn)需要完善。 未來(lái)趨勢(shì)是邊緣計(jì)算會(huì)逐漸增大了赌,作為云計(jì)算的補(bǔ)充墨榄,和云計(jì)算做融合。