Skip to content

Overview

umeradl edited this page Jul 8, 2026 · 2 revisions

Overview

The internet gave everyone a voice. Open-source gave everyone a tool. AI is still waiting.

InfiniteZero is building the commons that changes that.

What is DIN?

DIN (Decentralised Intelligence Network) is the protocol behind the InfiniteZero Network — open infrastructure for a global AI commons, the way the internet itself is a public good.

DIN coordinates federated learning at network scale: millions of devices can contribute quietly to shared AI models, while raw training data never leaves the contributor's device. Only model artifacts — anonymised, encrypted patterns — join the network. Coordination, incentives, and accountability are enforced by smart contracts on Ethereum (the live DevNet runs on Optimism Sepolia), and model artifacts are distributed via IPFS.

Built on Ethereum. Governed by the community. Models belong to the commons.

The DevNet is live. Validator nodes are running 24/7 from Japan to Canada. This is not a simulation — it's real infrastructure, and it needs builders.

Why does it exist?

Most AI infrastructure is being built behind closed doors, by a handful of companies, for profit. DIN is the alternative: a live, open, trustless network where the models trained belong to everyone who helped build them. It is designed for anyone who cares about privacy-preserving ML, decentralised systems, or open AI infrastructure.

How it works — in one pass

  1. A model owner registers a model with the protocol, publishing a manifest that describes the model architecture, training logic, and parameters (pinned to IPFS).
  2. Clients train locally. Each client trains the current global model on their own private data — optionally with differential privacy — and submits only the resulting model update.
  3. Auditors evaluate the submitted local models and score them, keeping low-quality or malicious contributions out of the global model.
  4. Aggregators combine the accepted local models into a new global model through two-tier aggregation.
  5. Stakes keep everyone honest. Validators (auditors and aggregators) stake DIN tokens as collateral; misbehaviour is slashed on-chain.

This cycle repeats in rounds called Global Iterations (GI), each producing an improved global model.

The building blocks

Component What it does
Platform contracts Deployed once by the DIN-Representative: DinCoordinator (protocol coordination, ETH ↔ DIN exchange), DinToken (ERC20 utility token), DinValidatorStake (validator staking & slashing), DinModelRegistry (model registration — open-source or proprietary)
Task contracts Deployed per model by its owner: DINTaskCoordinator and DINTaskAuditor run the training lifecycle for that model
dincli Python CLI through which every role — model owner, client, auditor, aggregator, DIN-Representative — interacts with the network
IPFS layer Stores and distributes all off-chain artifacts: model weights, service code, manifests, ABIs

Network roles

  • DIN-Representative (later DIN-DAO) — operates the platform-level contracts and authorizes task contracts as slashers.
  • Model owners — deploy task contracts, register models (open-source or proprietary), and drive each Global Iteration.
  • Clients — train models locally on private data and submit local model updates.
  • Auditors — stake DIN, evaluate and score submitted local models.
  • Aggregators — stake DIN, combine accepted local models into the new global model.

Learn more


InfiniteZero Foundation — open AI infrastructure, built by everyone, for everyone.

Clone this wiki locally