Fluence Project Update, May–June 2019

Artemy Domozhakov-Liarskii
Fluence Labs
Published in
3 min readJun 14, 2019

Hi Fluencers,

As we continue our work on the Fluence Network core, we’ve also found a great way to align our development and community building activities — hackathons!

Fluence joins forces with Arweave for the Decentralized Web Hackathon in Minsk with $4,000 in prizes. We invite developers to build decentralized applications, web services, and tools using the decentralized file storage (Arweave) and the decentralized database cloud (Fluence). We believe that Web 3 applications deserve as much scalability as their Web 2 ancestors have, and these technologies allow to achieve that.

If you are a software engineer interested in the Web 3 stack, you are welcome to join us for two days of rapid prototyping and fun 😎

UPD The hackathon gathered more than 80 guests, with 12 competing teams; you can learn about the winners in our official recap:

Community and Content

  • Mike gave two talks about how WebAssembly is used by the Fluence platform to provide fast, deterministic and verifiable computations — the first one at the Moscow Wasm meetup and the second at the “Wasm on blockchain” conference in Berlin. You can find his slides here.
  • The Whiteboard series episode with Fluence is now available on Youtube. If you want to understand Fluence fundamentals but are tired of reading papers, watch this in-depth breakdown of how Fluence architecture achieves the intended speed, security, and cost-efficiency.

Upcoming events

  • [Jun 15–16] Meet our team at the Cosmos Hackathon in Berlin while we are building something cool for the decentralized stack.
  • [Jun 22–23] Hack with us at the Fluence & Arweave hackathon in Minsk.
  • [Jun 27–30] Join Dmitry who will continue his exploration of how we could bring the best of decentralized tech together at the IPFS Camp in Barcelona.

Engineering

After the Devnet release the tech team focused on bringing more production-grade databases to the Fluence platform and on completing the core functionality. One of the main achievements in May was integrating Kademlia, which is required for the true peer-to-peer network connectivity. Another big thing was merkelization of the virtual machine state, which is essential for the future features such as fuel accounting and dispute resolution.

In the first half of June, the Fluence Devnet dashboard was significantly updated to make the developer experience much cleaner. The dashboard now is helpful for:

  • Monitoring the network state, nodes availability, and checking your application’s status.
  • Launching new instances of Redis (NoSQL) and LlamaDB (SQL) databases in a single click.
  • Deploying custom applications from WebAssembly packages.
Deploying a decentralized NoSQL database (Redis) in one easy step

We have also added authentication via Metamask, which allows to keep track of your previously deployed applications and manage them using your Ethereum private key.

That’s all for now!

More about Fluence in our official groups:

Also: important Devnet links.

--

--

Artemy Domozhakov-Liarskii
Fluence Labs

Strategy and marketing for complex products and technologies.