• 注册
    • 查看作者
    • Filecoin四大实现知多少?时空云为你解答

      Filecoin四大实现知多少?时空云为你解答

      Filecoin拥有四大实现,这是区别于其他多数区块链项目且有具有优势的地方,因为多数区块链项目只拥有一个实现。另外,Filecoin的四个协议相互独立,但是这并不影响Filecoin在网络启动、升级以及不够稳定使发挥保护和帮助网络的作用。

      Filecoin四大实现知多少?时空云为你解答

      一、Lotus

      就目前情况而言,Lotus是最成熟的Filecoin实现,官方在slack频道上宣布的版本的升级,一般都是Lotus版本的升级,不难看出,Lotus是四大实现中的“宠儿”,之所以受宠当然是有原因的,它功能强大,另外可能与Lotus始终是协议实验室亲自开发和维护有关系。

      在Filecoin主网上线前,Lotus的重点是为规范参与者升级和测试做准备,以创建灵活的状态升级框架,并开发Lotus-lite(基于网关的节点),这提供了一个可以直接与矿工交互的Lotus钱包,而无需维护重量级组件。

      Filecoin四大实现知多少?时空云为你解答

      在Filecoin主网上线后,正如我们所见,Lotus致力于让网络变得更流畅、解决矿工在挖矿过程中遇到的问题、对代码进行改进、提交相关FIP提案等。

      二、Venus(go-filecoin)

      Venus在今年的6月份左右由go-filecoin更名为Venus,它也是协议实验室发起和开发的第一个Filecoin实现,它的地位也是不容忽视的,在filecoin-project/venus中, 我们可以看到有比较多的关于修复gas价格的方案和实施。

      Filecoin四大实现知多少?时空云为你解答

      Venus的特点也非常明显,它支持在 Linux和MacOS系统上构建和运行(大多数情况下支持),但是还无法支持在Windows上, Venus验证节点可以在大多数具有至少8GB RAM的系统上运行。

      作为协议实验室的“长子”,Venus迄今为止的进展包括:

      • 更新数据结构以反映最新变化
      • 更新选举逻辑(引入WinCount)
      • 更新项目依赖项(例如DRAND,用于随机性)
      • 测试代码修复
      • 显示和修复链同步状态
      • 修复gas价格表

      三、Fuhon

      Fuhon是由Soramitsu开发的C ++ Filecoin实现,所有C ++依赖项都使用Hunter进行管理,Fuhon的特点是它使用cmake下载所需的库,不需要手动下载和安装软件包。

      Fuhon矿工和节点能够实现与Lotus 新版本兼容,实施和运行都经过一致性测试,以确保互操作性;此外,在不久前的TLS修补程序中,启用了Lotus和Forest节点之间的连接,这意味着Fuhon和Lotus以及Forest都是可以互相连接的。

      四、Forest

      Forest是用Rust编写的Filecoin的实现,采用模块化方法来分两部分构建完整的Filecoin节点:

      • 根据Filecoin协议规范,在Rust中构建Filecoin的安全关键系统,特别是虚拟机、区块链和节点系统;
      • 集成功能用于存储采矿、存储与检索市场的组件,以构成功能齐全的Filecoin节点实现。
      Filecoin四大实现知多少?时空云为你解答

      让我们来看看Forest有哪些重要进度吧:

      • 自0.9.3版本起整合矿工参与者变更
      • 发布完整的存储矿工实施
      • 合并消息池更改,包括消息的重新发布,还原和选择逻辑
      • 更新一致性测试以发现并解决不兼容问题
      • 完成状态管理器和链存储的传递,以识别自实施以来发生的更改
      • 建立本地devnet
      • 测试和重构AMT实施

      虽然说Forest的创建时间并不长,但是能够整合存储和检索市场,有助于Filecoin的不同实现与Filecoin规范之间的兼容性和正确性的测试,借助消息,提示集和链级向量的多样化语料库,能够团队迅速地朝着完全互操作性的方向迈进了重要一步。

      Filecoin四大实现知多少?时空云为你解答

      简言之, Filecoin的四大实现看似是相互独立的关系,但是它们同处在一个运行网络上,实现相互促进、共同协作,在需要的时候协力建设和守护一个更好的Filecoin网络。

      江苏星际时空科技发展有限公司是一家专注于分布式存储、分布式计算、分布式数据库技术研发的高新技术公司,旗下投资孵化“IPFS中国社区”、“FILPool存储池”、“蜘蛛分布式存储”等子品牌,专业从事Filecoin分布式存储研发、建设、开发、IPFS生态投资孵化、分布式网络技术研发等业务,致力于成为下一代分布式网络运营商。

    • 0
    • 0
    • 0
    • 26
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 单栏布局 侧栏位置: