Every day, millions of digital transactions take place across the Internet.
Freelancers complete projects for clients on the other side of the world. Digital creators sell software, NFTs and online services. DAOs coordinate economic activity without traditional corporate structures. Smart contracts automatically execute agreements involving millions of dollars.
Most of these transactions work exactly as intended.
Some do not.
A freelancer claims the work was delivered, while the client disagrees.
A buyer argues that a digital product does not match its description.
Two parties dispute whether a contractual condition has actually been fulfilled.
These conflicts are rarely worth taking to court. They are often cross-border, involve relatively small amounts of money, and would cost far more to litigate than the value of the dispute itself.
This is one of the largest unresolved challenges of the digital economy.
Smart contracts promised to automate contractual performance, but as we explained in our previous article on legal oracles, code cannot resolve inherently subjective questions.
Did the work meet the agreed standard?
Was the service delivered satisfactorily?
Did one party act in good faith?
Software cannot answer these questions by itself.
This is precisely where Kleros enters the picture.
What is Kleros?
Kleros is a decentralized dispute resolution protocol built on Ethereum.
Founded in France in 2017 by Federico Ast, Clément Lesaege and Nicolas Wagner, it has become one of the best-known experiments in decentralized justice within the Web3 ecosystem.
Its name comes from the kleroterion, an ancient Athenian device used to randomly select citizens for public office and jury service. Kleros applies the same principle to digital disputes by randomly selecting jurors from a decentralized pool.
Rather than relying on a single trusted institution, dispute resolution is distributed among independent participants who have economic incentives to reach the most reasonable decision.
How Does Kleros Work?
The process is relatively straightforward.
1. Arbitration clause
The parties agree that any future dispute will be submitted to a specific Kleros court. Different courts specialise in different areas, including digital commerce, software development, insurance and decentralized finance.
2. A dispute arises
The disputed funds are locked, and each party submits evidence supporting its position.
3. Juror selection
Jurors are randomly selected from users who have staked Kleros’ native token (PNK). The larger the stake, the greater the probability of being selected.
4. Voting
Jurors review the evidence and vote using a commit-and-reveal mechanism that prevents them from influencing one another before votes are disclosed.
5. Appeals
If a party disagrees with the outcome, the decision may be appealed before a larger panel of jurors. At the end of the process, jurors whose vote matches the majority receive rewards, while those who voted differently lose part of their stake.
This incentive mechanism is based on Schelling Point Theory, encouraging independent jurors to converge on the decision that appears most objectively justified by the available evidence.
Kleros as a Legal Oracle
From the perspective of legal infrastructure, Kleros can be viewed as a form of legal oracle.
Smart contracts cannot determine whether contractual obligations have been properly performed when the answer depends on human judgement.
Kleros supplies that missing element.
Instead of relying on a single centralized decision-maker, it distributes legal assessment across multiple independent jurors, allowing subjective disputes to produce an outcome that can subsequently trigger blockchain execution.
This connects directly with one of the central challenges discussed by BACS regarding legal oracles: enabling blockchain systems to incorporate legally relevant facts from the real world while minimizing dependence on centralized trust.
Real-World Applications
Although still experimental, Kleros has already handled more than one thousand disputes across multiple use cases.
Among its most notable applications are:
- Token Curated Registries (TCRs): community-driven verification of which tokens should be listed within decentralized ecosystems, helping identify fraudulent or misleading projects.
- Freelance dispute resolution: decentralized work platforms use Kleros to resolve disagreements regarding project completion and payment.
- Proof of Humanity: jurors determine whether users satisfy the requirements for inclusion in decentralized identity registries.
- Digital asset verification: community review mechanisms help validate certain blockchain-based assets.
- Judicial recognition: in one Mexican court proceeding involving a rental dispute, a Kleros decision was considered by the judge because it did not conflict with applicable domestic law, illustrating how decentralized dispute resolution may complement rather than replace traditional legal systems.
Kleros has also received institutional recognition, including the European Commission’s Blockchains for Social Good award and financial support from the French public investment bank Bpifrance.
Current Limitations
Despite its innovation, Kleros is not a complete substitute for traditional arbitration or courts.
Several important challenges remain.
Complex legal disputes
Kleros performs best in relatively simple, low-value disputes. Cases involving sophisticated legal analysis, expert evidence or multiple legal systems still require specialised arbitrators or courts.
Enforcement beyond blockchain
When disputed funds are already controlled by a smart contract, execution is immediate.
When performance requires actions in the physical world, enforcement continues to depend on voluntary compliance, contractual incentives or state institutions.
Anonymous jurors
Juror anonymity promotes impartiality but also raises questions regarding expertise, procedural guarantees and accountability.
Uneven legal recognition
Whether a Kleros decision can produce legal effects ultimately depends on each jurisdiction’s treatment of arbitration agreements and digital contracts.
Why Kleros Matters for BACS
The real significance of Kleros is not whether it will replace national courts.
It almost certainly will not.
Its importance lies elsewhere.
Kleros demonstrates that decentralized justice can provide practical solutions for millions of digital disputes that traditional legal systems were never designed to handle efficiently.
This is particularly relevant for the Internet economy, where countless cross-border transactions involve relatively small amounts that make conventional litigation economically irrational.
For BACS, Kleros represents far more than an interesting blockchain application.
It is a valuable case study showing how digital justice, blockchain governance and decentralized enforcement are beginning to evolve into a new layer of legal infrastructure.
As BACS continues developing legal oracles and digital enforcement mechanisms, Kleros illustrates both the opportunities and the limitations of current decentralized dispute resolution.
The future of digital justice will probably not consist of replacing judges with algorithms.
Instead, it is likely to combine traditional legal institutions with programmable legal infrastructure capable of resolving the growing volume of Internet-native disputes faster, more efficiently and at significantly lower cost.
That is ultimately one of the central objectives of the emerging Internet Jurisdiction.