DeFi 極有可能成爲波卡生態率先落地的應用,而波卡反過來會給 DeFi 帶來不同的體驗。

原文標題:《深度丨波卡對於 DeFi 的發展而言,究竟有什麼優勢?》
撰文:Polkadot Labs

如果說過去 10 年加密貨幣行業的創新引擎是專注於解決行業本身的發展問題,那麼從 2020 年開始,加密行業或者區塊鏈技術已經不再只是某些人口中的「玩具」,從 DeFi 到 NFT 的變化,加密世界似乎已經發生了翻天覆地的變化,而其中又以 DeFi 的壯大愈加引人注目。

但我們不得不承認,過去一年的 DeFi 更像是美國西部淘金時代經歷的野蠻生長,其中草莽與精英交織,傳統與創新碰撞,但依然擋不住其前進的步伐。數據顯示,許多私人投資者,無論是個人還是機構,今年已經支持了近 100 家 DeFi 公司,遠超 2019 年和 2020 年的數字。

同時,我們可以看到的另一個直觀現象是衆多 DeFi 項目依然紮根於以太坊賽道,儘管目前因爲行情的變化,通過以太坊上使用 DeFi 應用的成本已經大幅下降,基本回到了去年的水平,但市場本身已經發生了鉅變。

在前幾個月 DeFi 高歌猛進的同時,一些 DeFi 項目不得不考慮如何將體驗從擁擠的以太坊中剝離出來,畢竟「雁過拔毛」的「毛」太多容易傷了用戶的心,而逃離以太坊的 DeFi 似乎也享受到了不錯的反饋,故事也開始變得有趣起來,甚至打開了 DeFi 的另一扇大門……

DeFi 項目的新選擇

當我們梳理當前 DeFi 從以太坊出逃的路線時,我們驚訝發現其實這就是一道選擇題,而不是什麼填空題,天馬星空的想法似乎並不符合當前的市場,而這道選擇題的答案無非是 3 個,分別是: 選擇 Layer2 的解決方案、遷移到新的鏈或者自己做一條專注於 DeFi 的公鏈。

Layer2

儘管所有人都知道以太坊 2.0 可以解決不少問題,但所有 DeFi 項目也都知道另一個事實,即他們等待的是一個暫時「杳無音信」的大航海計劃,未來依然充滿各種未知,正因如此,我們看到了越來越多的 DeFi 項目選擇加入到一些 Layer2 網絡,以滿足自己的實際需求。

而在夏天到來之際,我們看到了 Polygon、Arbitrum、Optimism 等以太坊 Layer2 網絡開始進入大家的視野,有的已經佔據了先發優勢,有的還在摩拳擦掌,但不可否認的是,DeFi 與 Layer2 的結合必然會成爲下一個趨勢。

在上週 Polygon 的鎖倉量已經創下了 70 億美元的歷史新高,而這一數字還在源源不斷攀升,衆多 DeFi 項目紛紛下海到了 Polygon 的懷抱,數據顯示,在 Polygon 上,有接近 100 萬個唯一地址,佔到當前以太坊地址的 30-50%,增速令人錯愕。

遷移到新的鏈

如果說 Layer2 是 DeFi 固守大本營的同時另外再找外援一般的存在,那麼另闢蹊徑的選擇新的區塊鏈網絡則是 DeFi 發展的又一主旋律,只是相對 Layer2 來說,這種選擇的成本自然提升不少,而對用戶來說也需要一定的接納度。

但不得不說,區塊鏈技術在持續的發展,一些在某些方面有突出特色的新公鏈,也十分吸引一些 DeFi 項目,似乎將原本在某條鏈的 DeFi 產品遷移到另一條鏈也是一個不錯的選擇。

新公鏈雖好,但是老公鏈的以太坊也有足夠深的底蘊,有龐大的用戶基礎和資金沉澱,這也是許多團隊難以割捨的一點。所以許多項目方會根據自己的實際需求,分別有選擇全部從以太坊遷移到新的鏈上,或者將部分業務遷移到新的鏈上。

而隨着 BSC 的火爆,一種基於 EVM (以太坊虛擬機)的多鏈路線正在逐漸被許多 DeFi 項目所接受。因爲 BSC 支持 EVM,所以在以太坊上的成熟的 DeFi 項目,可以無縫地銜接到 BSC 上,再加上 Binance 交易所的孵化,BSC 的生態得以迅速爆發。而 BSC 的成功也激勵了其他的公鏈,衆多公鏈紛紛效仿,紛紛開始支持 EVM,並將以太坊上的 DeFi 成熟項目直接引入到自己的生態中。所以,當下流行的 DeFi 多鏈路線,就是將自己的項目遷移到多個支持 EVM 的公鏈上,享受多個公鏈生態發展的紅利。

自己做一條鏈

最後一個選擇也是最有意思的選項,即結合自己的 DeFi 特性,開發一條符合自身發展的公鏈,這點和加密貓背後的團隊如出一轍。

早在 2017 年,加密貓背後的團隊 Dapper Labs 就發現了以太坊的問題,作爲主打 NFT 賽道的團隊,他們實在不能忍受以太坊的詬病,即使是以太坊 2.0 的設計他們也依然不滿意,因此他們下決心開發出了一條專門適合 NFT 的公鏈,也就是大家熟知的 FLOW,而之前火爆的 NFT 產品 NBA Top Shot 就運行在 FLOW 上,也同樣出自他們之手。

當然,這個故事聽起來比較立志,畢竟放在幾年前做一條公鏈的難度不亞於「愚公移山」的難度,所以很少會有團隊願意下此重注,他們也不得不忍受「圍城」的困境。

而在公鏈開發上真正帶來改觀的是波卡或者說 Substrate 的誕生,畢竟 Gavin 博士在 2018 年舉辦的 Web3 峯會上,通過一臺原裝出廠的 MAC 電腦,在 15 分鐘內就開發出了一條全新的區塊鏈,讓大家看到了公鏈開發的曙光。

因此,回到 DeFi 上來說,如果是現在選擇採用「獨立的鏈來運行單獨的 DeFi」,雖然是一個比較理想的狀態,畢竟爲自己的 DeFi 量身定製一條鏈,主動權在手總是很舒心的。但是對於做 DeFi 的團隊來說,他們更多的是擅長做應用,而不擅長做鏈,如此看來,這條路雖好,但是卻又十分的艱難。好在波卡正好是擅長髮鏈的,而衆多事實正在逐漸指明一個方向——「DeFi+波卡」可能會是「第四個選擇」。

上述的這些問題,主要原因在於我們傳輸數據使用的是公共網絡,如果直接從電信的 ISP 機房拉一根專線到我家,這條線只有我能用,不就可以大大提高安全性了嗎?

波卡爲什麼會是這些項目方更好的選擇

俗話說「好風憑藉力,送我上青雲」,毫無疑問,擁有很強的可擴展性以及跨鏈功能的波卡就是 DeFi 的「好風」,波卡擁有業內對一無二的設計,其多樣的功能性對於做 DeFi 來說有得天獨厚的優勢。

對以太坊的兼容性非常強

正如我們剛纔提到,「EVM」生態正在繁榮,不僅是以太坊,像 BSC、HECO 等新興公鏈便通過兼容 EVM 和支持 Solidity 語言,逐漸把以太坊上的開發者、項目、資金和參與者吸引過去,並形成了 EVM 多鏈生態。

而在波卡上,波卡的創始人本就是最懂以太坊的技術大牛,連當下最火的 EVM 和 Solidity 都是他發明的,自然他在做波卡時就考慮到以太坊的情況了。波卡背後有一個 Substrate 框架,就自帶支持 EVM 和 Solidity 語言的模板,可以支持以太坊上的項目遷移到波卡生態中。

另一方面,在 2021 年 1 月,Web3.0 基金會技術教育主管 Bill Laboon 發推公佈波卡項目相關進展,指出其正在構建輔助協議 BEEFY,允許 Substrate 鏈使用 GRANDPA 最終性協議來橋接非 Substrate 鏈。此舉主要針對以太坊主網,將使以太坊之上的生態項目與波卡生態有機的結合在一起。

於此同時,衆多明星項目爲作爲異構區塊鏈的波卡與以太坊甚至其他公有鏈的銜接提供了貢獻。例如 SnowFork 團隊受官方的支持正在開發一條公共利益平行鏈,建立了以太坊與波卡之間的交互通用橋和 Moonbeam 對以太坊的智能合約進行了兼容等等不勝枚舉。

波卡對以太坊的強兼容性爲 DeFi 項目提供了良好發展的基礎。

可擴展性強

波卡生態系統的可擴展性更強。首先我們要理解什麼是可擴展性,舉一個非常簡單的例子。如果我們用一臺計算機解決了一些問題。當我擁有了第二臺計算機,那麼我們僅需一半的時間就可以解決這些問題,或者在同樣的時間內解決兩倍的問題。在理想的條件下,我的兩臺計算機構成了一個系統,具有了兩倍的性能與吞吐量。這就是我們說的可擴展性。

所有的區塊鏈系統隨着節點數量的增加都具有一定的可擴展性,但是其能力並不是一致的。作爲構建了中繼鏈+平行鏈系統的異構區塊鏈波卡本身就是當前可擴展性最強的公鏈之一。波卡直接進行了跨鏈的設計,可以並行的處理多個鏈上的交易,而不需要全節點,有效的解決了網絡堵塞的問題。而波卡底層設計還提供了專鏈專用的可能,在每條鏈爲某一特定用例進行優化的新穎設計的同時,保證了互操作和跨鏈通信。波卡上的可擴展性除了性能以外,還因爲其跨鏈功能,可以擴展到能夠享受其他平行鏈的功能。

比如波卡生態中本身就有許多專精 Layer2 的項目,例如由 Stake Technologies 領導的 Plasm。如果說波卡通過分片異構的方式增加了 Layer1 的可擴展性,那麼 Plasm 就是通過構建可擴展的基礎性結構給波卡帶來了垂直的 Layer2 的鏈外可擴展性。

又或者通過某些項目所提供的功能模塊直接享受到這個功能,比如 Chainlink 爲波卡生態提供了一個 Oracle (預言機)的 Pallet (模塊)。其他還有專精隱私計算的項目可以爲接入波卡生態的項目,提供隱私計算相關的功能服務。

一鍵發鏈非常容易

DeFi 本身屬於一種 DApp,對於 DeFi 的團隊來說,去做一條新的鏈是他們不擅長的事情,好在波卡有 Substrate 框架,不需要從頭開始一步一步構建區塊鏈,而是可以像組裝電腦一樣,把 Substrate 框架中一些現成的功能模塊添加到自己想要的區塊鏈中。如此一來,DeFi 團隊可以快速的定製自己的鏈,實現一 DeFi 一鏈的願景。

Substrate 框架極大的節約了項目方的時間與精力,讓 DeFi 團隊可以更好的深耕於其專業領域。如果說這其中還有一些什麼問題的話,可能是 Substrate 本身學起來稍微有點難度,不過波卡官方有完整的教程,也在扶持一些組織比如 Figment Learn,國內的 One Block+等提供開發人員的技術培訓等。同時 DeFi 團隊還可以通過與 Parity Tech 或者 Patract Labs 等波卡知名技術機構達成合作,幫助和支持項目方在波卡上發鏈。

更進一步的是,後續還有黑客馬拉松爲開發人員提供練兵和展示的地方,既可以學習和交流技術,又可以用自己的作品吸引資本的關注。之後,還可以對接諸如 Web3 Boot Camp 等波卡生態內知名的孵化器。

基於 Substrate 框架的項目還可以申請 Web 3.0 基金會的 Grant 以及 Parity 委員會的 Substrate Builders Program,獲得支持的團隊還會得到官方技術人員的長期支持和引導。

設計巧妙的框架和完善的技術支持以及多層次的資金支持,使得 DeFi 團隊可以通過一鍵發鏈,非常平滑且快速的過渡到波卡生態中。

升級容易

Substrate 框架通過將功能程序模塊化,實現了區塊鏈的快速開發,這是波卡生態在「造鏈」方面的優勢,但是鏈的運行不一定是一帆風順和一成不變的。波卡特有的架構使得波卡生態的項目在升級時無需硬分叉,尤其是面對修復重要的安全漏洞、添加新的功能、恢復鏈上生態及改變核心規則時,可以避免硬分叉帶來的重重風險,可以輕鬆的做到一鍵升級。

而這個特性十分契合現在發展迅速,迭代速度也非常快的 DeFi 項目上,而波卡生態項目升級時無需硬分叉這個特點,無疑會爲其上的 DeFi 項目提供巨大的發展優勢。

ink!和 WASM 具備更多的優勢

儘管現在以太坊及其 EVM 多鏈生態的發展如日中天,但新生事物一定會淘汰落後的技術的,這是發展的必然規律。

作爲代碼層面最懂以太坊,同時也是 EVM 和 Solidity 發明者的 Gavin Wood 博士,自然深知這個道理,他明白 EVM 和 Solidity 的侷限,因此在設計波卡時,它並沒有沿用 EVM 和 Solidity,僅僅只是在 Substrate 框架中提供兼容它們的模塊。最終,波卡選擇的是具有性能更強、能實現更復雜邏輯的智能合約語言 inK! 和 WASM。

ink! 是由 Gavin Wood 博士創立的區塊鏈技術公司 Parity Tech 發明的,專門用於以 Rust 語言來爲基於 Substrate 框架構建的區塊鏈編寫智能合約的一種特定語言(eDSL)。

由於 ink!並沒有發明新的程序語言,而是通過添加簡單的形式添加一些屬性標籤來適應 Rust 的子集,從而使它們融合在一起。成功的實現了代碼量小、安全性高、可靠性高以及資源佔用最少,給予了開發者最大的靈活性。這也非常的適合 DeFi 團隊對於其編程高效性的需求。

同時 WASM 作爲智能合約的虛擬機是未來的方向,不僅是新興的許多公鏈都在採用 WASM,就連以太坊這個 EVM 的大本營,在其 ETH2.0 的規劃當中都明確要將 EVM 轉換爲以太坊專用的 WASM——eWASM。因此,波卡既兼容當下熱門的 EVM 和 Solidity,並且又提前佈局前沿方向的 ink! 和 WASM,正是站穩當下邁向未來的最好寫照,也是對於想要長期發展的 DeFi 項目最具吸引力的生態了。

後記

從當前多鏈生態的發展來看,不管是以太坊還是新興的 BSC 或者 Heco 鏈,其生態內的 DeFi 項目都容易成爲引爆某一條鏈的熱門性產品,而這在過去一年中似乎驗證了無數次,因此關注某一個生態內 DeFi 的發展,必然是需要我們花較多精力去研究的。

現階段 Kusama 的平行鏈插槽已經進入正式的拍賣環節,後續波卡的平行鏈也會陸續跟進,而當平行鏈順利接入波卡後,早已蠢蠢欲動的受波卡官方支持的比特幣平行鏈和以太坊平行鏈,會很快接入波卡,爲波卡生態的 DeFi 提供大額通用資產,以及引入衆多 DeFi 項目,這勢必會引發新一輪的 DeFi 競爭熱潮。

像我們熟知的借貸巨頭項目 Compound 早早地在波卡生態上發了一條鏈 Compound Chain 也在時刻虎視眈眈緊盯插槽拍賣的進展。

我們預估,在波卡生態中,DeFi 極有可能率先成爲其中的落地應用,而波卡又會反過來給 DeFi 帶來不同的體驗,甚至碰撞出特別的火花,這也是爲什麼我們需要重點關注波卡生態內 DeFi 發展的原因。

舞臺已經陸續搭好,表演者即將登上熒幕,波卡+DeFi 的雙簧戲究竟會如何演奏,我們拭目以待!