优惠论坛

标题: Flow 区块链的架构与技术解读(转) [打印本页]

作者: 935a    时间: 2024-10-15 23:56
标题: Flow 区块链的架构与技术解读(转)
) J! @1 S4 f' w+ v8 E0 ]$ z+ A
介绍
作为链上生态系统的基础设施,Layer-1 区块链(作为扩展解决方案的结算层以及智能合约和去中心化应用程序的执行环境)继续充当加密生态系统的关键。我们已经看到 Layer-1 在多个方面取得了进展,以太坊正在推行以 rollup 为中心的扩展路线图,Solana 通过新的验证器客户端提高吞吐量,Sui 和 Aptos 利用基于 Move 的虚拟机,Monad 将 EVM 兼容性与并行执行相结合。本质上,Layer-1 项目的目标是在各种权衡之间取得微妙的平衡,优先考虑可扩展性、性能、特定于应用程序的用例和开发人员友好性。
Flow 就是这样一个区块链,它是专注于大众市场消费者应用程序和开发人员可访问性的 Layer-1 区块链。Flow 引入了 Cadence,这是一种面向资源的编程语言,为从数字收藏品到市场的多样化应用程序生态系统提供支持。凭借最近的 Crescendo 升级,Flow 已实现 EVM 等效性,使其能够利用以太坊生态系统中可用的大量工具和应用程序。探索了 Flow 区块链,研究了其独特功能、Crescendo 升级的影响以及网络数据指标,以评估其应用生态系统的采用情况。
心流概述及起源
有趣的是,Flow 的起源始于以太坊。2017 年,Flow 区块链的创建者 Dapper Labs 开发了当时广受欢迎的“CryptoKitties”游戏。CryptoKitties 是一个平台,允许用户在以太坊区块链上购买、出售、收集和繁殖以非同质化代币 (NFT) 表示的独特数字猫——遵循 ERC-721 代币标准。然而,随后的热潮导致 ERC-721 相关的转账和交易激增(高达 80K 和 1.2M),同时还引发了拥堵引起的 gas 激增(当时以太坊网络使用第一
这使得以太坊的可扩展性挑战凸显出来,促使 Dapper Labs 概念化自己的 Layer-1 区块链,该区块链具有低廉的交易费用和在高使用率下的可扩展性。
什么是 Flow?
Flow 区块链主网于 2020 年推出,旨在为以消费者为中心的应用程序及其支持的数字资产奠定基础。Flow 是一种快速且开发人员友好的权益证明 (PoS) 第 1 层区块链,专为大规模去中心化应用程序而构建,基于多角色架构以实现可扩展性,以及专为智能合约设计的面向资源的编程语言 Cadence。该网络使用 Cadence 作为其主要执行环境,它已成为 Flow 应用程序生态系统的基础——从数字收藏品和官方授权平台(如 NBA Top Shot)到与迪士尼合作的市场、DeFi 服务和数字体验。
Crescendo 升级:Flow 上的 EVM
2024 年 9 月,Flow 经历了最大的变化,即“Crescendo”升级,使网络完全兼容 EVM。该网络现在支持两种环境:基于 Cadence 的原生链 (FLOW_NATIVE) 和兼容 EVM 的链 (FLOW_EVM)。
通过此次升级,任何在以太坊或 EVM 第 2 层上运行的智能合约或协议现在都可以部署在 Flow 上,从而充分利用其账户模型的灵活性。Flow 引入了Cadence 自有账户(COA),与传统的外部自有账户(用户钱包)不同,COA 可充当智能合约。这允许使用账户抽象、多重签名身份验证和自定义密钥管理等原生功能,从而增强安全性和用户体验。Flow 现在可以利用 EVM 工具(例如 Metamask)的网络效应,并集成 Uniswap 和 Chainlink 等应用程序,从而进一步扩展其开发人员、应用程序和用户生态系统。自 9 月 4日升级以来,已有1000 多个新的 EVM 合约部署在 Flow 上。
值得注意的是,这一变化将允许在两个环境中进行组合,其中 FLOW 代币作为交易的 gas,而本机 VM 代币桥允许在环境之间进行可替代和不可替代的代币传输。
FLOW 代币和代币经济学
FLOW 是 Flow 区块链的原生代币。它可作为奖励网络中质押参与者的手段、Flow 生态系统中的交换媒介以及支付交易费用。此外,FLOW 还可用作 Increment Finance 等借贷应用程序的抵押品,以及对未来协议和生态系统发展的治理投票。目前,FLOW 的代币价格为 0.53 美元,其市值接近
Flow 的创世区块于 2020 年 10 月创建,拥有 12.5 亿 FLOW,其中供应已分配给生态系统中的

5 \1 ~. h1 g- @, y' Y" a# e
自创世以来,由于新发行的代币用于分配验证者奖励,FLOW 的供应量增加了约 22%。目前 FLOW 代币的总供应量为 15.3 亿,每周通胀率约为 0.09%,年回报率
通过多节点架构进行扩展
实现大规模采用的可扩展性一直是所有区块链的北极星。目前,多个 Layer-1 依赖分片(将区块链网络拆分为较小的部分)或汇总(在主链外处理交易)来实现可扩展性。Flow 将流水线技术应用于区块链,将验证器节点的工作专门划分为四个不同的角色:收集、共识、执行和验证。这种职责分离(跨每个交易的不同验证阶段)提高了处理交易的效率。
* q3 o2 l# L0 e; c8 x
7 a! ~* W* i% }9 y8 |

# V5 e( J  V' Q" T8 Y2 y

7 Y5 O; z  ]# c2 o8 y0 D6 V+ D" l/ n: m. {5 i3 t$ u5 n- g4 @2 b& S/ f6 m





欢迎光临 优惠论坛 (https://tcelue.co/) Powered by Discuz! X3.1