$241.84 0.78%
ETH · 16w

Announcing Rust IPFS, and a call for contributors

Announcing Rust IPFS, and a call for contributors

by Mark Robert Henderson and Molly Mackinlay on 2020-03-18

Calling all rustaceans, rustafarians, ferrosities, and rustlers - we’ve got an exciting update! Active full time work on a Rust-IPFS implementation has commenced, building on the great work by Parity in rust-libp2p. Equilbrium is spearheading the new community and implementation with support from Protocol Labs, and is looking for additional Rust devs itching to help build a new language implementation of the InterPlanetary File System combining the performance and resource utilization benefits of Rust with a keen eye on conformance to the IPFS spec. Read more on the Equilibrium Labs blog!

Why Rust IPFS? Why Now?

Rust, the programming language, has enjoyed a recent spike in popularity. This is due both to its inclusive community, and also being a safe systems language with performance comparable to C and C++. An IPFS implementation written in Rust only makes sense. Additionally, the community has been asking for a while now, for a number of use cases:

Usage in resource-constrained systems such as Industrial Internet-of-Things (IIoT) controllers Portability of certain subsets of the IPFS stack into WebAssembly Usage of IPFS functionality and APIs via native Rust function calls via inclusion as a Rust crate.

Given that, it’s no surprise that Rust-IPFS was also one of the IPFS 2020 Theme Proposals suggested in our community-driven IPFS 2020 Roadmapping Process - and that the community quickly rose to the challenge. Equilibrium, an active participant in many dweb infrastructure projects, stepped up to take on core implementation and stewardship of this new language implementation, with support through the new IPFS DevGrants program to provide coordination and maintainership for passionate developers in the wider Rust community.

With both community demand and active participation, the time was ripe f...

Continue on
Recent news
ETH +0.78% · · 5h

Contract verification made easier

Smart contract authors can now express security properties in the same language they use to write their code (Solidity) and our new tool, manticore-verifier, will automatically verify those invariants...
ETH +0.78% · · 7h

Notable news and events in Ethereum for Q2 of 2020

Throughout 2020 we have witnessed a serious demand and therefor increase in liquidity across decentralized exchanges (DEX). Binance DEX, IDEX and the Kyber Network are the three that managed to ca...
ETH +0.78% · · 8h

Recap: DeFi Week of July 6 🦄

Hello Defiers, hope you’re having a great weekend :) Summing up last week: Yield farming is producing unintended consequences as demand for Dai as a way to access governance tokens, is causing it to t...