ChainSafe 的 Filecoin 在 Rust 中的最新实现 Forest 是 ChainSafe 对 Filecoin 协议的 Rust 实现。 Rust 为构建以内存安全和性能为优先的区块链提供了基础。 Filecoin 是一个基于开源区块链的去中心化存储网络。 查看前森林技术负责人 Austin Abell 的这篇入门读物,了解有关该项目的更多信息。 此外,请务必在 4 月的 Filecoin 虚拟社区聚会上查看 Amer Ameen 对 Forest 的高级概述! 主要发展 本月森林见证了一些巨大的里程碑! 从审计开始 打开百度APP看高清图片 自 4 月底以来,Sigma Prime 一直在对 Forest 代码库进行安全审核。 在审计开始之前,团队正在更新审计团队的文档,这些文档将在审计完成后可供公众使用。 一旦准备好,团队将分享最终审计报告。 这将涵盖 Sigma Prime 发现的任何问题以及如何解决这些问题。 让 Forest 为审计做好准备 在进行 Sigma Prime 审核之前,该团队正在为 Forest 生产做好准备。 这涉及改进同步和消息池。 该团队完全重构了消息池并实施了优化消息选择,它根据矿工的票证质量提供消息选择。 在同步方面,团队通过实现 Rust Futures 驱动的状态机重构和简化流程和逻辑,提高了 ChainSyncer 的健壮性和性能。 事情看起来很稳定,因为团队已经能够在几周的正常运行时间内运行一个节点。 此外,作为改进同步过程的一部分,该团队修复了内存泄漏。 有了这个,森林已经能够在内存方面实现相对稳定。 事实上,Forest 的一个节点仅使用 7 GB 的 RAM 就运行了几个星期! 在审计之前,Forest 团队还致力于生产就绪 RPC 的最后步骤,包括更新 RPC 的错误处理和 JWT(JSON Web 令牌)并将其与 Lotus RPC 匹配。 该团队还为加密的密钥库添加了 RPC 方法。 在添加 RPC 方法之前,密钥在保存之前没有加密。 现在,用户可以利用安全密钥库在启动时使用密码解密他们的私钥。 加密的密钥库提高了用户的安全性,同时确保了易用性和可访问性。通过改进同步、重构消息池和实现 RPC 接口,生产就绪的森林已准备好接受审计! 状态迁移 状态迁移是 Filecoin 网络上的一个过程,其中状态树的内容从旧形式转换为新形式。 Forest 团队开始实施状态迁移以从创世纪完全同步,而不是依赖最近的快照。 随着状态迁移的实施,Forest 将拥有完整的归档节点能力来查询历史状态信息! 目前,森林节点无法处理网络升级时期的tipset,只能处理该时期前后的tipset。 需要手动干预,这涉及在迁移时期后导入快照并从那里继续。 来自名词项目的 Rabee Balakrishnan 的命令行界面 改善 CLI 和用户体验 该团队还花时间改进 Forest CLI,因此用户将有一种方式可以通过 Forest 无缝地与 Filecoin 区块链交互。 目标是让最终用户更容易使用 Forest,包括状态、消息池和 P2P CLI 的命令。 该团队还致力于让 Forest CLI 中所有当前实现的命令与 RPC 后端一起工作,最终为网络 RPC 添加 RPC 命令。 通过添加更多命令并将它们与 Lotus 对应物相匹配,Forest 将变得更易于用户使用并增加其他 Filecoin 实现之间的互操作性。 性能分析在过去的几个月里,该团队一直在寻求在 Forest 中添加工具来衡量和分析性能指标。 目前,该团队没有一种可靠的方法来了解 Forest 节点的性能以及瓶颈在哪里。 该团队开始在 Forest 中收集指标,包括提示集处理时间、Gossipsub 消息统计信息、通过 Gossipsub 接收到的未通过验证的提示集计数器、磁盘上的 RocksDB 大小测量、TipsetRangeSyncer 未来错误的计数和 libp2p 指标。 接下来,团队将使用 Grafana 通过仪表板提取这些指标。 一旦所有指标都可以整齐地显示出来,团队将分析 Forest 需要改进的地方,进一步加强 Filecoin Rust 的实施! 下一步是什么? 展望未来,该团队将继续改进 CLI,并将完成其余状态迁移的实施。 随着 Forest 的第一个版本越来越近,该团队还在推动更多的用户文档。 主要目标是让用户可以轻松运行 Forest! 同样令人兴奋的是,该团队即将完成存储和检索市场的整合! 参与其中 —- 编译者/作者:星上链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
IPFS分布式存储赛道风驰电掣?
2021-06-25 星上链 来源:区块链网络
LOADING...
相关阅读:
- 为什么说IPFS是web3.0的一扇门未来的网络存储是IPFS/Filecoin的时代2021-06-25
- 安迪·沃霍尔全球首个NFT开拍被热捧以252万美元迎开门红2021-06-25
- A解惑|FIL释放、爆块,为什么Filecoin大矿工收益这么高?2021-06-25
- 为什么这个“最大的比特币挑战”是一个奖励2021-06-25
- 王团长区块链日记1324篇:一定要顺应趋势2021-06-25