Mi az az 51%-os támadás?
51%-os támadásról akkor beszélünk, ha egyetlen csoport a blokklánc bányászati számítási kapacitásának több mint felét szerzi meg, és átírhatja a közelmúlt tranzakcióinak történetét. A tárcádból nem tudnak érméket elvenni, de a saját kifizetéseiket egy másik eseménysorra cserélhetik. Képzeld el, hogy valaki visszajátszás közben magához ragadja a távirányítót, és lecseréli az utolsó néhány percet.
Az 51%-os támadás lehetővé teszi, hogy a támadók kiürítsék az összes tárcát. Ez nem igaz. Átrendezhetik a közelmúlt blokkjait, és megpróbálhatnak dupla költést végrehajtani, de nem tudnak a semmiből érméket teremteni, és a kulcsaid nélkül a tieidet sem vehetik el.
Hogyan működik az 51%-os támadás?
Röviden, egyszerűen bemutatjuk a forgatókönyvet:
- Előkészület: A támadók rengeteg bányászgépet gyűjtenek össze vagy számítási kapacitást bérelnek, majd egy alacsonyabb biztonságú cél-láncot választanak.
- Irányítás: Elegendő bányászt hangolnak össze ahhoz, hogy a hashrátának több mint felét irányítsák.
- Árnyéklánc: Ezzel az előnnyel titokban bányásszák a lánc saját, privát változatát, miközben a nyilvános lánc tovább halad.
- Költés: Érméket küldenek a nyilvános láncon, megvárják a megerősítéseket, a privát blokkjaikat pedig visszatartják.
- Közzététel: Amint a privát láncuk hosszabb lesz, közzéteszik. A hálózat átvált a hosszabb láncra, és a korábbi kifizetés eltűnik a láncról.
Igen, így működik a támadás.
Miért fontos az 51%-os támadás?
Miért érdemes ezzel foglalkoznod?
- Előny: A kockázat ismeretében eldöntheted, hány megerősítést várj meg, mielőtt véglegesnek tekinted az összeget.
- Rálátás: Rávilágít arra, hogy a bányászat decentralizáltsága és a stake eloszlása miért tartja egészségesen a láncokat.
- Relevancia: Tőzsdék, dappok és DAO-k kapcsán is találkozhatsz a kifejezéssel, amikor beállítják a befizetési szabályokat és a megerősítési időszakokat.
A kisebb láncokon várj meg több megerősítést, mint a nagyokon, és figyeld, ha hirtelen megugrik valamelyik bányászpool részesedése.
Az 51%-os támadás fő jellemzői
Mitől különleges:
- Többség: A blokk-előállítás rövid távú irányítása lehetővé teszi a támadónak, hogy megelőzze a becsületes node-okat.
- Láncátszerveződés: A lánc átszerveződését okozza, amely visszavonja a közelmúlt tranzakcióit.
- Költség: Széles körben eloszló bányászokkal rendelkező nagy hálózatokon drága végrehajtani.
- Célpont: A kisebb vagy újabb láncok általában nagyobb kockázatnak vannak kitéve.
- Korlátok: Nem tud a semmiből érméket teremteni, és a privát kulcsaidhoz sem fér hozzá.
Változatok
Néhány típus és kapcsolódó módszer, amiről hallhatsz:
- Többségi támadás: A klasszikus proof of work elleni támadás, amely a becsületes bányászok túlszárnyalására épül.
- Önző bányászat: Az önző bányászat során a bányász visszatartja a blokkokat, hogy bevételi előnyre tegyen szert egyértelmű dupla költések nélkül.
- Timewarp: Időbélyeg-manipulációval egyes láncokon a támadó javára billentik a nehézséget.
- Közösségi válasz: Válaszul a közösségek időnként a blokklánc forkja mellett döntenek, hogy visszafordítsák a károkat és módosítsák a szabályokat.
A több megerősítés csökkenti a kockázatot, mert minden újabb blokkal nehezebb és költségesebb a régebbi blokkok lecserélése.
Példa
Feltételezett támadások idején egy tőzsde késlelteti a befizetéseket, és a felhasználók védelmében hatról százra emeli az előírt megerősítések számát.
Érdekesség
Satoshi azt írta, hogy amíg a becsületes node-ok irányítják a CPU-kapacitás nagy részét, a lánc a becsületes ágon növekszik a leggyorsabban. Ez az egyetlen mondat keretezi az egész témát.
Összefoglalás
Röviden: az 51%-os támadás ideiglenes többségi irányítást jelent, amely lehetővé teszi a közelmúlt történetének átírását, ezért profiként tervezd meg, hány megerősítést vársz meg.
.