Skip to content
Flux
Science on Flux: Protein Folding on a Decentralized Cloud

Science on Flux: Protein Folding on a Decentralized Cloud

Fluxers! When people picture what runs on a decentralized cloud, they tend to picture websites, blockchain nodes and, lately, AI. All three run on Flux. But one of the largest workloads on the network is something most people would not guess: science.

By the census in the new Flux whitepaper, 27 protein-folding and Rosetta deployments are running on Flux, doing real structural-biology work. Together they account for roughly 9% of the fleet’s committed CPU. This is not a use case Flux is hoping to attract. It is already here, running at scale.

What protein folding is, and why it needs so much compute

Proteins are the machinery of life. Each one is a chain of amino acids that folds itself into a precise three-dimensional shape, and that shape decides what the protein does. When folding goes wrong, the results include diseases such as Alzheimer’s, Parkinson’s and many cancers.

Simulating that folding is one of the hardest problems in computing. A protein explores an astronomical number of possible shapes, and following it through even a tiny fraction of a second means computing the forces between thousands of atoms, billions of times over.

Projects such as Folding@home and Rosetta@home solve this the elegant way: split the work into independent pieces and hand them out to thousands of volunteer machines around the world. Every piece that comes back adds to research that scientists use to understand disease and design new medicines.

A natural fit for Flux

Look at what distributed science needs, and it reads like a description of Flux:

  • Many machines rather than one big one. Folding work is split into independent units, so it runs beautifully across thousands of separate nodes — exactly what a decentralized fleet is.
  • Sustained CPU. The work is long-running and compute-heavy, which is the capacity Flux nodes offer in abundance.
  • Tolerance for distance. A work unit does not care which country it runs in or how many milliseconds away the next one is, so a globally scattered network is no disadvantage at all.
  • Simple deployment. Each deployment is an ordinary Flux application — a container, a spec, an instance count. Scaling up is a number in a field.

Flux runs this work with the same machinery it uses for everything else: collateral-backed nodes, on-chain placement, and applications that keep running across independently operated hardware around the world. The network does not need a special mode for science. Science is simply a very good tenant.

Why a mixed workload makes a stronger network

This matters for reasons beyond the research itself, and the whitepaper puts it in one line: the generality is the resilience.

A network that serves only one kind of work is idle whenever that work is idle. A network that serves web hosting, blockchain infrastructure, scientific simulation and model inference — from the same collateral, the same placement and the same payment path — has demand whose parts do not all move together. When one quietens, another is still running.

It also says something about how Flux sees AI. The claim is not that Flux becomes an AI cloud. It is that Flux is a general compute substrate onto which AI arrives as one workload class among several that are already running — and protein folding is the proof that heavy, sustained, serious computation already works here.

From science to inference

The properties that make Flux good for folding — lots of independent machines, lots of memory, work that does not need to be wired together — are the same properties that make it a home for the AI models most people actually use.

Training the very largest models needs thousands of accelerators physically linked in one building. Running a model that fits on one device does not, and that is the kind of model doing most of the world’s everyday work. We run our own that way already: the Flux LLM hub serves nine models across 140 instances on Flux nodes, and the Flux documentation assistant answers from CPU nodes on the same network.

Folding simulations and language models are very different programs. Underneath, they want the same thing: a lot of capable machines, spread wide, available on demand. That is what Flux is.

Run your own

If you want to contribute compute to research yourself, a folding deployment on Flux is an application like any other: pick an image, set the resources, choose how many instances. The Flux documentation walks through deploying a container, and the assistant in the new FluxCloud preview will size one for you if you simply ask.

And if you run a FluxNode, some of that 9% may already be running on your machine — every work unit it completes is a small contribution to understanding how life’s machinery works.


Posted in Education

by RunonFlux

Tags:

Comments

Leave a Reply

You must be logged in to post a comment.