DemoThemis

Fortify The Court

Read and understand how and why court configurations are set up the way they are then use the attack simulator to see how well the configs resists attacks.

Application settings

Two ways to configure the court

Requesting applications have two modes to configure the court: Automatic Mode for the recommended completely attack resistant court configuration or Manual Mode so they can configure the court in anyway to suit the unique, opinionated and unpredictable needs of customers.

Automatic Mode

DemoThemis sizes the court for you.

DEMOTHEMIS3
  • Inputsthe escrow value or no-escrow protection benchmark, the cost of a credible attack, how many qualified jurors are available, and the estimated accuracy of individual jurors.
  • Court and appeal laddersolves for the lowest-cost court and finite appeal ladder that stays unbuyable under the model’s stated assumptions.
  • Feecalculates the complete fee for the first panel and every possible appeal.

Manual Mode

The requesting application sizes the court itself.

YOUR APP3
  • Custom appeal ladderthe requesting application picks how many jurors sit on each panel and how many appeals the case can climb.
  • Same protectionsDemoThemis still prices every panel on the chosen appeal ladder and runs the same protections on it.
  • Best forcustomers with unique, opinionated, or unpredictable needs that the recommended configuration does not fit.

What manual mode and automatic mode can configure

The application-side dials, fixed before a case is accepted.

YOUR APP5
  • Escrow valuehow much the case holds.
  • Result handlingescrow attached for automatic execution, or a signed ruling only. No escrow sets the actual escrow to $0.
  • Maximum authorized spendthe most the case will ever pay in fees.
  • Case and evidence termsthe question and what jurors may consider.
  • Appeal-funding schedulethe complete appeal ladder, an initial window of up to one year, every later window at least 15% shorter, and an optional 24-hour minimum. All fixed before the case is accepted.

What DemoThemis handles and is non-configurable

The protocol side no application can reach.

DEMOTHEMIS5
  • Juror selectionevery juror is drawn at random.
  • Capture resistancethe protections that keep the court unbuyable.
  • Rewards, punishments, and reputationfor every juror.
  • Juror privacysealed ballots and private records.
  • Enforcementthe accepted appeal ladder and its timing.

Everything you can configure when requesting arbitration from DemoThemis

Court setup
Result handling
Escrow value$200kKnown value held by this case.

Precommit the appeal-funding schedule

The complete finite appeal panel configuration route and this schedule are locked together when the case is accepted.

No minimum window
Reduction after each appealFixed 15%Every later window is 15% shorter.
Calculating the appeal panel configuration route schedule.
Keep expected corruption loss within the published limitAutomatic Mode chooses the least costly proportional court that also meets every operating requirement
1,934Eligible generalist jurors 1%Credible existing weight 82.0%Individual accuracy
Automatic Mode appeal panel configuration routeFresh jurors at every stage
Automatic Mode initial court
5Proportional Automatic
$40Full current-stage fee
0.00093%Credible capture
93.7%Correct ruling
1,934 / 5Qualified / ruling seats
$2Expected corruption loss
$115Calculated decisive-seat cost
Expected corruption loss
0.00093%capture chance $200kescrow value $2expected loss
Published limit$100
5 → 7 → 15 → 31 → 3 × 31 → 5 × 31Maximum if every appeal is used: $5,357

Why

3 jurors does not keep the modeled attack return negative. 5 jurors is the least costly option that keeps the credible attack uneconomic, holds expected corruption loss within $100, clears the quality and formation floors, and is fully funded. The separate 25% systemic-compromise stress is diagnostic and does not size this value-bounded court.

How this court worksFunding · thresholds · batching · appeal panel configuration route limits

Current court

Thresholds, formation, on-demand replacements, and available capacity update with the selected court.

The full current-stage fee must be paid before jurors are drawn.

One generalist market

Juror work is priced from qualified supply, demand, workload, complexity, and response time. An application may authorize payment from escrow or another source, but it cannot reduce the live quote.

  • Requests enter sealed one-minute batches under universal timing rules.
  • Each batch clears one compensation rate per unit of expected work.
  • An uncleared request keeps its queue position; resubmitting cannot shop for a cheaper minute.

Proportional cost without weaker economics

Initial fee / escrow valueGuidance
Up to 5%Ideal
Above 5% to 10%Healthy
Above 10% to 20%High but supported
Above 20%External funding or no Automatic Mode draw

The 20% limit applies only to the initial escrow contribution. Appeals are funded separately and cannot repeatedly deduct from the underlying escrow. With no escrow, the full fee is prepaid and no artificial percentage is shown.

What is set before the case opens

  • Every necessary party accepts the court, result handling, and settlement terms.
  • The requesting application precommits every Manual Mode appeal stage; no stage may be added after jurors or a ruling are known.
  • Every stage draws fresh generalist jurors; nobody can choose identities or reroll a draw.
  • Pre-existing compromised weight is charged only unavoidable per-case coordination and forfeiture cost; sunk recruitment cost cannot make an otherwise profitable attack look safe.
  • Repeated one-person stages replace earlier rulings; they never become a hidden majority.
  • An unmet decision threshold returns insufficient information.

Automatic Mode and Manual Mode appeal panel configuration routes are set before the draw

The appeal panel configuration route is set before the first draw. Automatic Mode uses a published proportional appeal panel configuration route: a $1,000 case can start with one senior juror and appeal once to three fresh senior jurors; larger or riskier cases continue through wider rungs only when their economics require it. Manual Mode follows the appeal panel configuration route the requesting application precommitted. Neither mode can choose or reroll its jurors.

Two appeal panel configuration routes · one fresh draw at every stage
Court configuration is set before the drawThe appeal panel configuration route cannot change after jurors or a ruling are known.
Automatic ModeDemoThemis selects a supported court and the proportional next rung; $1k uses 1 → 3.Fresh random jurors each stage
Manual ModeThe requesting application precommits its appeal panel configuration route, which may repeat a panel size.Fresh random jurors each stage
Final signed rulingConnected escrow, if any, executes the result automatically.

The one-roll rule

The court draws its panel once

Set number of jurors available, % of juror pool corrupted by an attacker, and number of jurors per panel, and see how many random selections of juries it will take for the panel to be successfully captured by an attacker.

One roll versus the grind
60
1220%
This draw
Chance attacker controls court
Re-rolls to capture
Expected re-rolls

Red dots are corrupted seats, and dots the roll selects light up with the draw. A green ring is a panel the court held, and a red ring is a panel the attacker captured. The exact finite-pool result updates for every pool and ruling-set size. The left key runs the one verifiable roll, and the right key replays the panel-shopping attack that the protocol deletes.

Protocol security floor

Long-service proofs protect both microcases and the largest panels

A one- or three-person microcase draws only from the senior-qualified cohort because each individual vote carries more quality weight. Every 31-seat draw also uses a private proof of long service. Seniority costs an honest juror nothing but takes an attacker years to fake. Projected fee-driven retention may disqualify a configuration, but it cannot inflate the frozen cohort used to claim security.

The ceiling

Parallel panels are reserved for genuinely large values

The biggest courts split into several 31-person panels with no shared jurors, and the ruling goes to whatever answer gets the most votes among the panels (1 panel = 1 vote). One panel gone wrong cannot decide or block a case alone. Capture odds are computed from the mechanics as they actually work. For example, the math accounts for the juror pool shrinking as jurors become unavailable, whether they are seated on another panel in the same case or served in an earlier appeal round of it. Past a certain size, extra seats in one panel add little safety, because a bad random draw is vanishingly rare and the bigger danger left is one room failing together through pressure or shared error. Splitting the court targets exactly that risk: the attacker must capture several independent rooms at once, cannot choose where their jurors land, and any luck in one panel drains their strength from the rest.

For example, with the assumptions set in the lab above, Automatic Mode keeps a $50m case in a single 31-juror panel, moves it to three panels of 31 near $60m, and to five panels of 31 near $90m. That is 93 and 155 voting seats. Only the value at stake and the cost of a credible attack drive that climb; the separate 25% systemic-compromise test never pushes a low-value case into these sizes. Every seat adds juror work, juror pay, and fee, and each one has to be filled from the eligible pool, so the quote covers all of them. If a drawn juror drops out, the draw continues from the same random sequence the case started with and takes the next unused position, so nobody sits on standby. If any stage, now or on appeal, lacks enough fresh eligible jurors to fill every seat, that stage is unavailable rather than quietly made smaller.

There is a real limit: bigger panels cannot repair a cohort whose attacker selection weight approaches 50%, and several panels cannot cure evidence that makes everyone wrong together. Pool health and shared-evidence quality remain separate admission checks.

Disputes

Appeal finality and later accountability use separate clocks

Automatic Mode appeals redraw at the next wider stage. A Manual Mode court follows its own precommitted appeal panel configuration route, which may repeat a panel size but always draws fresh jurors. Once a juror serves on a dispute, every later panel and appeal excludes them. The appeal service fee is the sum of panel work and delay compensation. The security target is capture odds times the stake; only any amount above the service fee is locked as a separate security bond.

An appeal begins only when its full precommitted quote is funded before the deadline. One contributor or many may fund it. If the goal expires short, every contribution is refunded and no jury starts. Once fully funded, the service fee pays the new panel and credits delay compensation under the case's precommitted rule. If the appeal succeeds, the escrowed security bond returns to contributors pro-rata; if it fails, only that security bond enters the reward pool.

Before acceptance, every case fixes a finite appeal panel configuration route, an initial appeal-funding window of up to one year, and a reduction of at least 15% for each later window. It may also keep every window open for at least 24 hours. These windows measure time available to fund appeals, not juror selection or deliberation. When a window expires without an appeal, or the appeal panel configuration route ends, the ruling becomes final; attached escrow, if any, settles.

Automatic Mode finality clock · published widening appeal panel configuration route

Verdict at the selected safe court
Appeal: fully fund the quote within that case’s precommitted, declining window
Automatic Mode examples: $1k uses 1 → 3; larger cases continue one rung at a time only as required
Manual Mode: follow the precommitted appeal panel configuration route
Final ruling returns; any connected escrow executes

Shown time is appeal-funding time. The terminal court is final immediately because no later appeal exists.

The justice clock · remains open

Anyone reports evidence of collusion, even years later
Encrypted-history audit tests the published rule
Proven colluders lose private bonds and eligibility; aggregate forfeiture funds the pool

No deadline, and no final ruling or completed settlement held hostage.

Finality and accountability use separate clocks: finality closes the ruling and any connected settlement; later proven collusion changes private bonds and eligibility, not the result.

The appeal funding quote

Why a wider pool makes appeals cheaper

The capture target is probability times stake, not the whole stake. A ten-million-dollar case does not automatically require a ten-million-dollar security bond. In a wide pool, a small bloc almost never wins a panel majority, so the non-refundable service fee can already exceed the anti-re-roll target and no extra security is needed.

An Automatic Mode case starts at its proportional court and can buy only the next precommitted stage: 1 → 3 → 5 → 7 → 15 → 31 → 3 × 31 → 5 × 31. The $1,000 microcase appeal panel configuration route ends after its fresh three-person appeal. A Manual Mode case follows the next stage in its precommitted appeal panel configuration route. Either may use escrow or return only a signed ruling. Every quote identifies its funding source and destination: contributors fund all new panel work and delay compensation once, while separately escrowed security principal supplies the success refund or failure forfeiture.

Automatic Mode example: what does it cost to appeal?
$1,000
5,000

Case appeal schedule

This quote uses the same precommitted timing in Automatic and Manual Mode.

No minimum window
Reduction after each appealFixed15%Every later window is 15% shorter.
Panel work fee
Delay compensation: escrow × time × 1% weekly
Anti-re-roll target: odds × value × 2
Next legal panel
Service fee · panel + delay
Security bond · return/forfeit
Total appeal funding

Funding source: the contributors who complete this appeal goal. The service fee is consumed once; the security bond remains attributable to each contributor pro-rata.

Explore the full modelChange every assumption and test whether the conditions still hold.Open Attack Simulator