Technologies

Proof of Useful Work. A decentralized compute market.

Proof of Useful Work on Tenrai is planned as a decentralized market for computing power, not as a new mining puzzle. Customers pay for real compute jobs, from AI to zero-knowledge proofs; miners with GPU power to spare run them; independent miners check the results; and the chain settles the payment. TenQ keeps producing the blocks, and the validators keep making them final.

Research only: nothing here can be used yet

Proof of Useful Work is research. Its development has not started, it is not part of mainnet, the testnet or any release, and no one can use it today. A few reserved building blocks in the code prepare the way; everything else on this page is a goal or an open question, and any detail can still change.

A market, not a puzzle

Today every TenQ attempt has one purpose: finding the next block. Proof of Useful Work asks whether the same graphics cards could also do work that people actually need. Tenrai's answer is an open market: real jobs, posted and paid for by real customers, from AI providers and apps to companies, with Tenrai's own Trai AI as one customer among many. Every job is useful for a simple reason: someone wanted it done and paid for it.

How it works: a customer posts a job and pays into escrow, a miner computes it, independent miners check the result, and only a successful check releases the payment. Jobs run beside block production, never inside it.

JOB FLOW Post job and escrow Compute a miner runs it Check other miners Pay after the check Deliver the result if the checks disagree, a third checker decides
How a job moves from the customer to the result.

Fast blocks, small chunks

Tenrai's speed is a real advantage for a compute market. With 50 to 100 blocks per second and finality within seconds, a large job does not have to be one large deal: it can be offered in small chunks, and each chunk is checked and paid on its own as soon as it is done. Miners are paid as they go instead of waiting for the whole job, customers see results arrive step by step, and a faulty result costs only one small chunk.

Why not matrix multiplication?

Some projects build Proof of Useful Work around matrix multiplication, because AI runs on it. We decided against it. Math that could be useful in theory does not make mining useful in practice, and the incentives it creates work against the very GPUs it claims to serve.

MATRIX-BASED PROOF OF USEFUL WORK Matrix puzzle set by the protocol Fastest multiplier wins often an FPGA or ASIC Useful? never proven TENRAI · A MARKET FOR REAL JOBS Real job paid by a customer Independent check by other miners Useful someone paid for it
A matrix puzzle proves that math was done. A paid job proves that someone needed it.

Made for special chips

Matrix multiplication is the most hardware-optimized operation there is. An FPGA or ASIC can compute exactly the steps the protocol checks without ever running a real AI task, and FPGAs can be bought today.

Math is not demand

A valid matrix proof shows that the math was done, not that anyone needed it. Rewards flow even when no one asked for a result.

Cheapest wins, not most useful

Rewards go to the lowest cost per accepted proof. Hardware built only for the puzzle can beat GPUs doing real AI, and more mining power does not bring more useful work.

Hardware stays hidden

A proof does not show whether a GPU, an FPGA or an ASIC made it, so no one can check who really secures such a network.

Our answer: keep the two jobs apart

TenQ produces the blocks with work built to be hard for special chips, and the validators make them final. Useful work is real work for real customers, paid only after independent checks. Its usefulness is proven by demand, not by the shape of a puzzle.

Room for every machine

TenQ, the proof of work that produces Tenrai's blocks, is built to take away the edge of special hardware, not to lock it out. Proof of Useful Work completes the picture: graphics cards, CPUs, ASICs, FPGAs and, in theory, even quantum computers could all earn with the jobs they do best, checked like any other. Special hardware is welcome when it does real work that someone pays for; what Tenrai avoids is a shortcut to block rewards.

Because block rewards shrink by 0.3 % every day, verified work is meant to become the main way miners earn over time.

WHERE MINERS EARN block rewards shrink by 0.3 % a day Block rewards Fees Today Block rewards Fees Useful work (in research) Over the years Fees Useful work (in research) After about 34.6 years
An illustration of the shift, not a forecast: block rewards shrink every day, fees grow with use, and useful work is meant to become the miners' main income.
How TenQ keeps block production fair

One machine, many kinds of work

The goal is not a single AI service but a virtual machine with versioned runtimes, one for each kind of job: the Tenrai Virtual Compute Machine. Its groundwork is already in the code: a fixed registry of runtimes that every node shares and no node can extend on its own, and an early deterministic runtime for AI inference. The other runtimes are reserved.

RUNTIMES IN THE CODE Tenrai Virtual Compute Machine one fixed registry of runtimes, the same on every node AI inference early prototype AI training reserved Sandbox reserved Parallel work reserved ZK proofs reserved Other chains reserved
Six runtimes, one for each kind of job. AI inference has an early prototype.

AI inference

Running trained models with exact integer math, so every honest machine reaches the same answer and every step leaves a trace.

AI training

Training and fine-tuning models, the most demanding kind of job.

Programs in a sandbox

General programs in a WebAssembly sandbox, sealed off from the machine they run on.

Parallel number crunching

Large integer workloads that spread across thousands of GPU cores.

Zero-knowledge proofs

Proof work, the heavy lifting behind private and verifiable computing.

Work for other networks

Mining and other work for other blockchains, booked like any other job.

Checked by independent miners

The check: one miner computes a job, and a second miner, chosen independently, computes it again. If both valid results match, the job is confirmed. If they differ, a third independent checker steps in to find the faulty or forged result.

Selection no one can steer

Checkers must be chosen so that no one can influence the pick, and no miner can quietly hold several checking roles.

Matching is not proof

Two equal answers do not prove a correct one. The rules must define what counts as correct, also for jobs with randomness.

No check, no payment

An unclear or failed check never releases a payment.

Rules, not promises

Every decisive check is enforced by the protocol or by independent miners, never by a miner's own software alone.

TenQ and Traidag stay in charge

Proof of Useful Work would add to the network, not rebuild it. Finality comes from the validators and their stake, not from hashrate, so miners can give part of their power to jobs without weakening the chain: the difficulty simply adjusts. TenQ mining stays, the validators keep the final word, and the chain never depends on the job market.

HASHRATE AND DIFFICULTY OVER TIME many jobs TIME Hashrate on TenQ Difficulty
Miners move to jobs step by step, and the difficulty follows them down, so blocks keep coming at close to 50 per second. When the jobs are done, the miners return and the difficulty rises with them.

Mining never stops

No jobs, or the job market down: miners simply keep mining TenQ.

The chain never waits

Long jobs never hold up a cut, and the block rate does not depend on how long a job runs.

Settlement without surprises

Job payments run through escrow and settle by fixed rules: no double payouts, no replayed results, no payment for unfinished work, and an invalid result can never make the ledger invalid.

Block rewards unchanged

Block rewards stay split half to miners and half to stakers. The ledger already reserves a compute area for jobs.

Open questions

The decisions still to make:

  • Which kinds of jobs come first, and their exact specification.
  • How results of jobs with built-in randomness are checked.
  • How checkers are chosen, how many must agree, how disputes end and what cheating costs.
  • How a job's payment is split between the miner who computes and the miners who check.
  • Whether useful work could one day replace part of TenQ or stays an extra income for miners.
  • How the network is protected against fake miners, replayed results and jobs built to overload.

Built on TenQ and Traidag

Miners earn with TenQ, and every payment is final with Traidag.