Verfasst von Pablo Gómez
Founder & CEO von Metlabs · Geprüft am 11. Oktober 2026
Ein Smart Contract verarbeitet Eingaben und verändert den Zustand des Netzwerks nach deterministischen Ausführungsregeln. In Ethereum geschieht das in der EVM und verbraucht Gas. Ein Smart Contract muss in der Regel von einem Konto oder einem anderen Smart Contract aufgerufen werden; er wird nicht von selbst aktiv, wenn ein Datum erreicht ist.
Der bereitgestellte Code lässt sich oft nur schwer ersetzen, doch ein Proxy kann die Ausführung an eine aktualisierbare Implementierung delegieren. Es kann auch Administratoren geben, die Vorgänge pausieren oder Parameter ändern. Die Verfügbarkeit des Bytecodes bedeutet nicht, dass der Quellcode veröffentlicht und verifiziert ist.
Smart Contracts ermöglichen es, Prozesse zu automatisieren, ohne dass eine Person jeden Schritt ausführt. Sie bleiben jedoch von Administratorschlüsseln, Oracles und Schnittstellen abhängig. Tests und Audits bewerten konkrete Risiken; sie garantieren weder, dass der Smart Contract fehlerfrei ist, noch dass eine Vereinbarung rechtlich durchsetzbar ist.








