進(jìn)擊中的公鏈:可擴(kuò)展性DApp的競(jìng)爭(zhēng)區(qū)塊鏈
DApp無(wú)法挽留用戶。像以太坊(Ethereum)這樣的智能合約加密貨幣平臺(tái)的性能令DApp步履維艱。gas成本之高,吞吐能力之低,確認(rèn)速度之慢,這些就是區(qū)塊鏈平臺(tái)面臨的主要問(wèn)題。
采用區(qū)塊鏈的最大障礙是可擴(kuò)展性。消費(fèi)者對(duì)區(qū)塊鏈的性能和響應(yīng)能力的期望,被移動(dòng)和桌面應(yīng)用給破壞殆盡。1994 年人們尚能接受的延遲,在 2018 年斷然是不可能再被人們接受了。面向生產(chǎn)就緒的可擴(kuò)展性解決方案的研究緩慢的進(jìn)展,扼殺了人們對(duì)去中心化應(yīng)用(decentralized application,DApp)的開(kāi)發(fā)和支持的熱情。
DApp 無(wú)法挽留用戶(參見(jiàn) http://u6.gg/e8eGX)。 像以太坊(Ethereum)這樣的智能合約加密貨幣平臺(tái)的性能令 DApp 步履維艱。gas 成本之高,吞吐能力之低,確認(rèn)速度之慢,這些就是區(qū)塊鏈平臺(tái)面臨的主要問(wèn)題。
盡管區(qū)塊鏈平臺(tái)存在可擴(kuò)展性方面的問(wèn)題,但在過(guò)去幾年中,在解決去中心化的區(qū)塊鏈網(wǎng)絡(luò)的可擴(kuò)展性問(wèn)題的方面出現(xiàn)了一些值得注意的動(dòng)態(tài)發(fā)展。
智能合約平臺(tái)和 DApp 使用面臨的問(wèn)題
以太坊創(chuàng)始人 Vitalik Buterin 稱,區(qū)塊鏈網(wǎng)絡(luò)在初始階段和開(kāi)始階段所面臨的一般限制,可以概括為可擴(kuò)展性的三角問(wèn)題(Scalability Trilemma):安全性(Security)、去中心化(Decentralization)和可擴(kuò)展性(Scalability)三者不可兼得,需要進(jìn)行必要的權(quán)衡(參見(jiàn) http://u6.gg/e8eGp)。
為了確保健壯的安全性和去中心化,以太坊犧牲了可擴(kuò)展性。作為一個(gè)圖靈完備(Turing-complete)的智能合約平臺(tái),以太坊面臨的可擴(kuò)展性問(wèn)題因需要擴(kuò)展到生產(chǎn)閾值所需的復(fù)雜性而變得更為復(fù)雜。然而,盡管 DApp(特別是游戲)存在一些問(wèn)題,如網(wǎng)絡(luò)擁塞期間異常高的 gas 成本,但以太坊仍然是 DApp 中最受歡迎的平臺(tái)。
網(wǎng)絡(luò)效應(yīng)是 DApp 開(kāi)發(fā)者的強(qiáng)大動(dòng)力。大多數(shù) DApp 開(kāi)發(fā)者仍然在繼續(xù)開(kāi)發(fā)以以太坊為基礎(chǔ)的應(yīng)用,盡管眼下以太坊受到由于龐大用戶群(即客戶)而存在的局限性。因此,就算開(kāi)發(fā)者開(kāi)始偏離以太坊進(jìn)行構(gòu)建,但他們也需要一個(gè)大幅改善的平臺(tái),采用前瞻性的方法,并有巨大的吸引力來(lái)吸引開(kāi)發(fā)者長(zhǎng)期遷移。
以太坊的局限性凸顯了可擴(kuò)展性 DApp 留住用戶的迫切需求。DApp 游戲就代表了最好的例子,因?yàn)樗鼈冞^(guò)于昂貴以至于無(wú)法供人們?nèi)ネ妫覍?shí)際的游戲玩法還存在很多不足之處。只要你去問(wèn)任何玩過(guò)以太機(jī)器人(Etherbots)的玩家,或者去看看 DappRadar 上的頂級(jí) DApp(參見(jiàn) http://u6.gg/e8eFQ), 你就會(huì)注意到,排名靠前的 DApp 大多是 DEX、賭博平臺(tái)或者專注于加密收藏而非游戲玩法的游戲(即 CryptoKitties)。
那么,DApp 究竟要如何開(kāi)始留住大量用戶呢?為了得到廣泛的采用,它們需要與在集中式服務(wù)器上傳統(tǒng)應(yīng)用的可擴(kuò)展性和響應(yīng)性進(jìn)行匹配。一些平臺(tái),如 Gods Unchained(https://godsunchained.com/), 采用了混合方法在集中式服務(wù)器上進(jìn)行游戲,并在區(qū)塊鏈上使用了資產(chǎn)。
在集中式服務(wù)器上構(gòu)建應(yīng)用,與最初構(gòu)建 DApp 的整個(gè)概念背道而馳。這就是為什么有很多富有吸引力的解決方案競(jìng)相推出第一代可擴(kuò)展性 DApp 的原因。
有前景的解決方案
可擴(kuò)展性解決方案形態(tài)各異,高矮不一,面向平臺(tái)或與平臺(tái)無(wú)關(guān)的解決方案尤為如此。許多聚焦可擴(kuò)展性的面向平臺(tái)的解決方案包括 EOS、Zilliqa 和 DFINITY。對(duì)于 DApp 而言,在應(yīng)用程序特定級(jí)別上最受關(guān)注的可擴(kuò)展性解決方案是第 2 層解決方案。這些創(chuàng)新包括狀態(tài)通道(State Channels)和側(cè)鏈技術(shù)(Sidechains)等。
最知名的狀態(tài)通道是比特幣的閃電網(wǎng)絡(luò)(Lightning Network,LN:https://lightning.network/), 這是一種讓比特幣(以價(jià)值為中心的支付解決方案網(wǎng)絡(luò))達(dá)到主流應(yīng)用所需水平的極好方法。盡管狀態(tài)通道能夠促進(jìn)鏈下雙向數(shù)字支付,但其局限性包括巨大的通信開(kāi)銷,以及需要用智能合約特定語(yǔ)言進(jìn)行編寫。
此外,要實(shí)現(xiàn)任意狀態(tài)機(jī)讓 DApp 達(dá)到最優(yōu)可擴(kuò)展化狀態(tài),廣義狀態(tài)通道是必要條件。而這類狀態(tài)通道目前仍然處于繁重的工程和理論開(kāi)發(fā)階段。
有前景的 DApp 可擴(kuò)展性創(chuàng)新,最近成為 DApp 游戲的頭條新聞。具體來(lái)說(shuō),Loom Network(https://loomx.io/) 對(duì)側(cè)鏈的應(yīng)用(他們稱之為 Dappchains)確實(shí)有推出新一波 DApp 的潛力。Dappchains 有效地充當(dāng)與以太坊掛鉤的側(cè)鏈,通過(guò)他們自己的 DPoS 共識(shí)來(lái)擴(kuò)展到主流集中式應(yīng)用的級(jí)別。這是一種特定于應(yīng)用程序的側(cè)鏈形式,值得人們繼續(xù)關(guān)注。
以太坊的 Plasma(參見(jiàn) http://u6.gg/e8eDY) 實(shí)現(xiàn)也是一個(gè)鏈下側(cè)鏈實(shí)現(xiàn),側(cè)重于連接到以太坊的主“根鏈”的“子鏈”,用于卸載計(jì)算和緩解網(wǎng)絡(luò)擁塞。值得注意的是,這個(gè)階段的 Plasma 只處理加密資產(chǎn)的安全傳輸,而非一般的狀態(tài)變化。
最近,初創(chuàng)公司 Binary Mint(https://www.tenfoldprotocol.io/)發(fā)布了 Tenfold 協(xié)議(參見(jiàn) http://u6.gg/e8eSt), 就是一個(gè)令人信服的案例,說(shuō)明了 DApp 的生產(chǎn)就緒可擴(kuò)展性。Tenfold 協(xié)議主要由三個(gè)組成部分組成:狀態(tài)注冊(cè)表、驗(yàn)證器網(wǎng)絡(luò)和流動(dòng)性市場(chǎng)。
每個(gè) DApp 都是一個(gè)單獨(dú)的狀態(tài)注冊(cè)表,從根本上說(shuō),它們都是一個(gè)“代幣組織的注冊(cè)表”(Token-Curated Registry,TCR)(參見(jiàn) http://u6.gg/e8eW6)。 有界與無(wú)界的定義還是有根據(jù)的。無(wú)界交易進(jìn)行的是資產(chǎn)轉(zhuǎn)移,如發(fā)送 ETH(以太幣)。至于有界交易可能就是社交媒體的帖子、區(qū)塊鏈游戲(如 Dragon Leveling)或者小額交易(micro-transaction)。
Tenfold 協(xié)議是通過(guò)使用加密經(jīng)濟(jì)安全模型處理鏈上的無(wú)界交易來(lái)實(shí)現(xiàn)安全性最大化,以及過(guò)渡到鏈下的有界交易來(lái)區(qū)分有界交易和無(wú)界交易。值得注意的是,這使得 Tenfold 協(xié)議的性能大幅提高,同時(shí)降低了 gas 成本,又可以實(shí)現(xiàn)語(yǔ)言無(wú)關(guān)性,并與 Plasma 相兼容,可供開(kāi)發(fā)者立即使用。
結(jié)語(yǔ)
可擴(kuò)展性 DApp 的競(jìng)爭(zhēng)伴隨著去中心化可擴(kuò)展性方面的新技術(shù),其發(fā)展歷程引人入勝。更為復(fù)雜的面向平臺(tái)的可擴(kuò)展性解決方案,或特定于應(yīng)用程序的創(chuàng)新是否會(huì)吸引下一代的 DApp 用戶,讓我們拭目以待!
1.TMT觀察網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會(huì)明確標(biāo)注作者和來(lái)源;
2.TMT觀察網(wǎng)的原創(chuàng)文章,請(qǐng)轉(zhuǎn)載時(shí)務(wù)必注明文章作者和"來(lái)源:TMT觀察網(wǎng)",不尊重原創(chuàng)的行為TMT觀察網(wǎng)或?qū)⒆肪控?zé)任;
3.作者投稿可能會(huì)經(jīng)TMT觀察網(wǎng)編輯修改或補(bǔ)充。