【官方】RUST IPFS 发布,快来试试吧

IP君 2020-03-20 16:11 93

原文作者:IPFS 官方

由IPFS中国社区翻译整理

原文链接:https://blog.ipfs.io/2020-03-18-announcing-rust-ipfs/

呼吁所有的 rustaceans、rustafarians、ferro 和 rustlers,我们有一个激动人心的更新!关于 Rust-IPFS 实现的积极的全职工作已经开始,建立在 rust-libp2p 中奇偶性的伟大工作之上。Equilbrium 在 Protocol Labs 的支持下带头推动了新的社区和实现,并且正在寻找其他 Rust 开发人员,以帮助构建 InterPlanetary File System 的新语言实现,从而结合 Rust 的性能和资源利用优势以及对符合性的敏锐关注。阅读更多的 Equilbrium 实验室博客!





为什么使用 Rust IPFS?为什么是现在?


编程语言 Rust 的受欢迎程度最近有所提高。这不仅是因为其包容性社区,而且是一种性能与 C 和 C ++ 相当的安全系统语言。用 Rust 编写的 IPFS 实现才有意义。另外,社区已经 要求一段时间了,其中有一些用例:


  • 在资源受限的系统中使用,例如工业物联网(IIoT)控制器

  • IPFS 堆栈的某些子集可移植到 WebAssembly 中

  • 通过将本机 Rust 函数包含在内作为 Rust 板条箱来使用 IPFS 功能和 API。


鉴于此,毫无疑问 Rust-IPFS 也是我们社区推动的 IPFS 2020路线图过程中 建议的 IPFS 2020 主题提案之一,并且社区很快迎接了挑战也就不足为奇了。Equilibrium 是许多 dweb 基础设施项目的积极参与者,在新的 IPFS DevGrants 计划的支持下,加强了这一新语言实现的核心实施和管理,以为更广泛的 Rust 社区中的热情开发人员提供协调和维护。


在社区需求和积极参与的共同推动下,Rust-IPFS 振兴复兴的时机已经成熟!


利用社区的努力


IPFS 社区是一个才华横溢的团队,在 Rust 空间中已经完成了大量令人印象深刻的高质量工作。有前面提到的 rust-libp2p,它已经被 Polkadot,Substrate 和 Lighthouse 等使用;ferrismtg 的 rust-ipfs-api 已经在提供与 Rust 世界的桥梁方面发挥了不可思议的作用;当然还有 David Craven 的 rust-ipfs,这是这项最新工作的基础。


该项目不是分叉或重新开始,而是旨在支持和利用已经取得的令人印象深刻的进步,帮助将火炬传递到终点线,同时将热情的 Rust 贡献者社区纳入其中,并将其包括在内。


什么时候上线?




正如您在 Rust-IPFS DevGrant 路线图中看到的那样,实施工作主要在 2020 年第二季度初进行,涵盖 IPLD 应用程序的用例,目标是低级块存储,libp2p 集成以及与 IPLD 相关的功能,例如 ipfs dag put 和 ipfs dag get。

要了解有关此工作的更多信息,您可以:
  • 访问 GitHub 上的 ipfs-rust 组织

  • 在 Equilibrium Labs 博客上了解有关此工作的更多信息


你可以帮忙!

鼓励并欢迎社区参与使 Rust-IPFS 成为现实!如果您想参与其中,可以采用以下几种方法:


  • 标记并观看 GitHub 存储库

  • 承担与 IPFS API 相关的开发工作,这些工作被认为超出了初始授予里程碑的范围

  • 查找 help-wanted 标记为需要社区帮助的问题

  • 在 OpenCollective 上返回 IPFS Rust


声明:本文由入驻IPFS.CN社区的作者撰写,观点仅代表作者本人,不代表IPFS.CN社区的立场。
收藏 分享

全部评论