Definitions · Marketplace & protocol

What is a decentralized cloud?

A decentralized cloud runs workloads across independent providers under one protocol. What the category means, what it costs, how settlement works.

An operations room with wall displays.
Wall displays in an operations room.

A decentralized cloud is computing capacity supplied by many independently operated providers and presented to users as one market, rather than by a single company's datacenter estate behind one API and one invoice.

The aim is to keep what makes a cloud usable - self-service, an API, metering, capacity added on short notice - while removing the single operator from the trust model. No one company owns all the machines, sets every price, or can suspend an account on its own judgement. What holds the arrangement together instead is a shared protocol for describing capacity, placing workloads, verifying counterparties and settling payment.

What makes a cloud decentralised

Five conditions separate the category from a directory of vendors with a payment form attached:

  • Independent operators - each provider owns or controls its hardware and decides what to offer and at what rate.
  • One description of capacity - listings expressed in a shared schema, so machines from different operators can be compared.
  • Verifiable counterparties - identity checks on both sides before an order matches, rather than after a complaint.
  • Escrowed payment - funds committed when the order is placed and released only under protocol rules.
  • Signed usage - the meter's output attributable to the provider who produced it and open to challenge.

Drop any one of them and the system degrades into a broker with better marketing: someone ends up trusting a single party with the price, the meter and the money at the same time.

What it solves, and what it costs

The gains are structural. Pricing is set by competition among operators rather than by one party's list. Capacity comes from many sources, so an outage, a quota or an account suspension at one provider is an incident rather than a stoppage. Workload placement becomes a choice that can be revisited, and the terms of a lease are legible before any money moves.

The costs are equally structural, and worth stating plainly. Hardware is heterogeneous, so portability between providers is work rather than a button. Capacity in different facilities carries different network paths. Support spans whoever ran the machine that hour. Performance cannot be assumed from a brand name when the brand is not supplying it. Decentralisation earns its place where those costs are smaller than the cost of depending on one operator - not everywhere.

Moving workloads between providers

Portability is the practical test of the category. A workload that can only run on one operator's proprietary services is rented rather than decentralised, because it cannot shift when price or availability changes. Workloads written against standard building blocks - containers, virtual machine images, ordinary object storage - keep that option open, and a deployment spec stating resources, region and accelerator class can be evaluated against any listing that satisfies it.

The limit is honest: portability is a property of how the workload was written, not something a marketplace can add afterwards. Providers differ in network path, hardware generation and locality, so a move may change performance as well as price. What protocol-level ordering removes from that decision is the renegotiation - the terms were published before the order, and the settlement works the same way on the next provider as on the last.

The protocol underneath

A decentralised cloud needs software that performs the roles a central platform would otherwise own. On VirtEngine that is a chain carrying marketplace, identity, economics and quality modules, a provider daemon that watches orders, bids, instantiates workloads and meters what they consume, and an open control plane through which providers publish their offerings. The architecture, module by module, is set out on the protocol page, and the operators who supply capacity are described under providers.

None of that is invisible plumbing. Because the rules live in code rather than in a platform's terms of service, both sides of a transaction can check what will happen to their funds and their data before agreeing to anything.

Capacity from strangers, sold as an order

The commercial question a decentralised cloud must answer is how a buyer pays an operator they have never dealt with. Here the answer is procedural rather than reputational: both parties verify identity before matching, the tenant funds escrow when the order is placed, and the provider starts work against a balance it can see rather than an invoice it hopes will arrive.

From there the run follows the meter. Consumption is recorded in signed batches during the lease, each reading sits in a dispute window either side may use, and settlement converts the surviving readings into line items drawn from escrow - with whatever remains returning to the tenant. The provider does not have to be trusted with the price or the adjudication, because neither of those is its to decide.

In practice

An operator publishes machines from several facilities through one catalogue; tenants see a single set of terms and never need to know which rack the work lands on.

How the protocol works →

Questions

Asked about what is a decentralized cloud

What is a decentralized cloud used for?

The same workloads as any other cloud - virtual machines, containers, platforms, storage, GPU and batch compute - supplied by independent operators instead of one vendor. Buyers use it when they want competitive terms and no single point of dependency.

How is a decentralized cloud different from multi-cloud?

Multi-cloud means a customer contracts with several providers, each with its own API, contract and invoice. A decentralized cloud supplies one market and one settlement path across many independent operators, so the variety is inside the platform rather than in the customer's procurement folder.

What are the disadvantages of a decentralized cloud?

Heterogeneous hardware, variable network paths between facilities, support that may span more than one operator, and performance that has to be established per listing rather than assumed from a brand. Those are the trade the category asks buyers to make.

How does VirtEngine fit the decentralized cloud category?

It supplies the protocol layer: on-chain orders and leases, identity-verified counterparties, escrow, a provider daemon that meters and signs usage, and settlement that pays out under governed rules. The machines and the operations remain with independent providers.

More questions → FAQ