1. Lotus【Filecoin挖矿加V:czdn222】目前情况下,Lotus是最成熟的Filecoin实现。官方在slack频道上宣布的版本升级通常都是Lotus版本的升级。Lotus之所以受到青睐,除了功能强大外,可能还与协议实验室亲自开发和维护有关。
在Filecoin主网上线前,Lotus的重点是为规范参与者升级和测试做准备,以创建灵活的状态升级框架,并开发Lotus-lite(基于网关的节点),这提供了一个可以直接与矿工交互的Lotus钱包,而无需维护重量级组件。
在Filecoin主网上线后,Lotus致力于让网络变得更流畅、解决矿工在挖矿过程中遇到的问题、对代码进行改进、提交相关FIP提案等。
2. Venus(go-filecoin)【Filecoin挖矿加V:czdn222】Venus是由协议实验室发起和开发的第一个Filecoin实现(以前称为go-filecoin)。在Filecoin网络中扮演重要的角色。在filecoin-project/venus仓库中,我们可以看到有关修复gas价格的方案和实施的内容。
Venus可以在大多数Linux和MacOS系统上构建和运行,但尚未支持Windows。Venus验证节点可以在大多数RAM至少为8GB的系统上运行。
Venus的进展包括更新数据结构、更新选举逻辑、更新项目依赖关系、修复显示和修复链同步状态、修复gas价格等方面。
3. Fuhon【Filecoin挖矿加V:czdn222】Fuhon是由Soramitsu开发的C++Filecoin实现。Fuhon通过使用cmake下载所需的库来管理所有的C++依赖项,无需手动下载和安装软件包。
Fuhon矿工和节点能够与Lotus新版本实现兼容,通过一致性测试确保互操作性。不久前的TLS补丁程序还启用了Fuhon、Lotus和Forest节点之间的连接,意味着Fuhon、Lotus和Forest可以互相连接。
4. Forest【Filecoin挖矿加V:czdn222】Forest是用Rust编写的Filecoin实现,采用模块化方法分两部分构建完整的Filecoin节点:
- 在Rust中构建Filecoin的安全关键系统,特别是虚拟机、区块链和节点系统,根据Filecoin协议规范;- 构建用于存储挖矿、存储与检索市场的功能组件,以实现完整的Filecoin节点。
尽管Forest创建时间不长,但它能够整合存储和检索市场,有助于测试不同实现与Filecoin规范之间的兼容性和正确性。通过消息、提示集和链级向量的多样化语料库,团队能够快速朝着完全互操作性的方向迈进。
Forest的重要进展包括整合矿工参与者变更、发布完整的存储矿工实施、合并消息池更改、更新一致性测试、完成状态管理器和链存储的传递以识别自实施以来的更改,以及建立本地devnet等。
综上所述,虽然这四大实现是互相独立的,它们都在Filecoin网络上运行,并能相互促进、在需要时协作,共同守护和建设更好的Filecoin网络。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/54174.html
发表回复
评论列表(0条)