DFIELDSOLUTIONS

Blockchain

FogalomtárOkosszerződés-audit

A szerződéskód független átvizsgálása élesítés előtt, azokat a módokat keresve, ahogyan kiüríthető, megbénítható vagy manipulálható.

Mivel a telepítés általában végleges, és a kód mindenki számára nyilvános — azok számára is, akik a pénzedet akarják —, az átvizsgálás indulás előtt történik, vagy nem történik hasznosan. Az auditorok az ismétlődő alakzatokat keresik: újrabelépés, túlcsorduló aritmetika, rossz helyen lévő hozzáférés-szabályozás, mozgatható orákulumárak, olyan logika, amely a mempool által nem garantált sorrendet feltételez — aztán azokat a hibákat, amik erre a konkrét szerződésre jellemzők.

Az audit pillanatfelvétel, nem bizonyítvány. Egy konkrét commitra vonatkozik, konkrét feltételezésekkel, és minden utána tett módosítás átvizsgálatlan kód, akármit mond a jelentés. A jelentés állandó jelvényként kezelése olyan félreolvasás, amely több drága incidenst előzött meg.

Kapcsolódó fogalmak

Ide tartozó munkapad

Blockchain

Solidity Ethereumon, Polygonon, Base-en és Arbitrumon. Anchor programok Solanán. Teszttel kezdve, mert az újradeploy nem hotfix, amint érték forog kockán.

Minden fogalomKezdjünk beszélgetniMarkdown-változat

DField Bt. · Dunakeszi · dezso@dfieldsolutions.com
5,0
“LinkedIn üzenettől az élő oldalig. Két apró javítás, aztán kész.”Michael J Ringer · Vilya ProtectionAlapító · Spanyolország