Methodology — Commit-Then-Match
Fortuna's pre-draw SHA-256 commit, post-draw match verification, and tier-aware Hall of Fame thresholds explained in plain language.
What Fortuna Is Built On
Fortuna is an independent lottery intelligence platform built from the synthesis of approximately 1,000 publicly available patent documents worldwide in lottery analytics, combinatorial number selection, data mining, and recommendation systems (including historical research assets such as KR 10-2007-0025235), combined with proprietary AI algorithms.
Mathematical & Regulatory Notice: Lottery draws are independent random events. No algorithm, AI model, or historical pattern analysis can alter underlying draw probabilities or guarantee winnings. Fortuna does not sell lottery tickets, accept bets, or process prize payouts.
2. Three-Stage Cryptographic Verification Protocol ("Commit-Then-Match")
- STAGE 01 — Pre-Draw SHA-256 Seed Commitment (seedCommitter): Before the official draw cutoff for each active lottery, Fortuna generates candidate combination sets across Smart, Deep, and Ensemble service tiers and commits a deterministic SHA-256 seed hash to the ledger with status="committed". (
seed_hash = SHA-256("fortuna-hof|{lottery_id}|{draw_date}|{tier}|{SECRET}") · status = "committed") - STAGE 02 — CHRONOS Official Draw Ingestion & Verification Gate: The CHRONOS backend worker collects official winning numbers, bonus balls, and draw dates from 37 authoritative lottery sources. Draws are promoted to verified=TRUE only after ball-count and range invariants pass. (
ft_lottery_draws.verified = TRUE (unverified draws are strictly blocked from matching)) - STAGE 03 — Deterministic Matching & Public Hall of Fame Proof: Once a draw is marked verified=TRUE, hofMatcher compares pre-committed combinations against official results via tier-segregated staging tables, publishing matches of 5+ main numbers to permanent public URLs. (
MIN_MATCH_THRESHOLD = 5 main numbers · ft_hof_staging_tier1..3 → ft_hof_results_tier1..3)
3. Three-Tier Computation & Lottery Classification Matrix
- tier1 (Mega): > 100,000,000 : 1 (Ultra-High Odds) — US Powerball (1:292.2M), Mega Millions (1:302.6M), EuroMillions (1:139.8M), SuperEnalotto (1:622.6M), EuroJackpot
- tier2 (National): 10,000,000 : 1 – 100,000,000 : 1 (High Odds) — La Primitiva (ft_hof_la_primitiva reintegro-aware), Lotto 6aus49, Oz Lotto, Australian Powerball, UK Lotto, Korea Lotto 6/45
- tier3 (Regional): < 10,000,000 : 1 (Standard Odds, 5+ Main Balls) — Bonoloto, Cash4Life, Japan Loto 6, Mini Loto, Fantasy 5, state & regional 5-ball lotteries
Service Tier Distinction: Independent of Computation Tier (tier1/tier2/tier3), users and pre-draw commit pipelines select from three analytical Service Tiers — Smart (4-factor MFS balance), Deep (weighted CDF statistical synthesis), and Ensemble (multi-model consensus precision).
Official Verification Dossier — SHA-256 Commit-Then-Match Audit Protocol →