← Nieuwste papers
💻 computer science

Secure Peer-to-Peer Entropy Generatorfor Fairness in Blockchain-Based Games

Dit artikel stelt een gedecentraliseerde, peer-to-peer entropiegenerator voor en valideert deze, die gebruikmaakt van een commit-reveal-protocol en hybride aggregatie om statistisch uniforme, goedkope en aanvalbestendige willekeur te bieden voor blockchain-gebaseerde games, waarbij het zowel in economische efficiëntie als beveiliging presteert boven gecentraliseerde oracles zoals Chainlink VRF.

Oorspronkelijke auteurs: Jonathas Tavares Neves, Jessica Mariella de Carvalho Oliveira, Carlos Augusto de Moraes Cruz

Gepubliceerd 2026-07-06
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Jonathas Tavares Neves, Jessica Mariella de Carvalho Oliveira, Carlos Augusto de Moraes Cruz

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een enorme, wereldwijde spelshow organiseert waarbij de winnaar wordt bepaald door een enkele, perfect eerlijke worp met de dobbelstenen. In de echte wereld zou je een mens vertrouwen om de dobbelstenen te gooien, maar in de digitale wereld van blockchain-games kun je geen centrale persoon of computer vertrouwen. Waarom niet? Omdat als die persoon of computer gehackt wordt, of als ze gewoon besluiten te vals te spelen, het hele spel gemanipuleerd is.

Dit artikel stelt een nieuwe manier voor om die digitale dobbelstenen te gooien, zodat niemand kan valsspelen en niemand een fortuin hoeft te betalen om het te doen.

Hier is de uitleg van hun oplossing met behulp van eenvoudige analogieën:

1. Het Probleen: De "Gemanipuleerde Dobbelstenen" en de "Dure Scheidsrechter"

In veel blockchain-games van nu komt de "willekeur" (de worp met de dobbelstenen) van een centrale dienst (zoals Chainlink).

  • De Kosten: Het is alsof je voor elk enkel spel een duur scheidsrechter inhuurt. Het artikel merkt op dat dit ongeveer $1,50 per verzoek kost. Als je een populair spel hebt, loopt dit op tot duizenden dollars.
  • Het Risico: Als die scheidsrechter de enige bron van waarheid is, is hij een "single point of failure". Als hij uitvalt of gemanipuleerd wordt, stopt het spel of wordt het oneerlijk.

2. De Oplossing: Het "Geheime Briefjesspel" (Commit-Reveal)

De auteurs hebben een systeem gebouwd waarbij de spelers zelf samen de willekeur genereren, zonder dat er een scheidsrechter nodig is. Ze gebruiken een methode die een Commit-Reveal Protocol wordt genoemd.

Denk aan een groep vrienden die besluit wie er betaalt voor het diner door met dobbelstenen te gooien, maar ze doen dit in twee stappen om valsspelen te voorkomen:

  • Stap 1: De Verzegelde Envelop (Commit Fase)
    Iedereen schrijft een geheim getal op een papiertje, doet het in een verzegelde envelop, en vergrendelt deze in een glazen box (de blockchain). Iedereen kan de box zien, maar niemand kan nog zien wat erin zit.

    • Waarom? Dit voorkomt dat iemand zijn getal later aanpast op basis van wat anderen hebben gekozen.
  • Stap 2: De Onthulling (Reveal Fase)
    Zodra iedereen zijn envelop heeft vergrendeld, opent iedereen zijn box en leest hardop zijn getal voor.

    • De Magie: Het systeem neemt al deze geheime getallen, mengt ze samen met een speciale wiskundige blender (SHA-256 hashing), en creëert één definitief getal. Dit definitieve getal is de "dobbelworp" voor het spel.

3. De "Hybride" Twist: Waarom het Slimmer is

Het artikel introduceert een slimme twee-lagen truc om geld te besparen en veilig te blijven:

  • Op de Blockchain (De Glazen Box): Het systeem doet een snelle, goedkope controle om te controleren of iedereen zijn enveloppen heeft geopend. Dit is als een snelle telling van wie er aanwezig is. Het is snel en goedkoop.
  • Buiten de Blockchain (De Geheime Blender): Het zware werk van het mengen van de getallen vindt buiten de blockchain plaats (op een peer-to-peer netwerk). Dit is alsof de vrienden de complexe berekeningen in een zijruimte doen, zodat ze niet voor elke berekening de "scheidsrechtervergoeding" hoeven te betalen.
  • Het Resultaat: Het definitieve gemengde getal wordt teruggeplaatst op de blockchain om te bewijzen dat het eerlijk is verlopen.

4. Heeft het Gewerkt? (De Testresultaten)

De onderzoekers hebben dit systeem onderworpen aan een strenge "stress-test" om te zien of het echt eerlijk en snel is.

  • Is het Willekeurig? Ze hebben het getest met variërend van 1 tot 50 mensen die bijdragen. De resultaten waren statistisch perfect. Het was telkens even willekeurig als een perfecte muntworp.
  • Is het Snel? Terwijl ze meer mensen toevoegden (van 5 naar 100), groeide de tijd die nodig was om de getallen te mengen slechts heel langzaam. Het ging van 0,55 milliseconden naar 8,26 milliseconden. Dat is alsof je meer mensen aan een rij toevoegt, maar de rij wordt slechts een klein beetje langer, niet urenlang.
  • Kun je Valsspelen?
    • De "Wacht en Kijk"-truc: Als een speler ziet dat het resultaat slecht voor hem is en probeert zijn nummer te verbergen, wordt de speler automatisch uit het systeem gezet en worden de getallen van de eerlijke spelers gebruikt. De truc mislukte 100% van de tijd.
    • De "Valse Identiteit"-truc: Als een cheater probeert 10 nepaccounts aan te maken om het resultaat te controleren, detecteerde het systeem dit.
    • De "Replay"-truc: Als een cheater een oud nummer van een vorig spel probeert te gebruiken, merkt het systeem dit onmiddellijk op.

5. De Conclusie

Het artikel concludeert dat dit nieuwe systeem een win-win is:

  1. Het is Goedkoper: Het kost ongeveer 71% minder dan de huidige populaire methoden (een besparing van ongeveer $1,26 per spel).
  2. Het is Eerlijker: Het elimineert de noodzaak voor een centrale autoriteit, waardoor het spel echt gedecentraliseerd is.
  3. Het is Veilig: De wiskunde zorgt ervoor dat zolang er één eerlijk persoon is, het eindresultaat niet voorspeld of gemanipuleerd kan worden door de anderen.

Kortom, de auteurs hebben een digitale "dobbelsteenwerper" gebouwd waarbij de spelers samen de dobbelstenen gooien, de kosten slechts centen zijn in plaats van dollars, en de regels zo strikt zijn dat valsspelen wiskundig onmogelijk is.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →