Zksync Dex Merlin conform auditului codului pentru peste 1,8 milioane USD

Zksync Dex Merlin conform auditului codului pentru peste 1,8 milioane USD
Bursa descentralizată (DEX) Merlin bazată pe Ethereum, utilizat zero-cunoștințe de cunoștințe (ZKSync), a pierdut peste 1,8 milioane de dolari într-un bazin de lichiditate exploit după ce compania de securitate Smart-Recontract Certik și-a verificat codul.
Hack a avut loc miercuri dimineață în timpul vânzării publice a jetonului autohton al lui Merlin, cu atacatorul mai multe active, inclusiv USD, pentru a renunța la moneda (USDC) și a altor nelegiuiri.
Merlins LP conform auditului codului
a few hours after the exploit has certik tweeted că a examinat incidentul și a lucrat la înțelegerea efectelor sale asupra comunității. Compania de securitate a anunțat că primele sale rezultate au indicat că o problemă cu administrarea de chei private ar fi putut duce la hack și nu la un exploit atât de departe de acesta.
certik a spus că cel mai recent raport de audit pentru Merlin din secțiunea „Eforturile de descentralizare” a subliniat riscul de centralizare. Compania a insistat că auditurile nu pot preveni cheile private, dar s -a asigurat întotdeauna că au fost evidențiate practici mai bune pentru proiecte.
Ca în auditul din 24 aprilie 2023, certik a recomandat ca Merlin să-și îmbunătățească rolurile centralizate la un mecanism descentralizat, cum ar fi pereții cu mai multe semnături pentru îmbunătățirea practicilor de securitate. De asemenea, compania a cerut minutele să implementeze o funcție TimeLock cu o latență de cel puțin 48 de ore pentru a evita o eroare de gestionare a unui singur punct de cheie. Certik a promis, de asemenea, să lucreze cu autoritățile responsabile atunci când este descoperit un fault.
"Încurajăm toți membrii comunității să verifice complet aceste informații și toate auditurile. În timp ce stăpânim această situație provocatoare, am dori să vă asigurăm că luăm toate măsurile necesare pentru a proteja interesele comunității noastre", a spus Certik.
cod malign recunoscut
interesant ezkalibur, un alt zksync dex și launchpad, aprobare pentru a transfera o sumă nelimitată de jetoane de la adresa contractului.
📢 Am efectuat câteva cercetări asupra contractelor inteligente Merlin și am identificat codul malign care este responsabil pentru eliminarea fondurilor.
Aceste două linii de cod din funcția de inițializare acordă în esență aprobarea pentru adresa dorită, un nelimitat (tip (uint256) .max) ... pic.twitter.com/miksh4hkhb
-ezkalibur ∎ (@zkaliburdex) 26. Între timp echipele Merlin .