ref-fvm及其网站和早期建设者项目介绍
自2021年11月推出虚拟机以来,我们一直十分忙碌。今天,我们很高兴为您带来三个公告。
首先,我们在本周早些时候开源了ref-fvm的repo。其次,我们推出了全新的FVM网站。最后,我们将启动FVMEarlyBuilders计划,以将先驱成员加入FVMFoundry。
开源ref-fvm
首先,我们开源了ref-fvm。
ref-fvm是用Rust构建的,使用Wasmtime并实现了FVM架构规范中介绍的核心思想。即外部和内核边界(分别对应于节点<>FVM和FVM<>actor接口)、系统调用范式、IPLD接口、调用管理器和调用容器概念等等。
ref-fvm处于pre-alphav0阶段(查看完整的成熟度路线图https://github.com/filecoin-project/ref-fvm#maturity-roadmap)。它支持星际文件系统actorv6和网络版本14及更高版本。它通过了100%的一致性测试向量。那是超过2000的测试向量,但在接下来的几周内,我们将进一步扩大覆盖范围,利用tvx工具直接从主网提取向量。
ref-fvmv0旨在作为可编程FVM的基础。在这一点上,它只支持内置的actor,v1.0支持用户部署的actor。
内置Actor的逻辑是从Forest实现中分叉出来的,并适用于FVM。这些天,我们正在优化字节码大小和性能。
一旦这些内置actor被认为是稳定的,星际文件系统核心开发人员将决定是否将它们分拆到一个单独的存储库中,将它们的地位提升为“规范参与者”,并采用它们作为共同利益。
构建强大的FVM生态系统
此次揭幕也标志着FVM项目内部动态的转变。
随着repo的开放和我们新网站的推出,我们诚挚地邀请大家加入我们的旅程,并尽您所能做出贡献!
如果您是Rustacean并想与我们一起编写代码,那么开始的一个好方法是查看GitHub上标有提示/good-first-issue的问题。
如果您对WASMVM、gas、IPLD和其他相关主题有建议或意见,或者您正在考虑用例并需要一些指导,请随时在fvm-specs存储库和/或Slack#fvm频道讨论。
启动FVM网站
为了配合这个重要的发展里程碑,我们刚刚启动了虚拟机项目的官方主页fvm.filecoin.io。访问它以从FVM的所有可能性和机会中获得灵感,了解路线图,并找到所有可用的开发人员资源。
将早期构建者招募到FVMFoundry
我们还启动了FVMFoundry和EarlyBuilders计划。
FVMFoundry将web3开发人员与FVM团队的核心开发人员聚集在一起,分享知识,确保FVM满足开发人员构建的即将到来的应用程序、系统和平台的技术要求。
我们正在寻找对智能合约编程、大规模数据、数据计算和数据治理(数据DAO)具有专业知识和兴趣的人,以成为FVMFoundry的早期构建者的先驱成员。
Foundry的早期构建者计划将于2022年4月至6月运行。我们希望FVM早期构建者与FVM团队一起参加每月的研讨会,并参与解决方案的构思和设计、早期测试以及开发人员体验反馈。
EarlyBuilders将获得FIL的一次性津贴,并且开发补助金也可用于继续工作。
现在在fvm.filecoin.io申请。
下一步是什么?
我们正在朝着里程碑1(22年3月)顺利进行。
里程碑1代表了主网从当前的内置VM到基于WASM的ref-FVM的原子切换。它带有一个全新的gas模型,可以计算真正的WASM执行成本。里程碑1为用户可编程性铺平了道路,这将在里程碑2(22年6月)中引入。
FVM最终集成到Lotus。
在主网上启动LotusFVM金丝雀节点。
通过从主网中提取的更多测试向量来提高测试覆盖率。
正式将FVM引入主网的改进提案(FIP)。
另一个介绍gas模型更改的提案。
Forest、Venus和Fuhon切换到FVM作为它们的执行运行时。
用于进行里程碑1升级的测试网。
谢谢
ProtocolLabs的FVM团队希望公开感谢ChainSafe的Forest团队、Fission团队、ARG团队、AlexWade和Venus&Fuhon团队在这一里程碑过程中的支持和合作,以及在旅程的各个阶段与我们并肩工作的许多PL实验室。这仅仅是个开始!
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/8111.html
发表回复
评论列表(0条)