# Okosszerző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

- https://dfieldsolutions.hu/hu/fogalomtar/smart-contract.md
- https://dfieldsolutions.hu/hu/fogalomtar/solidity.md
- https://dfieldsolutions.hu/hu/fogalomtar/security-audit.md
- https://dfieldsolutions.hu/hu/fogalomtar/penetration-test.md

---

Source: https://dfieldsolutions.hu/hu/fogalomtar/smart-contract-audit
DField Solutions — Dunakeszi, Hungary — dezso@dfieldsolutions.com
Booking: see https://dfieldsolutions.hu/en/contact
