Eclipse útok je situace, kdy se bezohledný element rozhodne izolovat uživatele nebo uzel v P2P síti od ostatních uzlů. Škodlivý aktér vytvoří nové prostředí a přesměruje uživatele do této oblasti, čímž je odřízne od legitimního prostředí a uzlů. I když je útočník izolovaný, může s uzlem nebo uživatelem manipulovat jakýmkoli způsobem, který uzná za vhodný.
Obvykle to končí tím, že útočník provede nelegitimní potvrzení transakcí nebo negativně ovlivní proces těžby bloků. Obvykle architektura blockchainu určuje, zda k tomuto útoku může dojít rychle.
V blockchainu může dojít k útokům Eclipse, protože uzly ve většině sítí nemusí kvůli určitým omezením snadno interagovat s každým uzlem. To znamená, že uzel interaguje pouze s uzly kolem nich.
Bezohledný prvek může tento typ útoku bez problémů použít tím, že ohrozí spojení uzlu se sousedními uzly. Nyní tedy není potřeba zahájit obléhání celého blockchainu; mohou dosáhnout útoku zatmění.
Dopady útoku zatmění
Útoky Eclipse mají důsledky, když jsou úspěšné.
Přerušení těžby
Útok Eclipse může oklamat uzel, aby těžil osiřelé bloky, které nejsou součástí skutečné sítě. Někdy může hacker spustit útok Eclipse na více uzlů, aby bylo snazší dosáhnout 51% útoku na síť.
Dvojí útrata
Když je uzel odpojen, může být oklamán, aby potvrdil transakci, kterou již ověřily jiné uzly v pravé síti. Sítě mohou snížit šance na útoky Eclipse použitím procesu náhodného výběru uzlů, zvýšením úrovně konektivity mezi uzly, ztížením získání uzlu a mnohem více.

