# Smart-Contract-Audit

> Eine unabhängige Prüfung von Vertragscode vor dem Livegang, auf der Suche nach Wegen, ihn zu leeren, zu sperren oder zu manipulieren.

Weil die Veröffentlichung meist endgültig und der Code für alle öffentlich ist — auch für die, die an deine Mittel wollen —, findet die Prüfung vor dem Start statt oder gar nicht sinnvoll. Auditoren suchen nach den wiederkehrenden Mustern — Reentrancy, überlaufende Arithmetik, Zugriffskontrolle an der falschen Stelle, manipulierbare Orakelpreise, Logik, die eine Reihenfolge annimmt, die der Mempool nicht garantiert — und dann nach den Fehlern, die für diesen konkreten Vertrag typisch sind.

Ein Audit ist eine Momentaufnahme, kein Zertifikat. Es betrifft einen bestimmten Commit unter bestimmten Annahmen, und jede Änderung danach ist ungeprüfter Code, egal was im Bericht steht. Den Bericht als dauerhaftes Abzeichen zu lesen ist ein Missverständnis, das mehreren teuren Vorfällen vorausging.

## Verwandte Begriffe

- https://dfieldsolutions.com/de/glossar/smart-contract.md
- https://dfieldsolutions.com/de/glossar/solidity.md
- https://dfieldsolutions.com/de/glossar/security-audit.md
- https://dfieldsolutions.com/de/glossar/penetration-test.md

---

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