Hoe worden de regels voor het weggeven van blokhash-prijzen geïmplementeerd en uitgevoerd?

Gepubliceerd op 16 jan 2023Geüpdatet op 4 apr 20242 min. leestijd193

Hoe worden de regels voor het weggeven van blokhash-prijzen geïmplementeerd en uitgevoerd?

De laatste 8 cijfers van de hash van het eerste blok van OKC op een bepaald moment worden vergeleken met de laatste 8 cijfers van de adressen van alle deelnemers. De dichtstbijzijnde adres(sen) wordt/worden geselecteerd voor de weggeefactie volgens de volgende regels:

  • De laatste 8 cijfers van de blokhash van het eerste OKC chain-blok op een bepaald tijdstip nadat de activiteit is vastgelegd.
  • De laatste 8 cijfers van alle deelnemende walletadressen worden vastgelegd (als er onvoldoende cijfers zijn, wordt er een 0 aan het einde toegevoegd).
  • De laatste 8 cijfers van het walletadres dat het dichtst (in absolute numerieke waarde) bij de laatste 8 cijfers van de blokhash ligt, wordt als winnaar geselecteerd.
  • Als het aantal walletdressen dat is geselecteerd voor de weggeefactie groter is dan het aantal prijzen, krijgen de walletadressen waarvan de 8 cijfers een hogere absolute numerieke waarde hebben voorrang (het 9e cijfer wordt ook meegeteld als de 8 cijfers van alle wallets dezelfde waarde hebben).

Voorbeeld:

  • Stel dat de blokhashwaarde die is vastgelegd voor de weggeefactie het volgende is: 047363EC533E12EA88C0CB21636E2BAAB45AA9A6F3A12F77C7020475C119E6A6
  • Filter de letters in de hashwaarde en neem de laatste 8 cijfers als de winnende reeks: 47511966
  • De laatste acht cijfers van de adressen van vier gebruikers zijn
    • A: 47511960
    • B: 47511972
    • C: 47511960
    • D: 32514021

Als het quotum 3 is, wordt ABC geselecteerd.
Als het quotum 2 is, wordt AC geselecteerd.
Als het quotum 1 is, vergelijk dan het 9e cijfer achter de adressen van twee AC-gebruikers. Degene met het hoogste getal wint.