进入 Flow 区块链宇宙
Flow 当前在 C2C 的 NFT 交易中居于领先地位,超越了以太坊和 Solana。
撰文:socrypt
编译:Flow 社区
报告要点:
- 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 代币,具体如下所示:
- 共识节点:500,000 FLOW
- 执行节点:1,250,000 FLOW
- 验证节点:135,000 FLOW
- 收集节点:250,000 FLOW
Flow 链数据
在项目的初始阶段,Flow 推出了三个大规模的代币分发 / 参与计划,以扩大社区成员的参与度和网络的可扩展性:
- Cloudburst 伙伴:由初始 FLOW 代币持有者选出,运行一类或多类节点,同时将奖励分配给在 Flow 平台上的构建者。
- Floodplain 验证者:有兴趣早期参与并帮助 Flow 扩展内容和资源的生态系统参与者。
- 去中心化声誉和激励协议 (DRIP):旨在将 FLOW 代币分发给 Flow 上的 dApp 最终用户,以激励用户质押、委托或积极参与生态系统。
在此期间,由于大多数代币都集中于中心化实体,Flow 面临安全性和可扩展性遭破坏的潜在风险。想要过渡到去中心化网络,取决于其代币分配计划何时能激励开发者和用户参与维护网络的安全性和可扩展性。自此之后,Flow 通过代币分配,成功实现了网络的去中心化。截至目前,社区节点已经占网络共识节点的 68% 以上,Flow 最近也被认为是「由社区控制」。
最新的数据显示 全网共 305 个节点:
- 执行节点:7
- 共识节点:115
- 收集节点:106
- 验证节点:77
除此之外,还有超过 31,000 名用户通过委托方式为 Flow 网络做出了贡献。 具体而言,委托是指 FLOW 代币的持有者, 通过将代币委托给节点运营商的方式质押 FLOW。目前全网共质押超过 7.3 亿个 FLOW(约占总供应量的 52%),质押奖励超过 1 亿个 FLOW(占代币总供应量的 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 代币
FLOW 代币是 Flow 区块链的基础,它允许开发人员和用户在 Flow 链上交互。 持有者可以质押 FLOW 代币,参与维护网络安全性,并为全网的计算和存储任务执行做出贡献。 FLOW 代币也用于向质押者支付奖励,并作为链上活动的 Gas / 交易费使用。
FLOW 分配
在 FLOW 代币的初始发行期间,共铸造了 12.5 亿个 FLOW 并分发给以下持有者:
- Dapper Labs:20%,分配给长期金库。
- 开发团队:18%,分三年释放,一年 cliff。
- 生态系统发展:29%,第一年锁仓,且解锁时间不早于早期支持者和团队的首次解锁时间。
- 社区销售:13%,锁仓 12 个月。
- 大支持者(出资超过 100 万美元):11.1%,24 个月锁仓期,一年 cliff。
- 小支持者(出资少于 100 万美元):8.9%,24 个月锁仓期,一年 cliff。
来源: Flow 官网
需要注意的是,在锁仓期间,FLOW 代币从一开始就只能用来质押或在 NBA Top Shot 中使用。对上述各方而言,锁仓和转账限制都严格遵循时间表。
Flow 还没有设立自己的金库; 但是,Flow 基金会将参与管理 事先预留用于长期分配和生态发展的 2.5 亿 枚 FLOW 代币。
治理
FLOW 利益相关者的链上治理包括三种类型的决策过程:
- 生态决策:包括与选举理事会成员、确定基金会资金分配相关的问题。
- 协议参数:涉及网络参数且不需要协议升级的事项。
- 协议升级:网络硬分叉期间涉及的所有事项,需要所有 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 区块链之前,还面临着激烈的竞争环境,但它已经蓄势待发,将成长为一个重要的挑战者。
原创文章,作者:币圈吴彦祖,如若转载,请注明出处:https://www.kaixuan.pro/news/317469/