Poolok 18
Bányászok n. a.
Dolgozók n. a.
Pool szabályzatok

Blokkvisszatartás: a támadás, amelyet a pool egyetlen részesedésben nem lát

Utoljára frissítve: 2026. augusztus 15.

Egy bányász valódi részesedéseket küld, és elrejti azt az egyet, amely blokk lett volna. Mibe kerül, ki fizeti meg, és hogyan buktatják le.

Mi a támadás

Minden részesedés, amelyet egy poolnak küld, valódi megoldás, amely nem érte el a blokk célértékét. Időnként egy megoldás a blokk célértéke alá is kerül, és az a részesedés egy egész blokk. Pontosan úgy néz ki, mint bármely más részesedés, egészen addig, amíg a pool meg nem vizsgálja.

A blokkvisszatartó támadás olyan bányász, amely becsületesen elvégzi a munkát, minden szokásos részesedést elküld, és csendben eldobja azt az egyet, amely blokk lett volna. A pool megszámolja a részesedéseket, és fizet értük. A blokk, amelyet meg kellett volna kapnia, soha nem érkezik meg.

Miért nem árulja el soha egyetlen részesedés

Ettől érdekes a támadás, nem csupán udvariatlan. A támadóban egyetlen részesedés alapján sem látszik semmi rossz. A hardver valódi, a hashráta valódi, a részesedések érvényesek, és a megfelelő ütemben érkeznek. A pool nem tud egyetlen részesedést megvizsgálni, és abban bármit is látni.

Ami hiányzik, az egy hiány, és egy hiány csak idővel válik láthatóvá. Egy bányásznak, amely a pool hashrátájának adott hányadát adja, nagyjából a blokkjai ugyanakkora hányadát kellene megtalálnia. Egy óra alatt ez semmit sem mond, mert a blokkok megtalálása véletlenszerű folyamat, és a csendes időszakok hétköznapiak. Elég hosszú időablakon nagyon sokat mond.

Egy támadó bányász egyenletes folyamban küld szokásos részesedéseket egy poolnak, miközben az az egy megoldás, amely eléri a blokk célértékét, megáll, mielőtt elérné a poolt, és eldobják
A részesedések rendesen áramlanak. Az az egy beküldés, amely számított, elvész, és egyetlen részesedés sem árulja el.

Mibe kerül, és ki fizeti valójában

A pool elveszíti a blokkjutalmat, amely járt volna neki. De valójában nem a poolnál csapódik le a veszteség, és ezt a részt érdemes megérteni, ha bármelyik poolban bányászik.

Arányos konstrukcióban a kör egyszerűen folytatódik, amíg valaki más blokkot nem talál. A körben mindenki olyan körhöz járult hozzá munkával, amely tovább tartott a kelleténél, így mindenki valamivel kevesebbet keres munkaegységenként. A költség a becsületes bányászok között oszlik meg.

Részesedésenkénti fizetésű konstrukcióban ez rosszabb az üzemeltetőnek, mert a pool már minden részesedésért kifizette a saját zsebéből, és arra számít, hogy a blokkok megérkeznek. Egy részesedésenként fizető pool elleni tartós támadás közvetlenül csapolja az üzemeltetőt, és történetileg ez volt az az eset, ami miatt a legtöbben aggódtak.

Miért tenne ilyet bárki

A támadó a blokkjutalmat is eldobja, így első ránézésre ez tiszta önsorsrontás. Csak akkor van értelme, ha a támadó valahol olyan helyen nyer, amelyet a pool nem lát.

A szokásos indíték a verseny. Egy saját poolt futtató üzemeltető hashrátát bérelhet vagy irányíthat egy riválisra, elnyomhatja annak eredményeit, és így a saját poolja szerencsésebbnek tűnik az összehasonlításban. A támadó a szabotázst azokból a részesedésekből fizeti, amelyekért még mindig fizetést kap.

Van egy finomabb változat is, ahol a támadó nem eldobja, hanem visszatartja a blokkot, titokban tovább bányászik rajta, és később, egy neki megfelelő pillanatban nyújtja be. Ezt nehezebb kivitelezni, és a hashráta nagy hányada kell hozzá, hogy megérje próbálkozni.

Hogyan észlelik valójában

Az észlelés statisztikai, és annak is kell lennie, mert más jel nem áll rendelkezésre. A mérés egyszerűen megfogalmazható: hasonlítsa össze az adott hozzájáruló által talált blokkokat azokkal a blokkokkal, amelyeket a részesedésszáma alapján meg kellett volna találnia, olyan hosszú időablakon, hogy a szerencse kiátlagolódjon.

Az időablak a nehéz rész. Ha rövid, a szokásos balszerencse támadásnak tűnik, ami azt jelentené, hogy folyamatosan becsületes bányászokat vádolnak. Ha hosszú, egy valódi támadó egy ideig működik, mielőtt a számok megszólalnak. Erre a kompromisszumra nincs ügyes megoldás: ez a véletlenszerűség tulajdonsága, nem a szoftveré.

Ezért egy komoly észlelő egy emberhez fordul a kérdéssel, ahelyett hogy maga cselekedne. Egy statisztika által vezérelt automatikus kitiltás előbb-utóbb kitilt valakit, akinek csak balszerencséje volt, és egy jogos bányász leállítása rosszabb kimenetel, mint maga a támadás.

Mit jelent ez, ha Ön becsületes bányász

Szinte semmit, és éppen ezért érdemes egyszerűen kimondani.

A részesedéseit mindkét esetben ugyanúgy számolják és fizetik. A balszerencse nem vétség, és nem is lehet az, mert bármely rövid időablakon a legtöbb bányásznak balszerencséje van. Egy sor kör, amelyben sokat tett hozzá, és a pool semmit sem talált, normális szórás, és a pool statisztikáiban látható szerencse éppen azért létezik, hogy lássa, mennyire normális.

Az egyetlen, amit érdemes tudni: ez az egyik oka annak, hogy a poolokat érdekli, ki irányít rájuk hashrátát, és annak, hogy egy pool, amely őszintén közzéteszi a blokkjait és a szerencséjét, megbízhatóbb, mint amelyik nem. Minden, ami a pool ellenőrzéséhez kell, a Blokkok oldalon van.

Készen áll, hogy a gyakorlatban is kipróbálja?
Válasszon érmét a poolok áttekintésében, és nyissa meg a Bányászati útmutatóját egy azonnal futtatható parancsért.
Pool kiválasztása