去中心化應用的終極是應用鏈?

2022-11-23 22:11:21

互操作性是近期在Web3興起的概念,是指不同的計算機系統、網絡、操作系統和應用程序一起工作並共享信息的能力。隨着鏈上通信、語義交互逐漸復雜,鏈上用戶多樣的需求已然超出應用在單條鏈可承受的技術能力。

原本視作創新實驗的Web3應用逐漸被公衆接納,它的出現讓關鍵的問題看到可能解決的曙光。信息不透明、安全性、底層技術等問題將依靠區塊鏈的技術優勢得到改善。然而,支撐實驗性創新走向普及的技術基礎,這條路任重而道遠。

Moonbeam的創始人Derek Yoo,在本篇內容分享了他對區塊鏈興起到未來發展方向的思考。

本文篇幅較長,閱讀時間預計15分鐘。

TL;DR

讓每個人獲得區塊鏈技術帶來的便利,這是Web3走向普及的動力;

如今的公鏈方案面臨着鏈上性能和運營成本錯配、碎片化流動性和有限可定制性等問題,無形中限制了鏈上應用的多樣性和規模化擴張;

從去中心化應用走向定制化的應用鏈,是實現業務規模從1到100的可行之路,dYdX正在進行有價值的嘗試;

Moonbeam引領的Connected Contracts正幫助更多跨鏈互操作協議從普遍使用的EVM兼容走向原生的多鏈業務拓展;

“Containerized app chain”是Moonbeam實現成為Web3雲基礎設施的重要一步,安全性、底層部署、可定制化等制約公鏈搭建的挑战將迎刃而解。

正如我在Illuminate/22的开場演講中提到的,Moonbeam的專長是支持新型跨鏈應用,提供更多專業的解決跨鏈場景的案例。

歷史不會重演,但總會有驚人的相似

我的分享將包括:

Moonbeam專注跨鏈的背景

我們是如何構建跨鏈解決方案

為何堅信多鏈未來的原因

歷史總能給予我啓發,回顧技術變遷,讓我受益匪淺。

正如馬克·吐溫曾說的,歷史不會重演,但總會有驚人的相似。

我們能從歷史中感知到一套發展的規律。對我來說,通用計算的發展史是一次值得學習的前車之鑑,它的變遷演進和區塊鏈(Web3)隨時間巨輪前行的道路類似,在時間的推移中持續發展。

在這裏,我展示了兩條時間軸。相信你還記得計算機在誕生初期是昂貴而又稀少的,計算機資源是稀缺的,但後期得益於完善的功能體系,更多的用戶共享獲得了計算機的功能。

對比現在,這種規律依然存在,甚至在某些方面是正確的,當我們推及到區塊鏈,以太坊主網,甚至是Moonbeam。

我們都很清楚,區塊鏈上的資源仍舊稀缺,很多使用者仍像使用計算機一樣共享區塊鏈的資源。如此說來,區塊鏈亦可簡單地視為社區化的計算機。

到現在,我們的區塊鏈又有了新的演變,應用鏈(APP Chain)映入眼簾。這就和電腦普及的歷史道路有些相像了,我們不用共享一臺電腦的資源,而是直接擁有自己的電腦。

以此類推,應用鏈也正在區塊鏈世界中表達這一概念:即在Web3中,您的應用將匹配其專屬於它的區塊鏈,而不是在一個共享資源的區塊鏈平臺。

我認為我們正處於一個萬鏈共生的環境,不管是應用鏈、共享資源的智能合約平臺都是首次出現在一起。他們相互之間能傳遞信息。

要知道,“多鏈”是今年進入公衆視野的事。可能很多人沒有意識到,跨鏈互操作是今年興起,但卻在發展的初期成功引起了行業的關注,並且有可能成為去中心化應用的底層基礎設施。

我認為,區塊鏈會向着雲服務的方向發展。作為开發者,你能獲取用於發展應用的資源或服務,甚至更多。這是我作為开發者在行業內看到的趨勢,也是我們可預見的行業未來。

Connected Contracts是實現互操作的有效方案

按照這種設想,Moonbeam專注於我們所描述的Connected Contracts。通過跨鏈互操作協議,智能合約可以在Moonbeam獲取來自任何鏈上的用戶、服務等。已經有大量的應用已經運用這種方式運行在Moonbeam,你將看到更多運用跨鏈互操作協議實現自身業務的知名項目演示,包括他們的業務是如何展开和使用的介紹。

回到Moonbeam,我們是如何實現Connected Contracts的想法呢?

重點一:盡可能多地集成更多跨鏈互操作協議。作為基於波卡發展的平行鏈,我們有原生訪問XCM的優勢,XCM是一個跨鏈通信系統。

重點二:實現多類型的信息傳遞系統集成在Moonbeam,比如Axelar、LayerZero、Wormhole、Hyperlane等更多的協議正在Moonbeam大放異彩。

我們正竭盡所能,為开發者提供更多樣的選擇,協助他們同時集成更多的區塊鏈。

同時,我們也在Moonbeam打造了全兼容以太坊的开發環境。這是一個巨大的工程,需要多種开發工具和基礎設施的同步引進,共同創建一個友好又熟悉的开發環境。比如大家熟悉的Etherscan等區塊瀏覽器,或是大家在EVM兼容環境中期望使用的各類开發工具。

最後一點是關於通過專業資源進行安全擴展,我會在最後的分享中提到這點,我對這一點有很多想法,以及改進他的方案。事實上,波卡是一個提供建設區塊鏈所需資源的優質平臺,這和Connected Contracts有相似的愿景。智能合約能利用這些專業服務拓展業務,與更多應用交互合作,獲得更多用戶。

現有多鏈部署方案無法解決業務擴張的本質問題

所以, 多鏈的發展現狀是什么樣的,遇到了哪些瓶頸?

在第一輪多鏈部署的浪潮中,多鏈更傾向於多地部署的狀態。

具體來說,如果一個協議希望運營在5條不同的區塊鏈,可能需要5套不同的合約協議,以此支撐這個應用在5條不同公鏈運行的能力。比如,你需要在以太坊主網部署一套合約,在Polygon部署一套,在Moonbeam或是BNBChain部署一套單獨的合約。

這種方式實現了多鏈部署的想法,但每條每條公鏈上的合約卻和孤島一般,用戶和服務無法在鏈之間相互串通,顯而易見的劣勢是碎片化的挑战。

作為使用者,你必須清楚自己是在哪條網絡。如果你希望移動到另一條網絡的同一個協議,你需要借助第三方跨鏈橋的力量,將資產重新轉換到新的網絡再次开始。

在這樣的現狀下,比如DeFi用戶體驗的碎片化會造成碎片化的流動性,甚至是鏈上功能的割裂,碎片化成為了阻礙業務發展的挑战。

Prime Protocol提供了流動性碎片化解決方案

舉一個例子,在稍後Prime Protocol成員Colton的講解中也能聽到這個案例,這是一個支持多鏈信息傳遞的底層架構方案。Prime Protocol創建了一個原生的多鏈架構,是一個中心輻射型的架構,幫助你在所有想要交互合約的公鏈部署業務,並同時實現業務在不同鏈之間的互通。

多鏈間的協調只需要專注於一條鏈,而不用分散精力至每一條部署業務的公鏈。這就像擁有一個超級智能合約,我們暫且稱它為打造在Moonbeam的多鏈樞紐,在其他鏈上的業務交互如同圍繞着樞紐的遠程衛星,比如在以太坊主網、BNBChain或其他公鏈。

按照這樣的想法,Prime幫助用戶實現了用戶在一條鏈上與任何其他公鏈交互的可能,跨鏈傳輸的信息也可傳遞會跨鏈的中心樞紐。比如用戶在其他鏈上存入資產的動作可以被遠程讀取,並直接作為憑證作為在另一條公鏈交互的參考,這就好比是一個鏈上協調的總樞紐與分支機構協同合作。

我認為這是一個非常有想象力的方案,從功能性的角度,它弱化了鏈上流動性碎片化帶來的挑战,Prime的解決方案將會優化“孤島部署”的多鏈競爭。

Moonbeam實現Polkadot和Cosmos首次跨鏈交互

另一個Connected Contracts跨鏈的真實案例,是Moonbeam與Osmosis之間的跨鏈交互。

Osmosis是一個基於Cosmos SDK的DEX,他們希望實現一鍵存入DOT的功能,用戶可以把原生的DOT直接存入位於Osmosis的存入地址。

在這個功能背後隱藏了很多復雜邏輯,當用戶使用原生的DOT時,這些DOT需要經過Moonbeam,通過XCM成為xcDOT,然後通過集成在Moonbeam的Axelar路由到Cosmos的interchain再到Osmosis。當DOT進入了Osmosis,合成LP的動作就會被觸發。

這就像是連鎖的滲透,多鏈的傳輸中發生了許多步驟。但回過頭來看,用戶卻不需要了解這些繁瑣的步驟,因為所有的復雜操作不需要他們承擔。這是一個非常典型又簡單的用戶體驗,也展現了Connected Contracts智能合約展現出得巨大能量。隱藏復雜的技術原理和技術底層,將簡單便捷的體驗展現給終端用戶。

在Web2領域,類似的產品體驗非常普遍,而在Web3,跨鏈消息系統正在讓這些便利的用戶體驗變成現實,一切才剛开始。

打造Web3的雲基礎設施是Moonbeam的目標

關於Moonbeam正在籌劃的事,我也做一些介紹,那就是Containerized app chains(容器化的應用鏈)。

這又讓我們回到了我最初提出的想法:Moonbeam擁有的優質EVM兼容开發環境,海量的开發工具和應用,選擇多樣的跨鏈協議。完成了這些後,在一個問題來了,如何幫助這些應用實現規模化的擴展呢?我們無法忽視近期的一個事實,應用鏈的數量正在快速增長。

是什么驅動應用質變為應用鏈?

回顧過去的幾年,已經有大量的應用鏈上线在各個基礎底層。即使我們只看三個生態系統:Polkadot、Avalanche和Cosmos,大量的應用鏈已經在這些生態中誕生。

你能發現一些業內知名的項目,比如dYdX(業內規模最大的去中心化衍生品平臺),這個項目始於以太坊主網,之後他們遷移至Layer2解決方案,落地在Starkware,以便拓展他們的業務。近期,dYdX宣布他們正在Cosmos構建一條應用鏈。看到這類現象,值得我們思考的是,為什么應用的下一步是應用鏈?

我認為有幾個關鍵的驅動因素。

首先,性能和成本。想象一下,當你處於一個共享的平臺,並需要從這個平臺獲得大量的資源,資源的價格隨着需求水漲船高,久而久之,使用你產品的用戶將不得不承受服務成本提高帶來的負面傷害。

鑄造NFT的流程中就不難發現這類問題,鏈的運行效率變慢,NFT的可用性隨之降低。如果擁有專屬的應用鏈,在鏈上配備各種性能將不成問題,因為這是專屬於你的產品app的鏈,用戶的使用體驗也能得到很好的保護。

對於正在經歷快速成長的應用,擴大業務規模,希望用戶成倍增長,這對他們來說極具吸引力。

其次,可定制性。隨着dapp業務的拓展,產品將需要覆蓋更廣的用戶群體。產品落地的執行力將成為優化dapp的動力。如果能在基礎架構中滿足業務拓展的靈活性,這將對效率的提升大有裨益。

我相信這個因素也會推動項目方擁有一條專門服務於其產品的鏈,實現定制化的靈活優化的开發環境。

最後的動因,可能有點偏哲學,是價值捕獲。當你的應用升級成為一條公鏈,流通於應用中的token也就擁有和Layer1公鏈一樣的價值,它具有保護基礎鏈安全穩定的重要功能,比如質押或其他功能將融入token本身。所以,這也是項目方選擇成為應用鏈的重要驅動因素之一。

以上這3個因素是我認為的驅動項目成為應用鏈的主要原因。

但機遇永遠伴隨着挑战,並不是所有項目都適用於自我升級成為應用鏈的解決方案,搭建鏈的執行難度有目共睹。

成為應用鏈的挑战有哪些?

比如最基本對基礎設施的要求,你會需要Bootstrap驗證人集合,創建(或尋找)一群區塊生產者,或是為整條鏈設置生產區塊的角色,你得關注很多基礎性的工作。不過,這些工作在你使用公鏈這樣的共享資源平臺時,你是能直接通過付費獲取這些資源。所以,從應用到應用鏈,對很多項目方來說,是一個質變的轉折點,這也讓很多項目方對獨立發展應用鏈的規劃望而卻步。

另一個重要的問題就是安全性,為鏈上安全性的付出可能和鏈實際的使用效率不成正比。直白點說,如果你的產品首次面世,產品卻不對市場胃口,但為了維護應用鏈,你依然得在安全性上支付巨額費用。甚至應用鏈的安全性在初期並不穩固,可能只有一個小規模的驗證人集維護,而且token的經濟價值在初期也未體現,這時候的鏈很容易受到外來的惡意攻擊。

第三,圍繞着現有公鏈面臨的挑战,可組合性的局限性和碎片化的流動性依然存在。畢竟你能依靠的只有自己开發的公鏈(Moonbeam還有完善的EVM开發環境支撐,EVM的可組合性適用於大多數項目)。

以上三個問題聚在一起,开發自有公鏈似乎不那么香了。

對Containerized App Chain展望

我正在思考一個概念,暫且把它叫做“Containerized app chain”,這個概念的目標是讓开發者構建應用鏈這件事兒變得非常簡單。

开發者只需要按照構建區塊鏈的邏輯,或是利用Substrate Runtime的特性,按照他們自身產品的需求更改相應的代碼,而波卡和Moonbeam則是應用鏈安全性的提供方。

注意,這邊有一個新功能,也就是Container本身將是一個執行環境,它將提供完整的應用鏈所需功能和其他开發應用鏈所需的服務。因此Container是一個支持區塊生產和維護區塊鏈狀態的執行環境,是支撐鏈運行(生產區塊)的技術支撐。

如果你也認同我的觀點,假設我們真的落地了類似Container的執行環境,我們能受益的好處顯而易見。

比如我剛才提到的對成本控制的能力、業務拓展能力等。而這一切的實現就像智能合約部署在Moonbeam的EVM兼容環境中一樣簡單。开發者不需要糾結最基礎的基礎架構搭建,專注與和自身產品性能相關的代碼即可。

我認為這項功能擁有無可比擬的潛力,而且這項功能的易用性令人期待。

我希望借這個機會向大家展現一幅版圖,Container如何走向落地,並且讓各個應用鏈組合在一起。這幅PPT會展現出比Moonbeam更廣闊的視野。在這其中,你會發現Moonbeam扮演着EVM執行環境的關鍵角色---成為各個集成的網關,因為Moonbeam與各類跨鏈協議連接,相比於僅兼容EVM執行環境的原生DeFi擁有更出色的生態環境。

我有一個更寬泛的觀點,未來需要更多的服務提供更優質的开發者體驗,幫助他們管理產品的整個生命周期,並不斷擴展業務,吸引更多用戶。

在上述的架構下,Moonbeam和所有的服務組件顯然是關鍵的部分,這就像路由器,交叉傳遞各類信息。我剛才說的App chain Container就是實現這些組建的基礎。你需要完成大量的工作來完成基礎工作的搭建,在建立起應用鏈後,你需要處理大量的交易在不同的鏈上,但這些業務的交互仍會回到Moonbeam,獨立的業務,但是卻能緊密交互。

我的行業愿景是構建一個像雲一樣的开發環境。作為开發者,使用不同的服務構建應用,並可以相互交互,協同工作,幾乎可以將其視為專屬於每個產品的產品工具包。

這就是我這幾天在思考的行業愿景。

Moonbeam將在其中發揮關鍵的作用——相互連接,自由傳遞的角色。 

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

Layer2 格局劇變:Base 生態有哪些關鍵亮點?

在激烈競爭的 L2 賽道中,原本穩坐釣魚臺的 Arbitrum 和 Optimism 似乎面臨着前...

加密泡泡啊
136 5個月前

XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!

加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...

加密泡泡啊
143 5個月前

以太坊ETF通過後 將推動山寨幣和整個加密生態大爆發

比特幣ETF通過後市場動蕩,以太坊ETF交易前景分析 比特幣ETF通過後,市場出現了先跌後漲的走勢...

加密泡泡啊
165 5個月前

ZRO為啥這么能漲?

ZRO概述 ZRO代幣,全稱為LayerZero,是LayerZero協議的本地代幣,旨在作為治理...

加密泡泡啊
123 5個月前

今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?

北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...

BNBCCC
142 5個月前

Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行

2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...

加密圈探長
129 5個月前