How Does IOUNet Relate to Existing Clearing Systems?
Isn’t multilateral netting a well-known idea?
Yes. The principle that bilateral obligations can be reduced to net positions has been practised for centuries. Medieval European trade fairs used clearing houses to net merchant debts. Modern interbank payment systems process trillions of dollars daily through multilateral netting. The DTCC routinely nets $2 trillion in daily trades down to $35 billion in actual settlements — a 98% reduction that closely matches the leverage ratios observed in IOUNet’s planetary simulation.
What is not well-known — and what the existing literature does not address — is the combination of three ideas that constitute IOUNet’s contribution:
1. Cycle detection is unnecessary for complete settlement
The entire clearing literature, from Güntzer et al. (1998) to Gavrila & Popa (2021), treats obligation clearing as a graph problem requiring cycle detection. Romania’s national debt-clearing system spent 18 years (1999–2017) clearing 60 billion euros of inter-company debt by finding cycles — first manually, then algorithmically. This is computationally expensive: finding all cycles in a large graph is NP-hard in the general case.
IOUNet’s key insight (5 March 2026) is that cycle detection is mathematically unnecessary when the goal is complete settlement. The net position of every user — total received minus total sent — is invariant under cycle cancellation. No matter which cycles you find, in what order, or whether you find any at all, the net positions are identical. You can therefore skip cycle detection entirely and go straight to net position settlement: one linear pass to compute net positions, one sort, one greedy matching loop. O(N log N) for any N. The planetary engine settles 10 billion users in under two minutes.
This invariance follows from flow conservation on directed graphs (the same principle as Kirchhoff’s current law in electrical circuits): when a cycle is cancelled, every node on the cycle has its inflow and outflow reduced by equal amounts, so its net flow — and therefore its net position — is unchanged. The mathematical fact is elementary; the practical implication — that the entire cycle-detection infrastructure of existing clearing systems is doing unnecessary work — appears not to have been stated explicitly in the literature.
2. The jubilee makes complete settlement possible
Banks cannot simply cancel all residual positions after netting because those positions represent real monetary claims. A creditor who is owed $1 million after netting is entitled to that $1 million. The foundational paper in the field (Eisenberg & Noe, 2001) exists precisely to handle the case where debtors cannot pay in full — it computes partial payments under limited liability and proportionality rules.
IOUNet can settle completely because ⊙ is not money. The community agrees — through the jubilee — to periodic complete reset. This transforms the problem from “how do we handle partial default in a monetary network?” (the problem the entire financial networks literature addresses) to “how do we efficiently match creditors with debtors when all positions will be driven to zero?” The latter is a simple, solved problem.
3. Planetary-scale demonstration
No existing clearing system operates at the scale of the entire human population. DTCC serves ~155 member institutions. The Romanian system served thousands of companies. Sardex (the Sardinian mutual credit network) serves ~4,000 businesses. IOUNet’s Planetary Engine simulates 10 billion users on a single desktop computer — not as a theoretical exercise, but as a running system generating 50–60 million IOUs per second and settling the entire planet every two hours.
How does IOUNet differ from existing IOU apps?
As of 2014, numerous IOU-based apps existed (see Thorpe 2014). Most shared two limitations: they denominated IOUs in money (dollars, euros), and they operated at small scale (household or friend-group level). By denominating in money, they inherited its problems. By staying small, they could not demonstrate the leverage effect — that in a large, dense network, over 98% of gross obligation is circular and washes out.
IOUNet differs in three respects: the unit is human time (⊙), not money; the jubilee provides periodic complete settlement that money-denominated systems cannot offer; and the system has been demonstrated at planetary scale.
What about Sardex and other mutual credit systems?
Sardex (Sardinia, Italy) is the most successful modern mutual credit system, with ~4,000 member businesses trading in a non-monetary unit. The academic literature on Sardex (Fleischman, Dini & Littera, 2016) is the closest intellectual precursor to IOUNet’s approach. However, Sardex operates as a commercial B2B clearing network — businesses trade goods and services through a managed credit system with credit limits and oversight. IOUNet operates as a universal human cooperation network — anyone can participate, the unit is time rather than a managed credit, and the jubilee replaces credit limits as the mechanism preventing unlimited accumulation.
Annotated Bibliography
Foundational Papers
Cycle-Based Clearing (the approach IOUNet supersedes)
Multilateral Netting in Practice
Mutual Credit and Obligation Clearing
Summary: What Is and Is Not New
| Aspect | Known (banking literature) | New (IOUNet) |
|---|---|---|
| Multilateral netting reduces obligations | ✓ Centuries of practice | — |
| Net positions computable from gross flows | ✓ Standard accounting | — |
| Netting efficiency increases with density | ✓ Cont & Kokholm (2014) | — |
| Cycle detection for selective cancellation | ✓ Güntzer (1998), Romania | — |
| Cycle detection unnecessary for complete settlement | — | ✓ IOUNet (March 2026) |
| Non-monetary unit of account | ✓ Partial (Sardex) | ✓ Universal human time |
| Periodic complete settlement (jubilee) | ✓ Ancient concept | ✓ Algorithmic implementation |
| Planetary-scale demonstration (10B users) | — | ✓ Planetary Engine |
| O(N log N) settlement for arbitrary N | — | ✓ IOUNet algorithm |
The honest claim is not that netting is new, but that the combination — a non-monetary unit, periodic complete settlement, and the recognition that this combination renders cycle detection unnecessary at any scale — has not been previously described or demonstrated.
← Back to FAQ