当前位置:首页 行业动态 正文

Flow:从爆款应用到公链的进化之路

2025-01-02

文:echo_z

Dapper Labs在加密世界中有着令人骄傲的成绩:开发了CryptoKitties这一OG爆款应用后,转而开发公链Flow,又在公链上推出了出圈产品NBA Top Shot,占尽风头。当前,Flow也仍在积极拓展生态资源,近日刚刚宣布Meta前高管将入职。本文将从产品技术和运营生态等角度来分析Flow,理解其当下发展。

产品技术

Flow的技术中有两个最大的特色,一是「多节点架构」,二是「面向资源编程」,而这两点恰恰对应着当下的两个热点潮流:模块化区块链和Move系新公链。

Flow的第一个特点「多节点架构」指的是,将整条链从计算执行到完成共识的过程区分成不同的过程,用四类不同的节点完成相应的工作。相对于ETH Sharding的平行分工,这是一种垂直分工[1]。当下火热的模块化区块链,也是类似思路,Flow可以看作是模块化的一个早期案例。

四类节点分别包括:计算节点、共识节点、验证节点和收集节点。其中,计算节点运行要求高,必须部署在数据中心,实行准入制,目前总共7个计算节点;此外的其他节点云心要求较低,合计400+个节点。

Flow:从爆款应用到公链的进化之路

Flow:从爆款应用到公链的进化之路

来源:https://flowscan.org/staking/nodes

Flow试图通过这样的方式来实现扩容。不过,目前的TPS还算不上很优秀,根据官网,简单转账的情况下可以达到100+TPS,但实际使用场景大多比转账复杂,估计没法做到[2]。垂直分工也让一部分节点的门槛降低,能让更多用户参与共识环节,但是计算节点的运行仍然是中心化的,「不可能三角」的问题仍然存在。

第二个特点「面向资源编程」(Resource-oriented Programming)是其自研编程语言Cadence的特征。「面向资源」也是Aptos/Sui/Linera这三条Libra系公链的通用语言Move的特征,Flow团队早期正是受到Move启发,完成了Cadence语言的开发。

面向资源编程作为一种新的语言趋势,目的是为了更好地适配链上资产的应用场景。Solidity是一种「账本模型」,一个资产对应一个所有者,资产都记录在合约中;而以Cadence为代表的面向资源编程则是「资源模型」,资产全部记录在所有者的地址中,只有所有者可以调用方法挪动资产。

以下面两张图为例,场景都是CryptoKitties转账,但是左图代表的账本模型是更改资产对应的owner字段,右图代表的资源模型则是将owner地址中的资产移出,再转移到新的owner地址下。

Flow:从爆款应用到公链的进化之路

Flow:从爆款应用到公链的进化之路

来源:https://medium.com/dapperlabs/resource-oriented-programming-bee4d69c8f8e

目前的Cadence仍然较为独立。虽然借鉴了Move的思路,但是对于语法有较大改动,代码迁移的工作量仍然不小,短期内较难与Move系生态共享开发者。不过,Flow已有规划,将上线Move VM,届时或许能够共享Move系生态红利。

通常认为,面向资源的语言相对于Solidity有两方面的好处:其一,由于将资产放在所有者地址下,天然地避免了合约控制者调用资产的「后门」,因此更安全;其二,在某些业务逻辑上可以做到更好的处理,比如很容易实现某个资产拥有另一个资产的逻辑。

运营生态

Flow上的项目品类很丰富,NFT、Defi、游戏等都存在,官网显示有1,000+个项目,但是真正撑起Flow市值的还是传统体育IP的NFT项目,特别是Dapper Labs自己和NBA合作推出的NBA Top Shot——NBA比赛视频NFT的系列收藏品。

下图展示了头部项目历史以来的交易量,其中NBA Top Shot已经累计成交11.1亿美元,在Top 10中占89%。排名第二的NFL ALL DAY和排名第三的UFC Strike分别是橄榄球联赛和终极格斗锦标赛,也都由Dapper Labs推出;第四Gaia是基于FLOW的商城,第五BALLERZ是一个篮球主题的生成性NFT系列。除此之外的项目成交额均在1,000万美元以下。

Flow:从爆款应用到公链的进化之路

来源:https://www.flowverse.co/rankings

可以看到,最头部项目都是基于体育IP的NFT项目,且这类项目为Flow贡献了主要的交易额。元宇宙(Matrix World)和游戏(Chainmonsters)虽然也都在列,但占比较小。除此之外,Flow上也有Defi项目Increment Finance,但TVL仅在300多万美元。

NBA Top Shot为Flow带来了持续的营收。今年6月和7月,单月的成交额分别为770万和830万美元,这其中包含了新卡包的发型和用户间的二次交易[3]。假设NBA Top Shot交易额占全平台的~85%,那么全平台单月大概在950万美元左右,和Immutable X的单月900万美元交易额近似[4]。不过,Flow的收入应该高于Immutable,一方面新发行的收入都归项目方所有,应该在NBA和Flow之间分摊,另一方面NBA Top Shot所有的卡牌都在自建的商城内交易,而商城会对所有二次交易收取5%的税;相对而言Immutable仅对NFT交易收取2%的协议费。

尽管有NBA Top Shot这头现金牛作为坚挺支柱,但是毕竟营收来源较为单一,不如Immutable X生态多样,亟需开拓新的应用场景。近期Flow宣布与Meta合作,将在Instagram合作展示用户NFT,这更像是软性营销,不确定是否能有效提升业务指标。

通证经济

Flow的代币为$F