Cum sunt implementate și executate regulile de acordare a premiilor pentru valorile hash în bloc?

Publicat la 16 ian. 2023Actualizat la 4 apr. 20242 min citire195

Cum sunt implementate și executate regulile de acordare a premiilor pentru valorile hash în bloc?

Ultimele 8 cifre din valoarea hash a primului bloc din OKC la o anumită oră sunt comparate cu ultimele 8 cifre ale adreselor tuturor participanților. Cele mai apropiate adrese sunt selectate pentru concurs în conformitate cu următoarele reguli:

  • Sunt captate ultimele 8 cifre din valoarea hash de bloc a primului bloc din lanțul OKC la o anumită oră specificată după activitate.
  • Sunt captate ultimele 8 cifre ale tuturor adreselor portofelelor participante (dacă nu sunt suficiente cifre, se adaugă un 0 la sfârșit).
  • Ultimele 8 cifre ale adresei portofelului (în valoare numerică absolută) care se apropie cel mai mult de ultimele 8 cifre din valoarea hash a blocului sunt selectate drept câștigătoare.
  • Dacă numărul de adrese de portofel selectate pentru a fi oferite este mai mare decât numărul de premii, vor avea prioritate adresele de portofel ale căror 8 cifre au o valoare numerică absolută mai mare (a 9-a cifră va fi luată în considerare și în cazul în care cele 8 cifre ale oricărui portofel au aceeași valoare).

Exemplu:

  • Să presupunem că valoarea hash a blocului captată pentru acordarea premiilor este: 047363EC533E12EA88C0CB21636E2BAABAB45AA9A6F3A12F77C7020475C119E6A6
  • Se filtrează literele din valoarea hash și se iau ultimele 8 cifre ca secvență câștigătoare pentru activitatea: 47511966
  • Ultimele opt cifre ale adreselor a patru utilizatori sunt
    • A: 47511960
    • B: 47511972
    • C: 47511960
    • D: 32514021

În cazul în care cota este 3, va fi selectat ABC.
În cazul în care cota este 2, va fi selectat AC.
În cazul în care cota este 1, se compară a 9-a cifră după adresele a doi utilizatori AC. Câștigă cel care are cel mai mare număr.