作者:MohamedFouda
來源:medium
在過去的一年里,一些備受矚目的應用程序已經推出了自己的特定于應用程序的鏈,或者宣布計劃在未來推出。對于許多高增長項目來說,應用鏈發展方向是可以預見的。應用鏈理論預測,每個流行的Web3應用程序最終都會有自己的區塊鏈。這種趨勢讓一些創始人認為,正確的做法是從一開始就將產品設計成應用鏈。我們認為,這種方法可能適用于某些應用程序。有些應用如果在早期就投資建設應用鏈,將會搬起石頭砸自己的腳。
這是我們在Alliance創始人社區中經常討論的話題之一。從這些討論中,我們已經確定了一些應用鏈可以成為最佳方案的場景。此外,我們還發現了需要填補的空白,以及為強大的創始人提供的創業機會。
為什么要構建應用鏈?
應用鏈被設計成主要執行單一功能或應用程序,例如游戲或DeFi應用程序。這意味著應用程序可以使用鏈上的全部資源,例如吞吐量、狀態等,而不會受到任何其他應用的競爭。此外,這種設計選擇能夠優化鏈的技術架構、安全參數、吞吐量等,以匹配應用需求。由于通常不可能將其他應用程序部署到鏈上,所以應用鏈對開發人員來說不一定是無需許可的,它們只對使用它的用戶是無需許可的。應用鏈的概念背離了標準區塊鏈,標準區塊鏈對用戶和開發人員都是開放的。
將應用視為農村城鎮
將智能合約鏈視為城市的概念有助于解釋創始人在以應用鏈的形式推出應用程序時做出的妥協。像以太坊和Solana這樣的通用計算鏈就像大都市一樣。他們有多種多樣的基礎設施來支持不同類型的業務(應用程序)。這使得通用鏈更受歡迎,更擁堵,通常更昂貴,有時也更繁忙。但這種受歡迎程度為生態系統中的企業創造了大量的流量和機會。
另一方面,應用鏈就像只有單一商業活動的農村城鎮。城鎮可以制定自己的規則和政策。它不那么擁堵,也更便宜,但可能與外部世界的聯系不緊密。鎮上的每個人都在使用鎮上唯一的業務。如果它足夠受歡迎和獨特,顧客甚至會為了這一特定的業務而來到這個城鎮。
這個類比還可以延伸到描述兩種場景之間在安全性方面的差異。大城市人口更多,更富有,更強大。擁有一個安全和有保障的城市是這座城市所有企業的共同利益所在。這些因素使大城市更難受到攻擊,也就是說,更安全。另一方面,農村城鎮的安全與單一產業的知名度和成功緊密相連。如果業務做得好,城鎮居民的數量就會增加,城鎮就會變得更強大,如果業務不好,人們就會離開,使城鎮更不安全,更容易被攻擊。
以太坊核心開發者:未來Goerli測試網最終會被關閉:金色財經報道,以太坊核心開發者Tim Beiko發推文稱:“Goerli測試網最終會被關閉;未來包括Sepolia在內的測試網可以鑄造更多ETH;希望此后創世文件中可以包括更多地址。”[2023/2/27 12:31:45]
在這兩種模式之間的是特定于行業的鏈。支持部分但非所有業務的鏈,如DeFi或游戲。特定于行業的鏈相當于郊區城市,它比農村城鎮更受歡迎、更安全,但沒有大都市那么繁忙。
通用計算鏈、應用鏈和特定于行業的鏈提供了所需的多樣性,可以共存并解決不同的需求。重要的是要認識到哪些用例需要應用鏈,哪些用例需要在通用計算鏈或特定于行業的鏈上構建智能合約。本文的第一部分將討論應用鏈理論以及何時使用應用鏈。第二部分將介紹該領域存在的創業機會。最后一部分將比較了不同應用鏈的部署方法。
什么時候使用應用鏈?
正如我們在過去幾年所看到的,應用鏈的推出可以出于各種原因。在本節中,我們將討論構建應用鏈是最佳選擇的最常見場景。
生態系統要求
Cosmos和Polkadot等生態系統上的應用程序構建者基本上都被要求將他們的應用程序構建為應用鏈。這兩個協議都致力于構建由多個相互連接的鏈組成的生態系統。兩個生態系統中的主鏈都沒有實施支持智能合約的執行引擎。因此,要構建任何應用程序,可能的方法要么是構建應用鏈,要么是使用實施通用計算執行引擎的鏈。
在Cosmos生態系統中,實施智能合約執行引擎的生態系統鏈包括Evmos(EVM兼容)和Juno(CosmWasm智能合約)。每個CosmosZones都有多個DeFi和NFT應用。其他應用程序選擇構建優化的應用鏈,包括Osmosis(AMMDEX)、Marshub(借貸)和Secret(隱私)。
在Polkadot生態系統中,通用計算平行鏈包括Moonbeam(EVM兼容)和Astar(WASM智能合約)。Polkadot上的應用鏈例子包括PolkaDex(訂單簿DEX)、Phala(隱私)和Nodle(物聯網網絡)。
應用程序要求
構建應用鏈是最佳方案的另一個場景是,當應用程序的吞吐量要求或費用要求無法由通用計算鏈滿足時。在無需許可的Web3環境中需要Web2性能的應用程序應該考慮將應用鏈作為第一實施方案。游戲應用就是這類應用程序中的最佳例子。大多數交互游戲需要極高的吞吐量來支持用戶的游戲交互。此外,這些交易應該是免費的,或者費用可以忽略不計。使用通用計算鏈無法滿足這些要求,需要啟動專用的應用鏈。一些例子包括:
NirvanaMeta MNU大型3D元宇宙游戲打金工作室使用USDT結算:據官方消息,為了減輕NU代幣拋壓,官方宣布打金工作室使用USDT金本位結算,目前累計鑄造530個NFT游戲賬號,其中451個打金工作室NFT游戲賬號,采用USDT結算,不參與NU支付,以減輕NU代幣拋壓。[2023/1/6 10:58:19]
AxieInfinity——在Ronin側鏈上推出
Sorare——一款上線StarkExL2的夢幻足球游戲
在游戲之外,訂單簿交易所等DeFi協議通常需要高吞吐量,才能為專業交易員提供優質的用戶體驗。一個已知的例子是DeFi衍生品交易dYdX。目前,dYdX協議每秒處理約1000個訂單。所需的鏈吞吐量應超過1000TPS。出于這個原因,該協議的V3作為基于StarkEx技術的專用以太坊rollup推出。由于該協議計劃進一步擴展,這需要更高的吞吐量,它正在轉向不同的應用鏈部署。該協議宣布將為其V4使用專用的Cosmos鏈。
添加技術功能
如果應用程序需要一種L1鏈上沒有的特定技術,那么另一種選擇是構建一條實現該技術的應用鏈。最好的例子是零知識證明,如zk-Snarks或zk-Starks。關注隱私的應用程序(如私人支付或私人交易)需要zk證明作為構建區塊。然而,生成zk證明需要大量的計算,而且這些計算太昂貴,無法在鏈上執行。在這種情況下,最好的方法是在應用鏈上實施所需的技術。這種方案的例子包括Aztec,它是以太坊上維護隱私的支付和交易應用程序。為此,Aztec在以太坊上推出了它的L2。類似的例子還有Cosmos生態系統上的Secret應用鏈。
改進應用程序經濟學
當團隊將應用程序構建為L1區塊鏈上的智能合約時,應用程序用戶向應用支付兩種費用:原生應用程序費用和gas費用。原生應用程序費用,例如交易所的交易費用或借貸協議的價差,本質上是應用程序的收入流。這些收入通常被用作對應用參與者的激勵,以發展該應用程序的社區和加速采用。
另一方面,gas費用由應用程序用戶支付給L1的驗證者,以確保他們的交易被包括在內。Gas費用是應用程序用戶的開銷,降低了用戶體驗。gas費用對應用程序的經濟沒有貢獻,代表從應用程序中提取的經濟價值損失,并以租金的形式支付給L1。
盡管這種租金對于確保應用程序的安全性是必不可少的,但更理想的情況是這種經濟價值保留在應用程序的經濟系統中,來獎勵應用程序參與者。應用鏈支持這種場景。應用鏈的gas費用及其分配可以通過控制來獎勵應用程序的參與者。YugaLabs將BoredApeYachtClub(BAYC)生態系統拆分成一條獨立的鏈就是最好的例子。在項目的NFT資產鑄造期間,BAYC社區向以太坊網絡支付了巨額費用。該社區仍然為這些資產的交易向以太坊網絡支付了大量費用。轉移到他們的ApeChain將使這些費用留在BAYC的經濟體系中。
CZ:默克爾樹儲備金證明即將推出:11月24日消息,加密貨幣交易平臺Binance首席執行官CZ發文表示,加密行業將比傳統金融行業更加透明。默克爾樹儲備金證明即將推出。[2022/11/24 8:04:35]
為什么不構建一條應用鏈呢
盡管應用鏈具有諸多優勢,但也需要考慮一些風險。主要風險在于,構建應用鏈要比開發智能合約復雜得多。它需要開發與應用程序核心業務無關的基礎設施。此外,應用鏈增加了安全性和可組合性風險。
安全保障
智能合約應用程序從底層L1中獲取安全性。正如前面在大都市類比中所討論的,由于L1支持多個應用程序,因此保持L1安全是大量L1參與者共同的動機。這使得L1更安全,更難被攻擊。此外,L1安全保障與特定應用程序的采用無關。
在應用鏈中,安全性在很大程度上取決于應用程序的采用和應用程序原生代幣的價格。根據部署細節,應用鏈可以是L2排序器,也可以是獨立的PoS驗證者。在這兩種情況下,驗證者激勵常常以原生應用代幣的形式計價。驗證者必須質押原生代幣并運行具有高正常運行時間的復雜基礎設施才能參與到網絡中。驗證獎勵需要高于運行成本和驗證者所承擔的代幣風險。這種模式的一些問題包括:
質押風險會使吸引專業驗證者進入網絡變得復雜,反而會吸引業余驗證者,這可能會損害網絡的安全性和正常運行時間。
驗證者獎勵對代幣價格的依賴增加了應用程序開發者的壓力,他們要么使用高的代幣通脹,要么使用不可持續的游戲化代幣經濟。
如果應用程序的采用率較低,代幣價格也較低,則網絡安全性就會變得很弱,惡意方可以獲得足夠的股權,低成本攻擊網絡。
成本和團隊時間
推出一條應用鏈,需要構建大量額外的基礎設施,還需要與驗證者協調的活動。在基礎設施方面,需要公共RPC節點來允許錢包和用戶與鏈進行交互。還需要數據分析基礎設施,包括區塊資源管理器和歸檔節點,以使用戶能夠查看他們的活動。還需要網絡監控和驗證者信息等服務。所需基礎設施很多,需要大量的成本和工程時間。工程團隊的相當一部分人將處理與應用程序邏輯無關的任務。此外,維護一條鏈需要大量的計劃和與驗證者的溝通,以安排網絡升級或應對bug和網絡宕機。應用程序團隊還需要將大量資源投入治理和社區管理。
一般來說,構建一條應用鏈需要更大的團隊和更高的成本,這是初創公司無法負擔的,尤其是在早期階段。偏離核心應用程序邏輯可能成為應用程序快速適應和實現產品市場適應的障礙。
FTX提交破產申請后Coinbase交易量暴跌75%:金色財經報道,據加密市場分析平臺Nomics數據顯示,在FTX提交破產申請后,Coinbase的交易量暴跌了約75%,表明加密投資者或因市場日益動蕩而對整個加密貨幣行業產生懷疑。瑞穗高級分析師丹·多列夫 (Dan Dolev) 表示,FTX提交破產申請之后,越來越多投資者開始重新評估是否要交易加密貨幣,這可能會損害像Coinbase這樣的交易平臺,此外Coinbase首席執行官Brian Armstrong在社交媒體上發文稱,現在需要強調Coinbase和FTX并不一樣。[2022/11/13 12:56:40]
缺乏可組合性
將應用程序構建為智能合約的主要優勢之一是原子可組合性。應用程序可以相互構建在彼此之上,用戶可以在同一筆交易中與多個協議無縫交互。這方面的例子包括智能DEX路由器,它可以將單筆交易通過不同的AMM進行路由,以實現最佳定價。另一個例子是閃電貸,即交易可以從借貸協議借入資金,并在償還貸款之前在AMM上執行交易或套利。這些交互可以在同一筆交易中以原子方式發生。原子可組合性是Web3應用程序中的一個獨特特性,它可以實現有趣的行為和商業機會。應用鏈缺乏這種原子可組合性,因為每個應用程序都與其他應用程序隔離。應用程序之間的交互需要跨鏈橋接或消息傳遞,這需要幾個區塊,不能以原子方式完成。然而,這種原子可組合性的缺乏可以催生出一些解決該問題的有趣的初創公司。
橋接風險
應用鏈的另一個問題是橋接資產的風險增加。具體來說,DeFi應用需要橋接多種資產,如BTC、ETH和穩定幣。資產的橋接降低了用戶體驗,并帶來更大的風險。跨鏈橋是最常被攻擊的目標,如果跨鏈橋遭到破壞,使用橋接資產的DeFi應用程序就會產生壞賬。對于那些無法吸引到信譽良好、資金充足的跨鏈橋的應用鏈來說,風險甚至更高。在這些場景中,應用鏈可能會求助于使用中心化跨鏈橋,比如中心化交易所,或者開發自己的跨鏈橋。
應用鏈創業機會
應用鏈生態系統的挑戰為初創公司創造了許多機會。本文我們將討論其中一些。
1、高性能的DeFi協議
旨在與Web2的性能競爭的DeFi協議需要部署為應用鏈。中央限價訂單簿(CLOB)交易所是這方面的最佳候選者。dYdX衍生品交易所開啟了這一趨勢,我們預計現貨和大宗商品交易所將被構建為應用鏈,以從低費用和低延遲中受益。這里的關鍵促成因素是使用可定制的技術堆棧,可以根據DeFi協議的需求進行調整。
Solana自動審計協議Soteria更名為Sec3:據官方消息,Solana生態自動審計協議Soteria更名為Sec3,網站改為sec3.dev。[2022/5/23 3:35:53]
2、應用鏈游戲引擎
限制性能受限應用程序(如游戲)采用應用鏈的的一個缺陷是有限的實施方案。在這方面,StarkEx是一個受歡迎的選擇。我們希望看到初創公司能夠構建新的高效架構,為鏈上游戲支持10萬以上的TPS。
3、開發者工具,用于定制、部署和維護側鏈和L2
推出具有適當架構的側鏈或rollup,以支持特定的應用程序,是一項復雜的任務。一個促進這項任務的開發者平臺可以成為一項非常有價值的業務。
4、AI驅動的應用鏈
與zk證明類似,AI是變革性技術,也是計算密集型的。因此,人工智能驅動的應用程序不能在鏈上構建。有許多成功的web2AI產品都需要用戶支付大量的訂閱費用。AI應用程序可以通過應用鏈向公眾開放。可以考慮構建運行訓練有素的AI模型的應用程序,例如對公眾開放的Dall-E或GPT3,它們對公眾開放使用。
5、抽象出跨鏈通信的可組合性解決方案
應用鏈中缺乏原子可組合性,這為初創公司提供了抽象出跨鏈信息傳遞并創建可組合性的機會。
在底層執行跨鏈功能的用戶前端,例如,IBC傳輸或LayerZero信息傳遞,并造成多個應用鏈以可組合的方式運作的假象。
通過多方計算(MPC)實現安全多鏈賬戶錢包,并通過在多條鏈上同時執行交易來原生處理跨鏈活動,比如跨鏈套利。
6、跨鏈DeFi協議
盡管應用鏈在吞吐量方面有一些優勢,但它們也會導致流動性分散,從而導致更大的滑點和更糟糕的用戶體驗。跨鏈DeFi協議自動在不同的鏈之間劃分交易,從而獲得更好的定價,將有更好的用戶體驗和更大的客戶群。
7、EVM和非EVM鏈之間去信任的跨鏈信息傳遞
提高可組合性的一種可能方法是構建通用的去信任跨鏈信息傳遞協議,可以連接EVML2、CosmosZones、Polkadot平行鏈等。這樣的產品可以取代每年促進數十億美元的交易量的現有的跨鏈橋。
8、實現跨鏈安全共享
應用鏈的安全挑戰可以通過支持跨鏈安全的產品來緩解。類似于PoW鏈的合并挖礦,我們設想的方法可以允許在不相關的PoS鏈之間共享安全,例如,驗證者質押ETH而不是原生應用鏈代幣來保護應用鏈。流動質押協議可能在這一體制中發揮重要作用。
應用鏈部署
應用鏈可以通過多種方式部署,其復雜性和安全性各不相同。本節簡要比較了幾種有利于應用鏈部署的方案。
CosmsosZones
Cosmos是第一個設想多個互聯區塊鏈世界的生態系統。基于這一愿景,Cosmos的發展專注于將啟動可相互連接的專用鏈的過程標準化和簡化。這項工作產生了CosmosSDK,這是一個定制和開發區塊鏈的模塊化框架。CosmosSDK的建立是為了默認支持Tendermint共識機制,但也允許使用其他共識機制。CosmosSDK后來通過添加IBC模塊進行了改進,IBC模塊允許基于Tendermint的鏈之間進行去信任通信。這些鏈中的每一個都被稱為一個Zone。Cosmos生態系統已經發展到超過45個Zone,由700多個IBC中繼器相互連接。許多這樣的CosmosZone都是服務于單一目的的應用鏈。最大的CosmosZones之一Osmosis是一條部署AMMDEX的應用鏈。
Cosmos最初采用了隔離安全的理念,即每個Zone負責自己的安全。每個Zone需要招募一個驗證者集來運行網絡,并用該Zone的原生代幣獎勵這個驗證者集。盡管這種方法很靈活,但它增加了應用鏈構建者的進入門檻,轉移了其吸引和招募驗證者的重點。因此,Cosmos正在實施一項變革,允許較小的Zone通過鏈間安全模塊從CosmosHub吸收安全性。
Polkadot平行鏈
與Cosmos類似,Polkadot培育了一個多鏈生態系統。Polkadot生態系統中的鏈被稱為平行鏈,它們可以使用SubstrateSDK啟動。Polkadot和Cosmos的主要區別在于,Polkadot從一開始就認同共享安全的愿景。所有的平行鏈都與被稱為中繼鏈的Polkadot主鏈共享安全。中繼鏈的主要功能是為平行鏈提供共識和安全。因此,中繼鏈不實現智能合約功能。由于共享安全保障,Polkadot生態系統不允許平行鏈在未經允許的情況下啟動。相反,平行鏈插槽被拍賣給那些想要構建自定義鏈的開發者。競標者必須鎖定DOT,以獲得平行鏈插槽。到目前為止,已經有27個平行鏈被拍賣。
Polkadot上的不同平行鏈可以通過跨共識信息傳遞(XCM)格式進行通信。XCM通信的實現正在進行中,目前功能正常,但需要將信息傳遞數據存儲到中繼鏈。
Avalanche子網
Avalanche的子網部署與Cosmos的方法非常相似。開發者可以啟動自己的子網,每個子網可以支持多條鏈。子網需要招募它們自己的驗證者。然而,除了驗證專用子網之外,這些驗證者還需要驗證Avalanche的主網絡。盡管這一要求增加了主網的安全性,但與Cosmos相比,它增加了專用子網的準入門檻。
目前,子網生態系統不支持原生子網間通信,子網必須自己開發網橋。不過,Avalanche團隊正在努力添加這一功能,以增加子網的采用。
以太坊L2
在以太坊中,術語“應用鏈”可能并不總是準確地描述需要專用環境的應用程序。在以太坊中,這樣的應用程序既可以部署為專用的L2,也可以部署為側鏈。L2部署不能稱為應用鏈,因為它沒有實現完整的鏈棧。L2s要么是rollup,要么是validium,它們只實現交易的執行和排序。對于rollup,共識和數據可用性由以太坊L1提供。對于validium,L1只提供共識,數據存儲在鏈下。使用此架構的應用實例包括Sorare和ImmutableX。
另一種方法,即側鏈,需要啟動一個獨立的區塊鏈,該區塊鏈由少量驗證者驗證,以實現高吞吐量。側鏈通過跨鏈橋橋接到以太坊,通常由同一組驗證者進行驗證。支持AxieInfinity游戲的Ronin側鏈便是一個典型的例子。
與所有其他方法相比,L2部署方法的主要優勢在于它更好的安全保證。L2通過zk證明或欺詐證明從以太坊L1繼承安全性。盡管如此,他們仍然可以實現非常高的吞吐量和微不足道的費用。這些要求非常適合游戲應用程序的需求。L2方法的主要缺點是,L2之間或L2和L1之間的可組合性更難實現。在不同的rollup之間快速轉移資產通常需要像LayerZero這樣的第三方提供商。盡管有一些技術可以在不通過L1的情況下在rollup之間去信任地轉移資產,但是這些技術需要顯著的延遲,例如DeFi應用程序不能容忍的延遲。這就是為什么DeFi協議使用通用L2(如Optimism和Arbitrum)作為擴展機制,而不是特定于應用程序的L2。
使用L2方法的另一個挑戰是部署的復雜性,與使用CosmosSDk啟動Cosmos應用鏈的相對簡單相比,在以太坊上啟動特定于應用程序的L2沒有標準的指南。然而,隨著以太坊在以rollup為中心的路線圖中走得更遠,這種情況在未來可能會改變。
結語
應用鏈理論正在獲得吸引力,但發展方向與最初的設想不同。Cosmos、Polkadot、Avalanche和以太坊上的應用鏈部署趨同于共享安全的方案,只是略有不同。有了共享安全,應用鏈并不真正需要共識機制。相反,應用程序可以只使用為應用程序服務的專用執行環境,該環境使用L1來實現共識和數據可用性。該執行環境可以是一個rollup,也可以是遵循模塊化區塊鏈方案的獨立執行層。
來源:金色財經
??????不求完美做單,只求落袋為安。在交易中經常出現贏利后變成反虧損的情況,很容易影響到交易者的心態.
1900/1/1 0:00:00比特幣和以太坊以不同的速度運行:許多人想知道阿喀琉斯是否會趕上烏龜。比特幣更老,但天生完美:不需要改變,我們甚至喜歡它的本來面目。以太坊在幾年后誕生,并且從那時起已經更換了2次皮膚.
1900/1/1 0:00:009.28以太坊日K沖高回落驚現誘多信號,空頭再次出擊 ETH天圖技術走勢;昨開1335/高1400/低1303/收1327/跌幅0.6%收跌8.06美元/振幅7.26%/技術走勢:昨日價格沖.
1900/1/1 0:00:00我們分析了ENS域名交易實現利潤最高的8個地址,找到了他們收獲財富的秘訣。近幾個月以來,ENS域名持續升溫,公司名稱域名、數字域名、名字或姓氏、Emoji等一波接一波的域名熱度,讓ENS一度躍居.
1900/1/1 0:00:00ElementMarket---社區驅動的去中心化NFT聚合交易市場一直以來,NFT總給人以流動性差的印象。不少人體驗過將自己的NFT掛單到OpenSea,卻幾個星期都沒有人購買的情形.
1900/1/1 0:00:00都說新加坡是WEB3夢想孵化地!我表示很認同。來新加坡快半年了,收獲頗豐,不知為何,身上有一種從未有過的輕松與愉悅.
1900/1/1 0:00:00