Contract-Verifizierung
Contract-Verifizierung heißt zu prüfen, ob die Contract-Adresse eines Tokens und sein veröffentlichter Quellcode mit den offiziellen Angaben des Projekts übereinstimmen. So weißt du, dass du den echten Contract vor dir hast, und kannst sehen, was der Code tut. Dass der Code sicher ist, beweist das nicht.
Zwei Prüfungen in einer
Die erste Prüfung betrifft die Identität: Ist das die richtige Adresse? Da jeder einen Token mit beliebigem Namen erstellen kann, ist die Contract-Adresse das einzig verlässliche Merkmal. Du bestätigst sie, indem du die Adresse, die du nutzen willst, mit der auf der offiziellen Website oder in der Dokumentation des Projekts vergleichst und zusätzlich mit einem Block Explorer oder einer seriösen Datenseite.
Die zweite Prüfung betrifft den Code. Smart Contracts laufen als kompilierter Bytecode, den Menschen kaum lesen können. Auf Block Explorern wie Etherscan kann ein Entwickler den ursprünglichen Quellcode veröffentlichen. Der Explorer kompiliert ihn und bestätigt, dass das Ergebnis dem Bytecode auf der Blockchain entspricht. Dann gilt der Contract als verifiziert, und jeder kann nachlesen, was er tut.
Was dir verifizierter Code verrät
Auch ohne Programmierkenntnisse liefert ein verifizierter Contract Hinweise. Explorer zeigen, wer der Owner ist, und listen lesbare Funktionen. Achte auf Rechte, mit denen der Owner neue Token erzeugen, Adressen sperren, Transaktionssteuern ändern, den Handel pausieren oder den Contract austauschen kann. Viele Token-Scanner fassen solche Risiken zusammen. Unverifizierter Code ist schon für sich ein Warnsignal, weil du nicht sehen kannst, womit du interagierst.
Ein Beispiel
Angenommen, du willst einen Token kaufen, über den du gelesen hast. Du kopierst die Adresse aus der offiziellen Dokumentation und vergleichst sie mit der auf der Börse: Sie stimmen überein. Im Block Explorer ist der Contract verifiziert. Beim Lesen der Owner-Funktionen fällt dir auf, dass der Owner eine Verkaufssteuer von bis zu 99 % festlegen kann. Der Contract ist echt und verifiziert und gibt seinem Owner trotzdem die Macht, Verkäufe sinnlos zu machen. Die Verifizierung hat dir das Risiko gezeigt, beseitigt hat sie es nicht.
Grenzen, die du kennen solltest
Verifiziert heißt nicht geprüft oder sicher, sondern nur, dass der Quellcode passt. Proxy-Contracts lassen sich aktualisieren, die Logik von heute kann morgen ersetzt sein. Offizielle Kanäle können gehackt werden und eine falsche Adresse posten, vergleiche also mehrere Quellen. Und ein sauberer Contract sagt nichts über das Team, die Token-Verteilung oder die Aussichten des Projekts.
Frag Coach dazu
Coach ist die KI von AtenaCrypto. Sie erklärt Krypto mit Live-Marktdaten, in einfachen Worten.
Welche Owner-Funktionen in einem Token-Contract sollten mich beunruhigen, und wie finde ich sie im Block Explorer?Coach fragen →
Häufige Fragen
Ist ein Token mit verifiziertem Contract sicher?
Nein. Die Verifizierung beweist nur, dass der veröffentlichte Quellcode dem entspricht, was auf der Blockchain läuft. Der Code selbst kann trotzdem schädliche Funktionen oder Fehler enthalten.
Was ist der Unterschied zwischen Verifizierung und Audit?
Die Verifizierung macht den Code für alle les- und prüfbar. Ein Audit ist eine Prüfung durch Sicherheitsfachleute, die nach Fehlern und Designschwächen suchen, und auch Audits garantieren keine Sicherheit.
Was bedeutet es, wenn ein Contract nicht verifiziert ist?
Du siehst nur den Bytecode, nicht, was der Code tut. Bei Token und Apps, die Nutzergelder halten, ist fehlende Verifizierung ein ernstes Warnsignal.
Verwandte Begriffe
Schritt für Schritt lernen
AC Learning erklärt diese Themen in interaktiven Lektionen — die ersten acht Kapitel sind kostenlos.
AC Learning öffnen → Kostenloses Konto erstellenAlle Glossar-Begriffe · Nur zu Bildungszwecken — keine Anlage-, Rechts-, Steuer- oder Finanzberatung.