作者:倪好蛋蛋小猪 | 来源:互联网 | 2023-08-13 15:24
不想当公链的存储网络不是好 EVM。
撰文:月之暗面
预热许久的 Filecoin EVM(FVM)终于官宣定档 3 月 14 日,届时,主网将通过 Filecoin nv18 Hygge 升级正式获得 EVM 虚拟机兼容能力,成为一条兼顾数据存储和智能合约部署、dApp 开发为一体的 Layer 0 级公链。
为确保主网上线平稳,本次同步开放 Hyperspace 测试网,便于开发人员提前测试 FVM 的相关功能,其次,Filecoin.sol 开发库也可以让 Solidity 语言在 Filecoin 上测试智能合约相关功能。
FVM 结合智能合约,让 Data DAOs 的设想也有望成为现实。数据 DAO 的权益可以代币化,数据价值的发掘、存储和流转都可以在链上执行,结合当下火热的各类 AI 模型,FVM 可以创建可组合的、模块化的数据层,组合成满足不同用途的 Data DAO。
FVM=可信存储 + 智能合约
不想当公链的存储网络不是好 EVM。
借鉴以太坊主网 + 测试网的多重结构,Filecoin 也将会推出 Hyperspace 测试网,目的在于取代目前已经停用的 Wallaby EVM 兼容测试网,结合 Calibration 存储测试网,目前 Filecoin 形成了主网加两条测试网的整体格局,主网具备存储和 EVM 兼容两种职能。
借助 EVM 兼容性,目前的 Filecoin 已经实现公链 + 存储的格局,并且可以和其他 EVM 兼容链互通有无,在 Filecoin 上存储智能合约数据可以提高网络速度并降低 gas 费用。但要注意,数据本身仍然存储在链下,之后会生成可验证的 CID(内容寻址符)和存储证明,这些记录在 Filecoin 链上,可以写入智能合约上。
目前,Hyperspace 测试网已经开放使用,并且直接集成至 ChainList,可一键接入 Metamask 进行使用。
在存储智能合约数据本职外,FVM 将可以提供在 Filecoin 网络上运行智能合约的执行环境。这些智能合约不仅可以用 Solidity 编写,之后如 Rust 等可编译为 WASM 的语言都可在 FVM 上编写智能合约,改变目前单一存储数据的运作逻辑。
智能合约将真正改变链上存储的运作逻辑:
- 定制化权限:AWS 等 Web 2 存储方案的优势在于可以灵活设置数据集操作权限,而 FVM 将使 Web 3 数据权限定制化,智能合约将改变目前的访问、控制操作权限,同时不妨碍数据的永久存储。
- Data DAO:借助数据权限的高度定制化,数据 DAO 将在权限划分后,进行相应数据货币化操作,并可使用 DAO 来管理和分配资金。
- 永久化存储:FVM 之前的永久化需要人为在到期日之前手动续期,出于各种原因,实际可能只有一到两年的时效性,但在 FVM 之后,用户可利用智能合约实现自动续费,以延长保存期的效果。
- 赋能 $FIL:智能合约可让评估不同节点服务商的服务水平更为便捷,基于 FIL 代币可以创建链上借贷市场,以提高整体网络存储效率。
- 引入 EVM 资产:借助 EVM 兼容性,符合 ERC-20 标准的代币皆可桥接至 Filecoin 主网,其上的资产也可跨链至其他资产池,最终起到活跃链上存储市场的作用。
在 FVM 完全实现后,Filecoin 将事实上成为链上最基础的开发设施,其完全的 EVM 兼容能力也可以和任意主流资产进行直接的交互,无需单独为存储进行设置,而是直接从以太坊开发逻辑出发,直接用智能合约调用任何所需模块。
市场规模=开发者 + 存储能力
FVM 的推出将彻底改变 Filecoin 的估值模型,在 FVM 之前,$FIL 的估值等于存储能力的上限,同时面临一众存储项目的竞争,但是在 FVM 之后,FIL 的估值模型是存储和公链的双重叠加。
目前的 Filecoin 为 30 亿美元的市值,而全球云存储 2021 年的营收规模在 1000 亿美元左右,其中头部项目 AWS 占据 350 亿左右的份额,Filecoin 从长期来看仍然具备巨大的增长空间。
智能合约的到来,直观而言是增强了开发者的可编程能力,以及用户侧的多场景使用,会直接增加 FIL 的用途,最终都会导致 FIL 流通量的相对减少。
- 首先,FIL 会以更高的速率被燃烧,以满足链上存储和计算资源的等值消耗。
- 其次,智能合约的复杂性也会增加区块空间额外的负载量,因此也会加速销毁。
- 最后,跟随质押趋势,以及增强主网安全性的需求,会导致更多的 FIL 进入锁定或借贷市场。
而在此之前,必须要先从开发者方面入手,以便利其开发新功能,随后才能让用户感受到 FVM 的作用,本次更新之后,不仅可直接使用 EVM 功能,除了前文提到的 Metamask,FVM 还可直接使用 Hardhat、Brownie 等工具和套件,更重要的意义在于可以支持部署 dApp。
根据 Filecoin 的官方路线图,需要厘清的是,3 月份上线的是 FEVM,而在今年年中会上线 Filecoin 原生的 EVM 即 FVM。所以在之后开发者可以根据自己的技术习惯选择 FEVM 或 FVM,这两者都可以实现开发部署。
FEVM 和 FVM 稍有区别,FEVM 具备更好的以太坊兼容性,FEVM 允许开发人员立刻在 Filecoin 区块链上编写智能合约,同时还可以使用已经习惯的所有工具、软件包和语言,可以利用当前的 Solidity 和 以太坊开发环境可快速移植或编写智能合约。但他需要支付高于 FVM 的 Gas Fee 和性能也会打折扣。
而 FVM 将是「原生」Filecoin 虚拟机,开发工具不如 FEVM 体系成熟具备更强的执行效率,目前所处的 2.1 阶段更多是测试 EVM 兼容性,而后的 FVM 2.2 阶段将诞生出更多「原生」高性能 dApp。
借助这一开发中的能力,真正的永久化存储的逻辑将被重写,具体而言,使用 FVM,上传者可以指定所需的复制次数和到期日期。到期日甚至可以设定为无限。只要上传者在合约账户中仍有代币 (FIL),智能合约就会继续激励存储提供商继续创建交易以延长存储期。
存储提供商(SP)必须满足一定量的 FIL 质押标准,以证明自身的存储能力,在获利的动机下,SP 会为获取 FIL 代币而不间断维护存储网络的数据有效性,智能合约也可以执行数据核查任务,以确保数据被正确的存放。
结语
FVM 测试网的上线标志着延宕已久的 Filecoin 重新迈入主流竞争市场,而存储结合公链的方式也为整个存储赛道打开了新的市场想象空间,用 Web2 的体验完成 Web3 的存储需求。
这同时也是存储赛道发展的趋势。Arweave 被寄希望于成为 Layer1 而非仅仅是数据存储网络,由 BNB Chain 发起的 Greenfield 存储项目,并且,对于扩容的渴求也是以太坊接下来发展的重心,这些都标志着存储链和公链双向奔赴的发展趋势。
公链和存储将一并成为整个 Web 3 行业最底层的基础设施,并且朝着更为趋同的方向去演进,为下一步面向全球数十亿人的真实需求而预设提前量。
基础设施的基础性,将成为开发者施展想象力去描绘未来的压舱石。而 FVM 和 FEVM 的划分,以及支持 WASM 的编程范式,也将会为更多开发者如何利用传统 App 的思维去建设高并发和高承载需求的 Web 3 dApp,也有望在社交、游戏等方面展开更有益的探索。