從代碼開發數據看,波卡、Cosmos等公鏈是否擁有健康的開發者生態系統?
作者:Mihai Grigore,Messari
編譯:東尋,巴比特
技術平台如何在長期內獲取並增加其價值?
根據a16z的說法,Web3協議中價值獲取的核心模板是開發人員和用戶之間的激勵機制的一致性。這通常會轉化為代碼開發和應用程序使用之間的正反饋循環。一方面,持續的代碼開發促進了廣泛使用的應用程序的創建;另一方面,應用程序的廣泛使用激勵了新協議功能的進一步開發。
這種正反饋循環與亞馬遜、Youtube或Uber等Web2平台中基於廣告的價值捕獲模型不同。雖然Web 2平台的價值通常是由內容創作者產生的,但只有一部分廣告收入會回流到內容創作者。為了能夠長期保持和增加價值,Web 2平台通常激勵內容創作者長期持續生成有價值的內容。
相比之下,Web 3平台的激勵機制更為直接,這部分歸功於開源軟件開發更為透明的特性。這種激勵方式的機制如下:應用程序是由開源社區在Web3協議的基礎上開發的。隨著這些應用程序被用戶採用,更多的資金又流回到協議中。因此,價值在協議層被捕獲。這通常轉化為支持新應用的高級協議功能。隨著這些新的應用被更多的用戶採用,開發者被激勵在 "可組合"Web3 協議之上進一步構建。隨著第1層協議越來越多地被採用,持續的代碼開發對於創建一種鎖定效應至關重要,這種效應會隨著時間的推移而"擴大蛋糕"。
然而,在長期分析Web3協議的成功時,很少有分析師系統地評估代碼開發活動。事實上,大多數分析都側重於使用的鏈上指標(例如錢包數量、應用程序數量、資金流向、交易量、公眾情緒或媒體知名度)。儘管大多數鏈上分析師都同意代碼開發對Web 3協議長期成功的重要性,但這個話題在很大程度上仍然被認為是抽象的。
缺失的部分:有效的開發指標
為了幫助解決這一差距,Santiment和CoinGecko提供了定制的 開發者活動指標。這些指標試圖在單個項目的基礎上,獨立地捕捉GitHub存儲庫中的代碼開發進度。Galaxy Digital最近的一份報告認為,在代碼開發方面,替代的Layer 1正在逼近以太坊的腳步。在承認量化開發活動方面存在困難的同時,該報告提供了一個GitHub核心庫的書籤數量的靜態比較,作為目前人才集中的代理。
另一份來自The Block的最新報告,提供了一個比較第1層協議的框架。該報告承認了開發者活動在理解增長前景方面的重要性。作為開發者社區規模的代理,該報告使用來自Github和Discord數據的靜態快照的社交媒體關注度。然而,這兩份報告所缺少的是持續的代碼開發趨勢的彙總、縱向了解。為了解決這一缺陷,讓我們從以下方面分析GitHub的開源代碼開發:
- 開發活動:彙總GitHub中的代碼貢獻數量
- 開發者社區:彙總至少撰寫過一篇代碼貢獻的開發者的數量
下面我們把這些指標作為四個最成熟的Web 3協議(按年齡排序)的比較研究的一部分:以太坊、Cosmos、Polkadot和Solana。人們可以將同樣的方法應用於任何其他獲得牽引力的Web3協議。
協議開發活動
整體開發活動是健康的,所有四個協議的趨勢都是積極的。自2014年以來,以太坊設法保持其先發優勢,而Cosmos、Polkadot和Solana的開發在2018年之後開始顯著增長。
雖然Solana在過去三年中擁有較高的月度代碼貢獻數量(約500),但Polkadot在2021年呈上升趨勢。 從這個角度來看,Polkadot自2021年第一季度以來一直超過Cosmos,自2021年第三季度以來與Solana持平。Polkadot協議開發活動的上升,似乎發生在2021年11月第一次平行鏈插槽拍賣之前的發布時間範圍內。同時,Cosmos似乎保持著長期穩定的發展步伐。
在比較下面的同比貢獻時,這種趨勢是一致的。從這個意義上說,與Cosmos、Solana和以太坊相比,2021年Polkadot的開發活動顯著增加。
接下來,讓我們看看貢獻的規模,以貢獻的代碼行數(添加或修改)來衡量。在考慮到編程語言之間的差異時,更大的貢獻往往對應於代碼中更實質性的變化。因此,代碼貢獻的大小可以作為實質性代碼開發的合適代表。在這個意義上,與Cosmos、Polkadot和Solana相比,以太坊顯然是較大貢獻的受益者。 然而,應該注意的是,Polkadot和以太坊都顯示出明顯的逐年上升的趨勢。這與上述關於代碼貢獻數量的發現是一致的。
協議開發者社區
四個協議中的每個協議的活躍開發者社區都在繼續上升。以太坊的月度活躍開發者已經接近250人,而Cosmos、Polkadot和Solana則相對持平,約為50人。有趣的是,Polkadot、Cosmos和Solana最近都設法吸引了越來越多的每月活躍開發者。這與目前從Web 2向Web 3發展的資本和人才遷移是一致的。
開發社區規模的這種上升趨勢對區塊鏈領域來說是個好消息:開發人員將繼續努力並進一步推動持續的協議開發。
生態系統視圖
話雖如此,協議本身只有在它們擁有繁榮的、有用的和使用的應用程序的生態系統時才會產生價值。這些應用生態系統是由開源社區在協議本身的基礎上開發的。為了量化應用生態系統層面的開發活動,我們:
①CoinGecko中市值排名前300的所有項目,對應每個協議生態系統(Cosmos、Polkadot和Solana);
②刪除了跨鏈項目。
這樣做的結果是:Cosmos生態系統中,15個項目進入前300名;Polkadot生態系統中,9個項目進入前300名;Solana生態系統中,13個項目進入前300名,截至2021年11月1日。請注意,以太坊被排除在這個比較之外。原因是,考慮到以太坊生態系統的快速增長和龐大規模,計算以太坊目前正在開發的所有新項目是不切實際的。
生態系統開發活動
雖然這三個生態系統都有穩定的開發活動,但Cosmos生態系統卻脫穎而出。下圖顯示,建立在這三個協議之上的平台和應用程序吸引了大量的開發工作。這種發展會持續一段時間。
放大來看,在比較同比貢獻時,Polkadot生態系統的開發活動逐年加強,尤其是相對於Cosmos和Solana生態系統。同樣,Polkadot生態系統活動的這種強化是在2021年11月的第一次平行鏈插槽拍賣之前進行的。
就貢獻的規模而言(以對代碼的增加或修改來衡量),在同比的基礎上,Polkadot生態系統(+32%)相對於Solana(+9%)和Cosmos(+5%)生態系統來說,在上升方面有突出表現。這一發現與上述貢獻數量的趨勢是一致的。
生態系統開發者社區
在生態系統開發者社區的增長方面,三個生態系統似乎都在吸引越來越多的開發者,尤其是Solana和Polkadot生態系統的增長。儘管可能有很多因素在起作用,但對這種採用的一個潛在解釋是,Solana和Polkadot區塊鏈上的應用程序開發是用Rust完成的------這是開發人員最喜歡的編碼語言。Rust是一般開發人員社區非常熟悉的編碼語言。這可能使開發人員更容易構建更多應用程序,從而有可能促進Polkadot和Solana生態系統發展的同比增長。
結論
持續的代碼開發對於Web 3協議長期保持價值是最重要的。除了圍繞Web3協議的炒作,所有主要協議及其生態系統的代碼開發都很健康。
從協議的角度來看,Polkadot和以太坊在貢獻的數量和規模上都顯示出明顯的上升趨勢。同時,開發者社區在所有主要協議中都顯示出健康的增長,以太坊顯然是最大和最活躍的開發者社區。目前,相對於所有其他主要協議,以太坊保持其先發優勢。
從應用生態系統的角度來看,Polkadot生態系統的開發活動最近一直在加強,與平行鏈拍賣相一致。同時,Solana和Polkadot生態系統的開發者社區的吸收可能是由於在這兩個區塊鏈上構建應用相對容易。
一言以蔽之,開發人員會留下來並通過持續的Web 3協議開發來"做大蛋糕"。這對於構建在主要Web3協議之上的應用程序生態系統來說是個好消息。