報告要點:
Flow 區塊鏈早期因NBA Top Shot NFT 大獲成功,目前全網擁有超過300 萬活躍用戶,其中包括驗證和委託節點。
Flow 當前在C2C 的NFT 交易中居於領先地位,超越以太坊和Solana。
Flow 最近宣布了7.25 億美元的生態基金,進一步支持生態的開發者和用戶。
2021 年Q2-Q3,NFT 市場資金大量流入,估計成交金額增加超過8000%,自此之後,個人投資者、獨立藝術家和消費巨頭紛紛將注意力投向NFT 市場,迎來了所謂的”文藝復興2.0″。提供NFT 鑄造和交易服務的平台加快技術創新的步伐,並成為個人投資者參與加密市場和Web3 世界的門戶。
Flow 就是其中最知名的平台之一。 Flow 是由dapper Labs 開發的一個一層(L1)權益證明(PoS)區塊鏈,旨在為Dapper Labs、獨立項目方、開發者以及藝術家提供一個平台,打造去中心化的應用,避免複雜的以太坊二層(L2)網絡擴容方案。 Flow 區塊鏈採用獨特的多角色網絡架構設計,相較於以太坊L2 的分片方案更簡單,且更高效,網絡速度和吞吐量均有所提升。
歷史簡述
2019 年Q4,Flow 區塊鏈首次發布了Flow 開發者預覽版本,允許開發者進行智能合約開發,而無需訪問完整實例。在此之前,它已經獲得了三輪私募融資,從Coinbase、三星和Union Square Ventures(USV)在內的80 多家VC 募集了超過3000 萬美元。
在此期間,Dapper Labs 利用Flow 開發者預覽版本開發了NBA Top Shot-市場上最早也是最知名的體育NFT 項目之一。 NBA Top Shot 的成功,加上2020 年第二季度Flow Beta 主網V0.1 的發布,Flow 在L1 協議生態中迅速崛起。自beta 主網上線以來,Flow 已與UFC 、 NBA 等全球知名體育品牌合作,並在網絡上部署了超800 份智能合約,擁有超過400 萬個獨立賬戶。
Flow 區塊鏈
如前所述,Flow 區塊鍊網絡運行多節點架構設計。為了避免以太坊分片的複雜性,Flow 的多節點架構可將交易不同階段驗證節點的任務分離,從而使得每一類節點都專註一項任務,以提高每個驗證步驟和每筆交易的效率。與之相比,在分片的設計中,分片的節點分別負責不同的交易,但不在單筆交易的每個步驟設置專門的驗證節點。
這一設計鼓勵節點專注確定性任務或非確定性任務,其理念在於導致網絡擁堵的主要環節是確定性任務,也即”客觀”任務,例如計算有先後順序交易的結果。每個節點都在既有能力上不斷優化,從而提高整體區塊鏈的吞吐量,進而解決網絡內用戶和開發者的問題。
Flow 區塊鏈上的任務由四類不同的節點分別執行,每個節點都需要先質押一定數量的資金才能執行指定任務:
-
共識節點:確定每筆交易是否存在及其先後順序。
-
執行節點:執行與每筆交易相關的計算。
-
驗證節點: 確保執行節點正常運行,維護網絡安全。
-
收集節點:從用戶代理收集交易數據,為Flow 上的項目提供更好的網絡連接性和數據可用性。
為了保證網絡的安全性,Flow 鏈上有大量的節點為執行非確定性任務的共識和驗證節點,從而提供網絡安全性保證。執行和收集節點則執行純粹確定性的任務,因此不易受到攻擊。這也意味著執行節點必須由特定的專業硬件設備運行。
來源: Flow 白皮書
要成為Flow 網絡上的驗證者,必須質押一定數量的FLOW Token,具體如下所示:
-
共識節點:500,000 FLOW
-
執行節點:1,250,000 FLOW
-
驗證節點:135,000 FLOW
-
收集節點:250,000 FLOW
Flow 鏈數據
在項目的初始階段,Flow 推出了三個大規模的Token 分發/參與計劃,以擴大社區成員的參與度和網絡的可擴展性:
1. Cloudburst 夥伴:由初始FLOW Token 持有者選出,運行一類或多類節點,同時將獎勵分配給在Flow 平台上的構建者。
2. Floodplain 驗證者:有興趣早期參與並幫助Flow 擴展內容和資源的生態系統參與者。
3. 去中心化聲譽和激勵協議(DRIP):旨在將FLOW Token 分發給Flow 上的dApp 最終用戶,以激勵用戶質押、委託或積極參與生態系統。
在此期間,由於大多數Token 都集中於中心化實體,Flow 面臨安全性和可擴展性遭破壞的潛在風險。想要過渡到去中心化網絡,取決於其Token 分配計劃何時能激勵開發者和用戶參與維護網絡的安全性和可擴展性。自此之後,Flow 通過Token 分配,成功實現了網絡的去中心化。截至目前,社區節點已經佔網絡共識節點的68% 以上,Flow最近也被認為是「由社區控制」。
最新的數據顯示全網共305 個節點:
-
執行節點:7
-
共識節點:115
-
收集節點:106
-
驗證節點:77
除此之外,還有超過31,000 名用戶通過委託方式為Flow 網絡做出了貢獻。具體而言,委託是指FLOWToken 的持有者,通過將Token 委託給節點運營商的方式質押FLOW。目前全網共質押超過7.3 億個FLOW(約佔總供應量的52%),質押獎勵超過1 億個FLOW(佔Token 總供應量的7% 以上)。
技術特點:
Cadence
與大多數新的L1 協議一樣,Flow 擁有自己的編程語言Cadence,用於智能合約開發。在存儲數據(例如數字資產)方面,Cadence 提供了更高級別的去中心化。與將信息存儲在中央賬本上的Solidity 不同,Cadence 將數據直接存儲在用戶的帳戶中。由於沒有中心化的數據存儲,Cadence 可以為Flow 的網絡架構提供更高的安全性。它也為開發人員和用戶提供了一種在Flow 鏈上創建和傳輸數字資產的更簡單方法。
SPoCK
此外,Flow 還集成了一種稱為機密知識專業證明(SPoCK) 的創新加密技術,以解決驗證者的困境。 SPoCK 的特點是加密承諾。他們證明驗證節點已正確執行其工作,並且在未正確驗證執行節點任務已正確完成的情況下,不會盲目地批准其生成的結果。 SPoCKs 還通過確保每個執行節點都正確計算每個區塊來約束執行節點。
Flow 客戶端庫(FCL)
幾乎所有L1 協議都允許加密錢包(例如Metamask)、去中心化應用(dApp)和區塊鏈之間的交互。傳統上,dApp 通過瀏覽器插件或瀏覽器錢包來訪問加密錢包。這些方法雖然為許多區塊鏈採用,但阻礙了用戶進入。它們難以擴展,並且需要額外的開發才能實現錢包和dApp 的交互。相比之下,FCL 允許開發人員只寫寥寥幾行代碼就實現和錢包或dApp 的連接。它還允許任何dApp 與任何FCL 兼容的錢包交互,反之亦然。對於開發者而言,這為他們在Flow 上構建dApp 提供了無縫的開發體驗,並實現應用程序和各類錢包之間交互的一致性。
FLOW Token
FLOW Token 是Flow 區塊鏈的基礎,它允許開發人員和用戶在Flow 鏈上交互。持有者可以質押FLOW Token,參與維護網絡安全性,並為全網的計算和存儲任務執行做出貢獻。 FLOW Token 也用於向質押者支付獎勵,並作為鏈上活動的Gas/交易費使用。
FLOW 分配
在FLOW Token 的初始發行期間,共鑄造了12.5 億個FLOW 並分發給以下持有者:
-
Dapper Labs:20%,分配給長期金庫。
-
開發團隊:18%,分三年釋放,一年cliff。
-
生態系統發展:29%,第一年鎖倉,且解鎖時間不早於早期支持者和團隊的首次解鎖時間。
-
社區銷售:13%,鎖倉12 個月[Office1]。
-
大支持者(出資超過100 萬美元):11.1%,24 個月鎖倉期,一年cliff。
-
小支持者(出資少於100 萬美元):8.9%,24 個月鎖倉期,一年cliff。
來源: Flow 官網
需要注意的是,在鎖倉期間,FLOW Token 從一開始就只能用來質押或在NBA Top Shot 中使用。對上述各方而言,鎖倉和轉賬限制都嚴格遵循時間表。
Flow 還沒有設立自己的金庫; 但是,Flow 基金會將參與管理,事先預留用於長期分配和生態發展的2.5 億枚FLOW Token。
治理
FLOW 利益相關者的鏈上治理包括三種類型的決策過程:
1. 生態決策:包括與選舉理事會成員、確定基金會資金分配相關的問題。
2. 協議參數:涉及網絡參數且不需要協議升級的事項。
3. 協議升級:網絡硬分叉期間涉及的所有事項,需要所有FLOW 利益相關者的大量參與和支持。
這些功能計劃在2022 年第二季度向公眾推出。目前,在Flow 生態中的大多數決策都是鏈下做出的,包含將提案提交到Flow GitHub 倉庫,社區討論提案,並根據社區共識做出決定,是否實施提案中涉及變更。在社區達成共識後,需要通過授權來實施變更,以便部署到相關節點。
生態系統概述
和其它區塊鏈相比,Flow 主網上線的時間相對較短,考慮到這一點,其鏈上交易量令人印象深刻。
就總交易量和活躍錢包而言,Flow 目前擁有超過300 萬活躍用戶,包括委託人和驗證節點。由於協議上線時間尚短,Flow 要趕上諸如以太坊這樣的”古早”L1 生態,還有很長的路要走。然而,Flow 在加速用戶活躍度方面取得了重大進展,它為希望在網絡上構建和部署的新開發者提供充分的支持,以吸引各個賽道的dApp,例如DeFi 和Web3 項目。隨著越來越多的項目基於Flow 搭建,它和其它鏈在網絡流量以及生態參與程度方面的差距也在不斷縮小。
如前所述,目前Flow 上已經部署了800 多個智能合約,並且它尤其以吸引NFT 項目而聞名。 Flow 鏈上的NFT 二級市場交易量與其他L1 鏈(和以太坊上的L2 鏈)相比形成鮮明對比。 Flow 在NFT 的C2C 交易方面似乎一騎絕塵。此外,隨著原生項目的用戶持續參與,和新項目的大量湧現,Flow 繼續在NFT 領域取得長足進步。
就二級市場成交量排名而言,基於Flow 鏈的NBA Top Shot 依然是新NFT 項目和現有知名項目強有力的競爭者。
在2021 年Q1測試網後,進入Flow 的新開發者數量顯著增加。與三星、育碧以及華納音樂集團等知名品牌的合作則給予Flow 獨特優勢,使其可以持續吸引主流用戶,不僅進入NFT 市場,也進一步探索更為豐富的加密項目。另一方面,基於Flow 的DeFi 和Web3 項目主流化,也可以提高用戶以及大型機構對Flow 的認知和參與度。
Dapper Labs 繼續投資在Flow 上搭建的項目,並與a16z 、Animoca Brands 等頂尖的VC 合作。此外,Dapper Labs 團隊為生態項目提供廣泛的資源和投資者關係,助力項目融資。
L1 鏈競爭與風險
競爭
L1 鏈的開發一直處於加密領域的前沿,進化速度不斷加快,並提出多種技術來提高區塊鏈的吞吐量、安全性和速度。
Flow 爭取和其它鏈競爭的努力不容忽視,尤其是在NFT 和Web3 遊戲賽道。得益於Flow 鏈本身的性能,加上高質量的合作夥伴,Flow 在2021 年的表現明顯優於其它L1 鏈。
此外,去年Flow 鏈上的開發者活躍程度明顯增加。
來源: Electric Capital
上述數據整理自多個平台的開源存儲庫和代碼提交,包括GitHub、Gitlab、CoinGecko 和DappRadar。 2021 年,在擁有超過50 名開發者的公鏈中,Flow 的增長速度排名第九,如果只考慮全職開發人員,Flow 生態增長速度排名第五。
潛在風險
上圖展示了過去一年間市場參與度是如何形成的,尤其針對為用戶和開發者提供創新解決方案的新區塊鏈。然而,所有L1 鏈都面臨著在可擴展性、安全性和去中心化之間實現平衡的問題。通常而言,由單節點類型構成的L1 網絡在可擴展性、安全性和去中心化之間可能難以權衡。
Flow 的多節點架構則有助於做出這樣的平衡。節點的分工使得每類節點可優先關注可擴展性、安全性和去中心化的某一方面。就目前而言,共識、驗證和收集節點相對於執行節點而言,去中心化程度更高。因為執行節點負責執行確定性的任務,它們不需要相同程度的去中心化。另一方面,執行節點需要專業的硬件設備來運行,因此更有助於實現可擴展性。
由於執行節點的複雜性,可能會出現網絡性能和可用性問題。儘管這些節點的故障不會威脅到網絡安全,但一旦八個執行節點都出現故障,則可能導致暫停交易處理。例如,在最近一次網絡升級中,由於執行節點引入了新的執行標識符,Flow經歷了網絡中斷。具體而言,執行節點負責確定性的任務,但新實現的標識符卻是非確定性的,這導致出塊失敗,節點需要額外的內存來維持網絡運行。 Flow 區塊鏈的設計就是當活性和安全性出現衝突時,優先保證安全性,因此當時網絡暫停,以避免打包錯誤的區塊。
然而,事件響應團隊對該問題做出了積極響應,並明確說明了網絡不穩定期間發生的情況。團隊還採取措施來避免未來類似的事件發生。
未來方向
Flow 尚未提供明確的路線圖。然而,按照Dapper Labs 的核心願景,Flow 鏈可承載大規模、高細節度的加密遊戲。 Dapper Labs 目前正引入其他項目和主流消費品牌,來逐步實現這一願景,同時也計劃將CryptoKitties 等現有項目遷移到Flow 鏈。
來源:Dapper Labs
隨著平台上NFT 的發展,開發者的活躍度也有所增加。 Flow 正在引入更多加密賽道項目,包括IncrementFi-一個去中心化的市場和流動性引擎,旨在在Flow 鏈構建第一批DeFi 協議。
得益於主流合作夥伴的大量湧入、高質量的鏈上項目以及區塊鏈本身的性能,Flow 已經在加密行業奠定了重要地位。根據Dapper Labs 的項目團隊數據,Flow 測試網有超過6,000 名開發人員積極構建和學習如何使用Cadence 部署智能合約。 NFT 和加密遊戲已經在主流投資者中得到廣泛採用,Flow 繼續為藝術家和開發者提供服務,賦能其在該領域創新。 Flow 最近還宣布成立生態基金,致力於支持網絡上的開發者和用戶。該基金總共募集到7.25 億美元,用於支持和加速基於Flow 的dApp 開發。
此外,隨著Flow 上的原生加密協議和Web3 應用多樣化,可以預見它將吸引開發人員的更多關注和應用。儘管Flow 在成為最高效、最多人使用的L1 區塊鏈之前,還面臨著激烈的競爭環境,但它已經蓄勢待發,將成長為一個重要的挑戰者。