查看原文
其他

官方 里程碑 三大公告:REF-FVM,FVM网站和早期建设者计划;智能合约+可证明存储=FVM

介绍REF-FVM,一个新的FVM网站和早期建设者计划


自2021年11月推出 Filecoin 虚拟机以来,我们一直很忙。今天,我们很高兴宣布这三件重要事情:

首先,我们在本周早些时候开源了 FVM 参考实现 (ref-fvm) 的 repo:https://github.com/filecoin-project/ref-fvm 。

其次,我们推出了全新的FVM 网站:https://fvm.filecoin.io。

最后,我们将启动FVM 早期建设者计划(https://fvm.filecoin.io/foundry),早期建设者将以先驱成员的身份加入 FVM Foundry。继续阅读以了解更多信息。


开源参考FVM实现


首先,我们开源了ref-fvm,参考 Filecoin 虚拟机实现。


ref-fvm 是用 Rust 构建的,使用Wasmtime作为 WASM 引擎(虽然计划支持引擎可插拔性),并实现了FVM 架构规范中介绍的核心思想。即外部和内核边界(分别对应于节点 <> FVM 和 FVM <> 参与者接口)、系统调用范式、IPLD 接口、调用管理器和调用容器概念等等。


ref-fvm 处于 pre-alpha v0 阶段(查看完整的成熟度路线图:https://github.com/filecoin-project/ref-fvm#maturity-roadmap)。


它支持 Filecoin actor v6 和Network 14版本及更高版本。它通过了 100% 的一致性测试向量。那是超过 2000 个测试向量,但在接下来的几周内,我们将进一步扩大覆盖范围,利用tvx工具直接从主网提取向量。


ref-fvm v0 旨在作为可编程 FVM 的基础。在这一点上,它只支持内置的actor,v1.0 支持用户部署的actor。


内置 actor 的逻辑是从Forest 实现中分叉出来的,并适用于 FVM。这些天,我们正在优化字节码大小和性能。


一旦这些内置actor被认为是稳定的,Filecoin 核心开发人员将决定是否将其拆分为单独的回购协议,将它们的地位提升为“规范actor”,并将其作为所有实现的共同利益加以采用。


构建强大的FVM生态系统


此次揭幕也标志着 FVM 项目内部动态的更广泛转变。


我们正在走出最初的潜伏期,转向完全公开工作。我们知道,建立一个强大的参与性社区对于 FVM 的未来至关重要。


随着repo的开放和新网站的推出,我们诚挚地邀请大家加入我们的团队,并尽您所能做出贡献!


如果您是 Rustacean(或即将成为Rustacean的人)并想与我们一起编写代码,那么一个很好的开始方式就是查看GitHub 上标有提示/good-first-issue 的问题:

https://github.com/filecoin-project/ref-fvm/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Ahint%2Fgood-first-issue。


如果您对 WASM VM、gas、IPLD 和其他相关主题有建议或意见,或者您正在考虑用例并需要一些指导,请随时在fvm-specs 存储库(https://github.com/filecoin-project/fvm-specs/)

或Filecoin Slack(https://filecoinproject.slack.com/ssb/redirect) #fvm 频道咨询。


 

启动FVM网站

为了配合这一重要的开发里程碑,我们刚刚推出了FVM.filecoin.io,这是FileCoin虚拟机项目的官方主页。访问它,从FVM释放的所有可能性和机会中获得灵感,了解路线图,并找到所有可用的开发人员资源。


招募早期建造者进入FVM铸造厂

我们还启动了FVM Foundry 和早期建设者计划:https://fvm.filecoin.io/foundry。


FVM Foundry 是一个长期的集合,它将 web3开发者和 FVM 团队的核心开发者聚集在一起,共享知识,引发 Filecoin 网络上的创新寒武纪大爆发,并确保 FVM 满足开发者希望在这上面开发的应用程序、系统和平台的技术要求。


我们正在寻找对智能合约编程、大规模数据、数据计算和数据治理(数据 DAO)具有专业知识和兴趣的个人,希望此人能成为 FVM Foundry 早期建设者的先驱成员。


Foundry 的早期建设者计划将于2022年4月至6月进行。我们希望 FVM 早期建设者与 FVM 团队一起参加每月的研讨会,并参与解决方案的构思和设计、早期测试以及开发人员体验反馈。


早期建设者将获得 FIL 的一次性津贴,并且扩展和开发补助金也可用于接下来的工作。


想要成为早期建设者,请直接在fvm.filecoin.io 上申请


 

下一个是什么?


我们正在朝着里程碑1(2022年3月)顺利进行。


里程碑1代表了主网从当前的内置 VM 到基于 WASM 的参考 FVM 的内核切换。它带有一个全新的 gas 模型,可以计算真正的 WASM 执行成本。里程碑1为用户可编程性铺平了道路,这将在里程碑2(2022年6月)中引入。


以下是未来几周值得期待的一些事情:


1、FVM 最终集成到 Lotus(参考 Filecoin 客户端)。


2、在主网上启动Lotus FVM canary节点。


3、通过从主网中提取的更多测试向量来提高测试覆盖率。


4、正式将 FVM 引入主网的 Filecoin 改进提案 (FIP)。


5、另一个引入Gas模型更改的FIP提案。


6、在Forest、Venus 和 Fuhon 运行时,切换到 FVM 。


7、用于进行里程碑1升级的测试网。


鸣谢

Protocol Labs 的 FVM 团队希望公开感谢 ChainSafe 的 Forest 团队、Fission 团队、ARG 团队、Filecoin 基金会、Alex Wade 以及 Venus & Fuhon 团队在这一里程碑过程中的支持与合作,以及在工作进程中各个阶段与我们并肩工作的许多 PL 实验室成员。


这一切仅仅是个开始!


——————————

以下是FVM虚拟机官方网站:

智能合约+可证明存储=FVM

https://fvm.filecoin.io/



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存