訂閱
糾錯(cuò)
加入自媒體

數(shù)據(jù)大爆發(fā),分布式云計(jì)算將是大勢(shì)所趨!


分布式云計(jì)算玩家對(duì)比:Dfinity和Phala

一個(gè)分布式云計(jì)算網(wǎng)絡(luò)的構(gòu)建至少需要兩個(gè)路徑:數(shù)據(jù)資產(chǎn)化和提高網(wǎng)絡(luò)可擴(kuò)展性。數(shù)據(jù)資產(chǎn)化就是將數(shù)據(jù)本身作為一種資產(chǎn)使用和交易;提高網(wǎng)絡(luò)擴(kuò)展性就是提高網(wǎng)絡(luò)的互操作性,支持資產(chǎn)交易和智能合約的開發(fā)。

比如礦工可以通過密碼學(xué)技術(shù)來參與數(shù)據(jù)維護(hù)并賺取利潤(rùn),本質(zhì)就是數(shù)據(jù)資產(chǎn)化的過程。在分布式云計(jì)算中,將數(shù)據(jù)資產(chǎn)化并不困難,通過先將數(shù)據(jù)所有權(quán)寫入?yún)f(xié)議層,然后在激勵(lì)層發(fā)行通證,將數(shù)據(jù)Token化激勵(lì)礦工打包交易即可。

真正困難的是如何在此基礎(chǔ)上提高擴(kuò)展性,建立一個(gè)強(qiáng)交互性的計(jì)算網(wǎng)絡(luò)。

在當(dāng)前賽道中,代表玩家有“互聯(lián)網(wǎng)計(jì)算機(jī)”之稱的Dfinity以及以隱私計(jì)算云Phala。我們不妨以這二者為例,探討它們?cè)趯?shí)現(xiàn)網(wǎng)絡(luò)擴(kuò)展性方面的不同路徑。

Dfinity的努力是:通過在共識(shí)層研發(fā)新的算法(即:將傳統(tǒng)的共識(shí)節(jié)點(diǎn)全部參與共識(shí)計(jì)算,修改為部分節(jié)點(diǎn)完成共識(shí)計(jì)算)來改變區(qū)塊交易確認(rèn)的過程,從而實(shí)現(xiàn)并行驗(yàn)證,提高鏈上的任務(wù)處理能力。

需要注意的是,雖然它加快了共識(shí)驗(yàn)證的步驟,但是失去了全部節(jié)點(diǎn)之間的交叉驗(yàn)證,網(wǎng)絡(luò)安全性大打折扣。

Dfinity 的共識(shí)確認(rèn)過程

在技術(shù)架構(gòu)上,Dfinity采用了分層結(jié)構(gòu),最底層是托管專用硬件的獨(dú)立數(shù)據(jù)中心,數(shù)據(jù)中心之上運(yùn)行節(jié)點(diǎn)(Node),節(jié)點(diǎn)負(fù)責(zé)處理子網(wǎng)容器中的數(shù)據(jù)和狀態(tài)執(zhí)行。它可以看作是由很多個(gè)子網(wǎng)(Subnet)組成,在每個(gè)特定功能和屬性的子網(wǎng)中有多個(gè)軟件容器,在軟件容器中包含了用戶上傳的代碼和狀態(tài)。

Dfinity 的結(jié)構(gòu)圖

也就是說,Dfinity是一個(gè)基于區(qū)塊鏈計(jì)算協(xié)議 ICP運(yùn)行,由軟件容器、子網(wǎng)、節(jié)點(diǎn)以及數(shù)據(jù)中心構(gòu)成的分層結(jié)構(gòu)。等于說是自建了一套生態(tài)系統(tǒng),與別的公鏈不兼容,需要大量開發(fā)力量進(jìn)駐(更大成本),并且由于要與整個(gè)系統(tǒng)邏輯吻合,必須配備專屬開發(fā)語言。

與Dfinity不同,Phala在實(shí)現(xiàn)網(wǎng)絡(luò)擴(kuò)展性上首先是采用了共識(shí)與計(jì)算分離的設(shè)計(jì)。其 好處是不犧牲網(wǎng)絡(luò)安全性,不縮短節(jié)點(diǎn)的驗(yàn)證路徑,仍然可以讓網(wǎng)絡(luò)上的礦工和節(jié)點(diǎn)(守門人)團(tuán)結(jié)起來,維護(hù)一條區(qū)塊鏈的平穩(wěn)運(yùn)行。并且,Npos還是一個(gè)收益平衡機(jī)制,持幣人可以將代幣交給其他節(jié)點(diǎn)代理持有。由于整個(gè)網(wǎng)絡(luò)收益是根據(jù)持票規(guī)模的遞增而遞減的,這樣就避免了壟斷票倉的出現(xiàn),實(shí)現(xiàn)票倉的均勻分布,保證去中心化。

Phala云服務(wù)的服務(wù)器節(jié)點(diǎn)均采用了TEE的可信計(jì)算。這樣既可以保證數(shù)據(jù)隱私與網(wǎng)絡(luò)安全,也可以充分發(fā)揮硬件能力,讓網(wǎng)絡(luò)的處理能力隨著計(jì)算設(shè)備的接入成倍提升。與傳統(tǒng)的TEE解決方案不同,Phala礦工會(huì)運(yùn)行多副本無惡意開源軟件來執(zhí)行計(jì)算,從而減輕硬件破壞(理論上的)和單點(diǎn)故障的風(fēng)險(xiǎn)。

最后比較關(guān)鍵的是,Phala是基于Substrate框架開發(fā),這意味著它和波卡一樣具備跨鏈交互的能力。它可以擁有自己的開發(fā)生態(tài),同時(shí)也可以與波卡甚至其他公鏈的開發(fā)生態(tài)交互。最新的進(jìn)展是,Phala初步確定了PHA到以太坊的雙向橋技術(shù)方案,并在第4階段的測(cè)試網(wǎng)絡(luò)上引入了隱私分級(jí)制度。

Phala 網(wǎng)絡(luò)的節(jié)點(diǎn)驗(yàn)證機(jī)制

結(jié)論

如前面所述,第一,資產(chǎn)流動(dòng)性是當(dāng)前區(qū)塊鏈?zhǔn)袌?chǎng)的主要課題,而提高資產(chǎn)流動(dòng)性有兩種方法,一種是創(chuàng)造更多的數(shù)字資產(chǎn)(數(shù)據(jù)資產(chǎn)化),一種是提高區(qū)塊鏈網(wǎng)絡(luò)擴(kuò)展性。比如Phala和Dfinity,通過借助TEE設(shè)備或者共識(shí)算法來提高網(wǎng)絡(luò)擴(kuò)展性,同時(shí)實(shí)現(xiàn)智能合約的可組合性,能夠創(chuàng)造更多數(shù)字資產(chǎn)。

第二,分布式云計(jì)算替代中心化服務(wù)器大勢(shì)所趨,誰能夠更加安全、更加去中心和更低成本,誰就能夠在未來具有更強(qiáng)的競(jìng)爭(zhēng)力。

<上一頁  1  2  
聲明: 本文由入駐維科號(hào)的作者撰寫,觀點(diǎn)僅代表作者本人,不代表OFweek立場(chǎng)。如有侵權(quán)或其他問題,請(qǐng)聯(lián)系舉報(bào)。

發(fā)表評(píng)論

0條評(píng)論,0人參與

請(qǐng)輸入評(píng)論內(nèi)容...

請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字

您提交的評(píng)論過于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無評(píng)論

暫無評(píng)論

    掃碼關(guān)注公眾號(hào)
    OFweek人工智能網(wǎng)
    獲取更多精彩內(nèi)容
    文章糾錯(cuò)
    x
    *文字標(biāo)題:
    *糾錯(cuò)內(nèi)容:
    聯(lián)系郵箱:
    *驗(yàn) 證 碼:

    粵公網(wǎng)安備 44030502002758號(hào)