Wie funktionieren Smart Contracts technisch? EVM, Gas, Token-Standards, Upgrades und Hacks 2026 erklärt
Inhaltsverzeichnis (25)
- Wie funktionieren Smart Contracts technisch? EVM, Gas, Token-Standards, Upgrades und Hacks 2026 erklärt
- Was ist ein Smart Contract – technisch betrachtet?
- Was passiert, wenn ein Smart Contract deployt wird?
- Wie arbeitet die Ethereum Virtual Machine (EVM)?
- Was kostet eine Smart-Contract-Transaktion im Oktober 2026?
- Warum kann ein Smart Contract nicht selbst ins Internet?
- Wie findet die EVM die richtige Funktion in einem Contract?
- Wie speichert ein Contract Daten – und warum ist „private“ nicht privat?
- Welche Token-Standards solltest du 2026 kennen?
- Was ist ein Reentrancy-Angriff und wie verhindert man ihn?
- Warum sind Token-Freigaben (Approvals) das größte Alltagsrisiko?
- Was hat EIP-7702 seit dem Pectra-Upgrade verändert?
- Wie kann ein „unveränderlicher“ Smart Contract upgegradet werden?
- Wie viel Geld wurde 2026 durch Hacks und Smart-Contract-Fehler gestohlen?
- Schützt ein Audit vor Smart-Contract-Hacks?
- Wo werden Smart Contracts 2026 tatsächlich genutzt?
- Was ändert das Glamsterdam-Upgrade für Smart Contracts?
- Was verlangt der EU Data Act von Smart Contracts?
- Wie werden Erträge aus Smart Contracts in Deutschland besteuert?
- Lohnt sich DeFi-Rendite nach Abzug des Hack-Risikos?
- Können KI-Agenten Smart Contracts sicher bedienen?
- Wie prüfst du einen Smart Contract selbst, bevor du ihn nutzt?
- Häufige Fragen zu Smart Contracts
- Weiterlesen auf KryptoZukunft.com
- Ähnliche Beiträge
Wie funktionieren Smart Contracts technisch? EVM, Gas, Token-Standards, Upgrades und Hacks 2026 erklärt
Ein Smart Contract ist kein Vertrag im juristischen Sinn, sondern ein Programm mit eigener Adresse, eigenem Speicher und eigenem Guthaben, das tausende Rechner gleichzeitig ausführen. In diesem Guide schauen wir unter die Haube: Was passiert beim Deployment, warum kostet ein Swap im Oktober 2026 nur noch rund zwei Cent, weshalb verlieren Nutzer trotzdem Milliarden – und was du konkret prüfen kannst, bevor du eine Signatur abgibst.
Was ist neu gegenüber der alten Version?
Dieser Artikel erschien zuerst am 10. März 2025 unter dem Titel „Wie Smart Contracts unseren Alltag revolutionieren“ und wurde im Juni 2026 um eine technische Vertiefung erweitert. Ehrlich gesagt war die erste Fassung zu optimistisch: Sie hat Smart Contracts vor allem als Effizienzwunder beschrieben und die Risiken in einem Absatz abgehandelt. Für diese Fassung haben wir den Text komplett neu geschrieben. Neu sind aktuelle Gas-Kosten nach dem Fusaka-Upgrade (live seit 3. Dezember 2025), der Stand von Glamsterdam (Sepolia seit 6. Oktober 2026, Hoodi am 26. Oktober 2026), die CertiK-Schadensbilanz 2026 mit eigener Auswertung, EIP-7702-Phishing, der EU Data Act sowie drei Rechner. Korrigiert haben wir außerdem die Aussage, Audits machten einen Contract „sicher“ – die Zahlen von 2026 zeigen das Gegenteil.
Wenn du nur die Grundlagen suchst – was ein Smart Contract ist, wofür man ihn nutzt, wie der „Kill Switch“ des EU Data Act grundsätzlich funktioniert –, dann ist unser kompakter Einsteiger-Artikel Smart Contracts erklärt: Funktionsweise, Nutzung und Sicherheit der bessere Start. Diese Seite ist die Vertiefung: Wir gehen von Bytecode über Storage-Slots bis zu Proxy-Upgrades und Angriffsmustern. Du musst nicht programmieren können, um sie zu verstehen. Aber du solltest Lust haben, zu verstehen, was beim Klick auf „Bestätigen“ in deiner Wallet tatsächlich passiert.
Was ist ein Smart Contract – technisch betrachtet?
Ein Smart Contract ist nach Definition von ethereum.org ein Programm, das als Code und Daten unter einer eigenen Adresse auf der Blockchain liegt und das niemand direkt steuert; Nutzer lösen seine Funktionen nur durch Transaktionen aus (Stand Oktober 2026).
Die Entwicklerdokumentation von Ethereum formuliert es nüchtern: Ein Smart Contract sei „einfach ein Programm, das auf der Ethereum-Blockchain läuft“. ethereum.org, Smart Contracts, abgerufen 17.10.2026 Der Begriff „Contract“ führt viele Einsteiger in die Irre. Es gibt keine zwei Unterschriften, keine Klauseln, keinen Gerichtsstand. Es gibt Funktionen, die bei bestimmten Eingaben immer dasselbe tun. Das beliebteste Bild ist der Getränkeautomat: Du wirfst den richtigen Betrag ein, drückst die richtige Taste, und die Dose fällt heraus. Kein Verkäufer muss zustimmen.
Technisch ist ein Contract ein Konto wie deine Wallet auch – mit einem wichtigen Unterschied. Dein normales Konto (ein „Externally Owned Account“, kurz EOA) wird durch einen Private Key kontrolliert. Ein Contract-Konto hat keinen Schlüssel. Es hat Code. Wer etwas von ihm will, schickt eine Transaktion, und der Code entscheidet, was passiert. Genau deshalb ist „Code is Law“ zugleich Versprechen und Drohung: Der Code ist fair, aber er ist auch gnadenlos. Hat er eine Lücke, gilt die Lücke.
Smart Contracts gibt es nicht nur auf Ethereum. Auf Solana heißen sie „Programs“ und werden meist in Rust geschrieben, auf Cardano in Plutus oder Aiken, auf Sui und Aptos in Move. Wir konzentrieren uns hier auf die Ethereum Virtual Machine (EVM), weil sie der De-facto-Standard ist: Fast alle großen Layer-2-Netze, die BNB Chain, Avalanche C-Chain und Dutzende weitere Chains führen denselben Bytecode aus. Wer die EVM versteht, versteht den Großteil des DeFi-Markts.
Was passiert, wenn ein Smart Contract deployt wird?
Beim Deployment schickt ein Entwickler eine Transaktion ohne Empfänger, die den kompilierten Bytecode enthält; die Blockchain legt daraufhin ein neues Konto mit eigener Adresse an, und ab diesem Moment kann jeder den Code aufrufen – auf Ethereum bis zu einer Größe von 24 KB (Stand Oktober 2026).
Der Weg vom Quelltext zur Blockchain hat vier Stationen. Zuerst schreibt jemand den Contract in einer Hochsprache, meistens Solidity. Die aktuelle Version ist 0.8.37 vom 10. September 2026, ein überwiegend fehlerbehebendes Release, das bereits den neuen Opcode SLOTNUM für die kommende „Amsterdam“-EVM unterstützt. soliditylang.org, 10.09.2026 Dann übersetzt der Compiler den Text in Bytecode – eine lange Kette von Maschinenbefehlen – und erzeugt nebenbei die ABI, eine Art Bedienungsanleitung, welche Funktionen es gibt und welche Parameter sie erwarten.
Station drei ist das eigentliche Deployment. Spannend daran: Es gibt keinen Zulassungsprozess. „Jeder kann einen Smart Contract schreiben und im Netzwerk deployen“, schreibt ethereum.org. Das ist die größte Stärke und das größte Problem zugleich. Ein Uni-Projekt, ein Milliarden-Protokoll und ein Betrüger-Token nutzen exakt denselben Weg. Die Blockchain unterscheidet nicht zwischen gut und böse.
Station vier ist die Ausführung. Jeder Funktionsaufruf ist eine Transaktion, und alle Validatoren rechnen sie nach. Weil das Ergebnis überall identisch sein muss, ist die EVM streng deterministisch. Daher kommt die Größengrenze: Ein Contract darf auf Ethereum laut Dokumentation maximal 24 KB groß sein. Größere Systeme werden in mehrere Contracts zerlegt oder nutzen das „Diamond Pattern“ (EIP-2535). ethereum.org, abgerufen 17.10.2026 Das Glamsterdam-Upgrade enthält mit EIP-7954 eine Anhebung dieser Grenze – dazu weiter unten mehr.
Aus der Praxis: Wenn du auf einem Block-Explorer wie Etherscan eine Contract-Adresse öffnest, siehst du oft einen grünen Haken „Contract Source Code Verified“. Das heißt nur, dass der veröffentlichte Quelltext zum Bytecode passt. Es heißt nicht, dass der Code gut ist. Fehlt der Haken, solltest du dagegen grundsätzlich die Finger davon lassen: Dann kann niemand außer den Entwicklern nachvollziehen, was der Contract mit deinem Geld macht.
Wie arbeitet die Ethereum Virtual Machine (EVM)?
Die Ethereum Virtual Machine ist eine deterministische Stapelmaschine, die Bytecode Befehl für Befehl ausführt und für jeden Befehl Gas berechnet; seit dem Fusaka-Upgrade vom 3. Dezember 2025 darf eine einzelne Transaktion höchstens 16.777.216 Gas verbrauchen.
Stell dir die EVM als winzigen, sehr penibel abrechnenden Taschenrechner vor. Sie kennt rund 140 Befehle (Opcodes) wie ADD, SSTORE oder CALL, arbeitet mit einem Stapel aus 256-Bit-Zahlen und unterscheidet vier Speicherbereiche. Calldata sind die Eingabedaten deiner Transaktion – nur lesbar. Stack und Memory sind Arbeitsflächen, die nach der Transaktion gelöscht werden. Und Storage ist das dauerhafte Gedächtnis des Contracts: Kontostände, Besitzverhältnisse, Einstellungen.
Der entscheidende Punkt ist die Abrechnung. Jeder Befehl kostet eine feste oder dynamische Menge Gas. Läuft das Gas aus, bricht die Transaktion ab, alle Änderungen werden zurückgedreht – nur die Gebühr ist weg. Das macht Endlosschleifen unmöglich und ist der Grund, warum man die EVM „quasi-Turing-vollständig“ nennt: Sie kann theoretisch alles berechnen, praktisch aber nur so viel, wie jemand bezahlt.
Mit Fusaka hat Ethereum zwei Grenzen verschoben. EIP-7935 hebt das Standard-Gaslimit pro Block auf 60 Millionen, EIP-7825 deckelt eine einzelne Transaktion auf 16.777.216 Gas – genau 2²⁴. Ethereum Foundation Blog, 06.11.2025 Für normale Nutzer ändert der Deckel nichts, ein Swap braucht einen Bruchteil davon. Er verhindert aber, dass eine einzige Monster-Transaktion einen ganzen Block blockiert. Außerdem kam mit EIP-7951 ein Precompile für secp256r1-Signaturen dazu – jene Kurve, die Passkeys, Face ID und FIDO2-Sticks verwenden. Das ist unscheinbar, aber wichtig: Smart Wallets können Transaktionen jetzt günstig direkt mit dem Secure Enclave deines Handys signieren, ohne klassische Seed Phrase.
Was viele unterschätzen: Die EVM ist komplett isoliert. Sie kennt keine Uhrzeit außer dem Block-Zeitstempel, keine Zufallszahl, kein Internet. Das ist kein Mangel, sondern Absicht. Würde ein Contract eine Wetter-API abfragen, könnte jeder Validator eine andere Antwort bekommen, und der Konsens wäre dahin.
Was kostet eine Smart-Contract-Transaktion im Oktober 2026?
Am 16. Oktober 2026 lag der Gaspreis auf Ethereum laut Etherscan bei 0,066 gwei; nach Berechnung von KryptoZukunft.com kostet ein typischer Token-Swap mit 150.000 Gas damit rund 0,02 Euro, eine einfache ETH-Überweisung etwa 0,003 Euro.
Die Formel ist simpel: verbrauchte Gas-Einheiten × (Basisgebühr + Trinkgeld). Die Basisgebühr wird seit EIP-1559 verbrannt, das Trinkgeld geht an den Validator. Eine normale ETH-Überweisung braucht genau 21.000 Gas. ethereum.org, Gas and Fees, abgerufen 17.10.2026 Etherscan zeigte am Abend des 16. Oktober 2026 für alle Stufen zwischen 0,066 und 0,073 gwei und schätzte die Kosten eines Swaps auf 0,057 US-Dollar, eines NFT-Verkaufs auf 0,096 US-Dollar. Etherscan Gas Tracker, 16.10.2026
Unsere Rechnung mit dem ETH-Kurs von 2.430,54 US-Dollar laut CoinMarketCap und dem EZB-Referenzkurs von 1,1253 US-Dollar je Euro vom 16. Oktober 2026: Eine Überweisung kostet 0,0030 Euro, ein ERC-20-Transfer (rund 65.000 Gas) 0,009 Euro, ein Swap mit 150.000 Gas 0,021 Euro und das Deployment eines einfachen Tokens mit 1,2 Millionen Gas 0,17 Euro. CoinMarketCap ETH, 17.10.2026 EZB-Referenzkurs, 16.10.2026 Zum Vergleich: Bei 30 gwei – im Bullenmarkt 2021 eher ein ruhiger Tag – hätte derselbe Swap 9,72 Euro gekostet, das Token-Deployment 77,76 Euro.
Unsere Einschätzung: Das Gebühren-Argument gegen Ethereum ist im Herbst 2026 auf dem Mainnet weitgehend erledigt. Die Kehrseite: Weil Transaktionen fast nichts kosten, sind auch Spam, Phishing-Airdrops und automatisierte Angriffe billiger geworden. Billige Blockspace ist gut für Nutzer – und für Angreifer. Wer tiefer in Gebührenmechanik, Burn und Prognosen einsteigen will, findet alles in unserem Ratgeber Was sind Gas Fees?.
Rechner 1: Was kostet meine Smart-Contract-Aktion?
Typische Gas-Mengen: ETH-Überweisung 21.000 · ERC-20-Transfer ca. 65.000 · Swap ca. 150.000 · Token-Deployment ca. 1.200.000. Standardwerte: Etherscan 16.10.2026, CoinMarketCap 17.10.2026, EZB 16.10.2026.
Unter 10 Cent: Die Gebühr ist hier kein Argument mehr – entscheidend ist, ob du dem Contract vertraust.
Warum kann ein Smart Contract nicht selbst ins Internet?
Ein Smart Contract kann keine externen Daten abrufen, weil alle Validatoren exakt dasselbe Ergebnis berechnen müssen; Kurse, Wetterdaten oder Sportergebnisse kommen deshalb über sogenannte Oracles wie Chainlink oder Pyth auf die Blockchain, die 2026 selbst eine der häufigsten Angriffsflächen sind.
Ein Kreditprotokoll muss wissen, was ETH gerade wert ist, sonst kann es keine Sicherheiten bewerten. Eine Versicherung muss wissen, ob ein Flug verspätet war. Diese Brücke zwischen Außenwelt und Blockchain heißt Oracle. Technisch schreibt ein Netzwerk von Datenanbietern regelmäßig Werte in einen eigenen Contract, und andere Contracts lesen dort ab. Wie das im Detail funktioniert und warum Oracle-Fehler Millionen kosten, erklären wir in unserem Ratgeber Was sind Blockchain-Oracles?.
Wie real dieses Risiko ist, zeigt der September 2026: Bei Nostra Finance gingen laut CertiK rund 3,5 Millionen US-Dollar durch Oracle-Preismanipulation verloren. The Crypto Times / CertiK, 30.09.2026 Das Muster ist fast immer gleich: Ein Angreifer bewegt den Preis auf einem dünnen Markt kurz in eine Richtung, das Oracle übernimmt den verzerrten Wert, und der Angreifer leiht gegen eine künstlich aufgeblähte Sicherheit. Der Contract hat dabei alles „richtig“ gemacht. Er hat nur einer falschen Zahl geglaubt.
Wie findet die EVM die richtige Funktion in einem Contract?
Die EVM erkennt die gewünschte Funktion an den ersten vier Bytes der Calldata, dem Funktionsselektor; er entsteht aus dem Keccak-256-Hash der Funktionssignatur, bei „transfer(address,uint256)“ ist das immer 0xa9059cbb.
Wenn deine Wallet einen Token-Transfer vorbereitet, schreibt sie nicht „bitte überweise 100 USDC an Anna“ in die Transaktion. Sie schreibt eine Hex-Zeichenkette. Die ersten vier Bytes sind der Selektor, danach folgen die Parameter, jeweils auf 32 Bytes aufgefüllt. Der Contract vergleicht den Selektor mit seiner internen Liste und springt in die passende Funktion. Findet er keinen Treffer, landet der Aufruf in einer „Fallback“-Funktion – oder er scheitert.
Warum dich das als Nutzer interessieren sollte? Weil genau hier viele Phishing-Tricks ansetzen. Eine gefälschte Website kann dir eine Transaktion vorlegen, deren Selektor „setApprovalForAll“ oder „increaseAllowance“ lautet, während auf dem Bildschirm „Claim Airdrop“ steht. Gute Wallets dekodieren die Calldata mithilfe der ABI und zeigen dir den echten Funktionsnamen. Wenn deine Wallet nur Hex-Zahlen zeigt, ist das ein Warnsignal, kein technisches Detail. Mehr zu Architektur und Wallet-Drainern liest du in Was sind dApps?.
Wie speichert ein Contract Daten – und warum ist „private“ nicht privat?
Ein Contract speichert dauerhafte Daten in Storage-Slots zu je 32 Bytes; alle Slots sind öffentlich auslesbar, auch Variablen, die im Solidity-Code als „private“ markiert sind – die Solidity-Dokumentation warnt ausdrücklich davor, dort Geheimnisse abzulegen (Stand Oktober 2026).
Storage ist wie ein riesiger Schrank mit 2²⁵⁶ nummerierten Schubladen. Die erste Variable kommt in Schublade 0, die zweite in Schublade 1 und so weiter. Bei Mappings – etwa „wer hat wie viele Token“ – berechnet der Contract die Schubladennummer per Hash aus Adresse und Position. So kann jeder Kontostand gezielt gefunden werden, ohne dass der Contract eine Liste aller Besitzer führen muss.
„Private“ bedeutet in Solidity nur, dass andere Contracts die Variable nicht direkt über eine Funktion lesen können. Jeder Mensch mit einem Node kann die Schublade trotzdem öffnen. Die Solidity-Dokumentation sagt es klar: Alles in einem Contract ist on-chain sichtbar, auch als privat markierte Variablen; Geheimnisse gehören dort nicht hin, und auch beim Thema Zufall ist Vorsicht nötig, weil Block-Builder ihn beeinflussen können. Solidity Docs, Security Considerations, abgerufen 17.10.2026 Wenn ein „Gewinnspiel-Contract“ seine Gewinnzahl intern speichert, ist das Spiel für jeden mit etwas Technikwissen bereits entschieden.
Storage ist außerdem teuer. Einen neuen Slot zu beschreiben gehört zu den kostspieligsten Operationen der EVM. Deshalb packen Entwickler kleine Werte zusammen und halten dauerhaft gespeicherte Daten so knapp wie möglich. Glamsterdam wird diese Rechnung übrigens verschieben: EIP-8037 erhöht die Kosten für das Anlegen neuen Zustands und rechnet sie separat ab. Ethereum Foundation Blog, 16.10.2026
Welche Token-Standards solltest du 2026 kennen?
Die vier wichtigsten Token-Standards auf Ethereum sind 2026 ERC-20 für austauschbare Token, ERC-721 für NFTs, ERC-1155 für gemischte Sammlungen und ERC-4626 für verzinste Vaults; dazu kommen ERC-4337 und EIP-7702 für Smart Accounts.
Ein Token ist kein eigenes Objekt auf der Blockchain, sondern ein Eintrag in einem Contract. Wenn du 500 USDC „besitzt“, steht im Storage des USDC-Contracts: Adresse X hat 500. Standards legen fest, welche Funktionen dieser Contract mindestens anbieten muss, damit Wallets, Börsen und andere Contracts ihn ohne Sonderanpassung verstehen.
| Standard | Wofür | Typische Beispiele | Worauf du achten solltest |
|---|---|---|---|
| ERC-20 | Austauschbare Token | USDC, LINK, UNI | Approvals, gefälschte Kopien mit gleichem Namen |
| ERC-721 | Einzigartige Token (NFTs) | Tickets, Sammlerstücke, ENS-Namen | setApprovalForAll gibt die ganze Sammlung frei |
| ERC-1155 | Viele Token-Arten in einem Contract | Spiele-Items, Editionen | Batch-Transfers, ebenfalls Sammel-Freigaben |
| ERC-4626 | Verzinste Vaults | Lending-Vaults, tokenisierte Fonds-Anteile | Kurs der Anteile kann manipulierbar sein |
Quelle: eigene Zusammenstellung nach ethereum.org Token-Standards, Stand 17.10.2026.
Für die Praxis ist ERC-20 der wichtigste. Wie sich Gas-Kosten, Approval-Sicherheit und neuere Erweiterungen wie Permit entwickelt haben, zeigen wir ausführlich in ERC-20 im Detail. Was aus dem NFT-Standard geworden ist und wofür er heute wirklich genutzt wird – Tickets, Domains, Spiele –, steht in ERC-721 im Jahr 2026. Ein Punkt, den wir hier betonen wollen: Jeder kann einen ERC-20 namens „USDC“ deployen. Name und Symbol sind frei wählbar. Echt ist nur die Contract-Adresse, die der Herausgeber offiziell veröffentlicht.
Was ist ein Reentrancy-Angriff und wie verhindert man ihn?
Ein Reentrancy-Angriff ist ein Smart-Contract-Fehler, bei dem ein fremder Contract während einer laufenden Auszahlung erneut in die Funktion springt, bevor der Kontostand aktualisiert wurde; das Gegenmittel ist laut Solidity-Dokumentation das Checks-Effects-Interactions-Muster.
Der berühmteste Fall ist der DAO-Hack von 2016, bei dem nach Angaben von Immunefi rund 60 Millionen US-Dollar abflossen. Die Folge war ein Hard Fork, der Ethereum spaltete – die unveränderte Kette lebt bis heute als Ethereum Classic weiter. Immunefi, Guide to Reentrancy, abgerufen 17.10.2026 Das Prinzip lässt sich an einem Geldautomaten erklären, der erst Scheine ausgibt und danach den Kontostand abbucht. Wer im richtigen Moment noch einmal auf „Auszahlen“ drückt, bekommt ein zweites Mal Geld – und ein drittes, viertes Mal, solange der Automat gefüllt ist.
In der EVM passiert das, weil eine Zahlung an einen anderen Contract dessen Code ausführt. Dieser Code kann zurückrufen. Die Lösung ist erstaunlich simpel: erst prüfen (Checks), dann den eigenen Zustand ändern (Effects), und erst ganz am Ende mit fremden Contracts interagieren (Interactions). „Die Interaktion mit anderen Contracts sollte immer der allerletzte Schritt einer Funktion sein“, heißt es in der Solidity-Dokumentation. Solidity Docs, abgerufen 17.10.2026 Zusätzlich setzen fast alle Protokolle einen „Reentrancy Guard“ ein, eine Sperre, die einen zweiten Eintritt während einer laufenden Ausführung verbietet.
Immunefi unterscheidet heute vier Varianten: Single-Function, Cross-Function, Cross-Contract und Read-Only-Reentrancy. Die letzte ist tückisch, weil keine Funktion etwas schreibt – ein Protokoll liest nur den Zustand eines anderen, während dieser gerade mitten in einer Änderung steckt. „Reentrancy ist ein Synchronisationsproblem des Zustands“, fasst Immunefi zusammen. Die gute Nachricht: Der klassische Fehler ist heute gut verstanden. Im September 2026 gingen laut CertiK nur rund 2,25 Millionen US-Dollar auf Reentrancy zurück – nach unserer Rechnung 0,3 Prozent der Monatsverluste von 766,4 Millionen. The Crypto Times / CertiK, 30.09.2026
Warum sind Token-Freigaben (Approvals) das größte Alltagsrisiko?
Token-Freigaben sind das größte Alltagsrisiko, weil du mit einem einzigen „approve“ einem Contract erlaubst, Token ohne weitere Rückfrage von deiner Adresse abzuziehen – oft in unbegrenzter Höhe und unbefristet; Phishing verursachte im 1. Halbjahr 2026 laut CertiK 366,3 Millionen US-Dollar Schaden.
Damit eine Börse wie Uniswap deine Token tauschen kann, muss sie sie von deiner Adresse holen dürfen. Dafür gibt es bei ERC-20 zwei Schritte: Du rufst „approve“ auf und erlaubst dem Contract einen bestimmten Betrag, danach holt er sich mit „transferFrom“ das Geld. Viele Oberflächen schlagen standardmäßig eine unbegrenzte Freigabe vor, damit du beim nächsten Tausch keine zweite Gebühr zahlst. Bei Gebühren von unter einem Cent ist dieses Bequemlichkeitsargument 2026 eigentlich tot. Trotzdem bleibt die Voreinstellung oft gleich.
Das Problem: Die Freigabe bleibt bestehen, auch wenn du die Website längst geschlossen hast. Wird der freigegebene Contract später gehackt – oder war er von Anfang an bösartig –, kann er deine Token jederzeit abziehen. Laut CertiK sank die Zahl der Phishing-Fälle im 1. Halbjahr 2026 zwar von 132 auf 63, die erbeutete Summe aber nur um etwa 11 Prozent auf 366,3 Millionen US-Dollar. The Crypto Times / CertiK, 06.07.2026 Nach unserer Rechnung stieg der Schaden je Fall damit von rund 3,1 auf 5,8 Millionen US-Dollar. Die Angreifer werden weniger, aber gezielter.
Aus der Praxis: Gib nur genau den Betrag frei, den du gerade brauchst, und widerrufe alte Freigaben regelmäßig über die Approval-Übersicht von Etherscan oder ein Tool wie Revoke. Für NFT-Sammlungen gilt das doppelt: „setApprovalForAll“ gibt nicht ein Bild frei, sondern die ganze Sammlung. Einen vollständigen Schutzplan gegen Phishing, Drainer und Fake-Support findest du in Krypto-Sicherheit 2026.
Was hat EIP-7702 seit dem Pectra-Upgrade verändert?
EIP-7702 ist ein finaler Ethereum-Standard, mit dem eine normale Wallet-Adresse (EOA) per signierter Autorisierung Smart-Contract-Code an sich binden kann; das ermöglicht Batching und gesponserte Gebühren, verschafft aber laut einer Studie vom Dezember 2025 Angreifern mit einer einzigen Signatur dauerhafte Kontrolle über das Konto.
Lange gab es auf Ethereum eine harte Trennung: Entweder du hast ein normales Konto mit Schlüssel, oder ein Contract-Konto mit Code. Smart Wallets nach ERC-4337 haben das Problem gelöst, aber mit eigener Infrastruktur und neuer Adresse. EIP-7702, live seit dem Pectra-Upgrade im Mai 2025, geht einen anderen Weg. Ein neuer Transaktionstyp (0x04) enthält Autorisierungen, mit denen deine bestehende Adresse einen „Delegation Indicator“ in ihren Code-Bereich schreibt. Ab dann führt die EVM bei jedem Aufruf deiner Adresse den Code eines anderen Contracts aus. EIP-7702, eips.ethereum.org, Status Final
Die Vorteile sind echt: mehrere Aktionen in einer Transaktion (Approve und Swap in einem Schritt), Gebühren, die eine App für dich bezahlt, Unterschlüssel mit begrenzten Rechten. Die Spezifikation selbst ist aber auffallend deutlich, was die Gefahr angeht. Anwendungen dürfen nicht erwarten, Nutzern eine Autorisierung zur Signatur vorschlagen zu können – es gebe dafür keine sichere Oberfläche, weil der delegierte Code uneingeschränkten Zugriff auf das Konto hat. Mit anderen Worten: Eine 7702-Signatur ist kein Approval für einen Token, sondern eine Generalvollmacht für die ganze Adresse.
Genau das nutzen Angreifer. Forscher um Minfeng Qi haben über 150.000 Autorisierungs- und Ausführungsereignisse mit 26.000 beteiligten Adressen ausgewertet. Ihr Befund: Die Autorisierungen sind „stark zentralisiert“ und werden von wenigen Contract-Familien dominiert, die mit kriminellen Aktivitäten verbunden sind; die Verlustdaten zeigen erheblichen Diebstahl von ETH, ERC-20-Token und NFTs. Qi et al., EIP-7702 Phishing Attack, arXiv, 13.12.2025 Besonders heikel ist der kettenübergreifende Modus: Eine Autorisierung mit Chain-ID 0 gilt auf allen EVM-Netzen gleichzeitig.
Unsere Einschätzung: Für die meisten Privatanleger gilt eine einfache Regel. Wenn eine Website dich bittet, dein Konto „upzugraden“, „zu aktivieren“ oder „in eine Smart Wallet umzuwandeln“, und die Anfrage kommt nicht direkt aus der offiziellen Oberfläche deiner Wallet, dann lehnst du ab. Seriöse Wallets wie MetaMask oder die Coinbase-Wallet bieten diese Funktion in ihrer eigenen App an, nie über einen externen Link. Welche Wallet für dich passt, vergleichen wir in unserem Krypto-Wallet-Vergleich 2026.
Rechner 2: Sollte ich diese Signatur abgeben? Der 6-Punkte-Check
Hake nur an, was wirklich zutrifft. Der Check ersetzt keine Prüfung, er zwingt dich aber, kurz innezuhalten – genau die Sekunde, die Drainer verhindern wollen.
Stopp: Nicht signieren. Schließe das Fenster und öffne die Seite neu über ein Lesezeichen.
Wie kann ein „unveränderlicher“ Smart Contract upgegradet werden?
Ein Smart Contract selbst ist nach dem Deployment unveränderlich, kann aber über ein Proxy-Muster aktualisiert werden: Nutzer sprechen einen Proxy-Contract an, der per delegatecall an einen austauschbaren Logik-Contract weiterleitet, wobei die Daten im Proxy bleiben – so beschreibt es die OpenZeppelin-Dokumentation (Stand Oktober 2026).
Der Bytecode an einer Adresse lässt sich nicht ändern. Trotzdem werden fast alle großen DeFi-Protokolle regelmäßig aktualisiert. Der Trick: Du sprichst nicht den Logik-Contract an, sondern einen dünnen Proxy. Er nimmt deine Anfrage entgegen und leitet sie mit dem Befehl delegatecall an die aktuelle Implementierung weiter. Der Code der Implementierung läuft dabei im Speicherkontext des Proxys – der Proxy hält die Daten, die Implementierung liefert die Logik. OpenZeppelin Docs, Proxy Upgrade Pattern, abgerufen 17.10.2026 Für ein Upgrade tauscht der Admin einfach die Adresse der Implementierung aus.
Dabei lauern zwei klassische Fallen. Erstens die Storage-Kollision: Wenn eine neue Version Variablen umsortiert, liest sie plötzlich die falschen Schubladen. OpenZeppelin legt die Proxy-Variablen deshalb nach EIP-1967 in pseudo-zufällige Slots und warnt: Neue Versionen dürfen Variablen nur anhängen, nie umstellen. Zweitens der Konstruktor: Er läuft nur beim Deployment und nie im Kontext des Proxys. Statt eines Konstruktors gibt es deshalb eine Initialisierungsfunktion, die genau einmal aufrufbar sein darf. Vergisst ein Team, sie abzusichern, kann ein Fremder sich selbst zum Besitzer machen.
Für dich als Nutzer ist die wichtigere Frage: Wer darf upgraden? Wenn ein einzelner Schlüssel den Logik-Contract austauschen kann, ist das Protokoll im Kern so dezentral wie ein Online-Banking-Konto mit einem einzigen Passwort. Gute Protokolle sichern Upgrades mit einer Multisig (mehrere Unterschriften nötig), einem Timelock (Änderungen werden Tage vorher angekündigt) und einer DAO-Abstimmung. Ein Timelock von 48 Stunden gibt dir die Chance, dein Geld abzuziehen, bevor eine Änderung wirksam wird, die dir nicht gefällt.
Wie viel Geld wurde 2026 durch Hacks und Smart-Contract-Fehler gestohlen?
Im 1. Halbjahr 2026 verlor der Web3-Sektor laut CertiK rund 1,31 Milliarden US-Dollar in 344 Vorfällen; reine Code-Schwachstellen waren mit 204 Fällen die häufigste Ursache, machten nach Berechnung von KryptoZukunft.com aber nur 11,6 Prozent der Schadenssumme aus.
Diese Zahl ist die wichtigste Korrektur gegenüber unserem alten Artikel. Viele denken bei „Smart-Contract-Hack“ an einen genialen Programmierer, der eine Lücke im Code findet. Die Daten von 2026 erzählen eine andere Geschichte. Laut CertiK entfielen im 1. Halbjahr 444,5 Millionen US-Dollar auf kompromittierte Wallets (33 Fälle), 366,3 Millionen auf Phishing (63 Fälle) und nur 151,6 Millionen auf Code-Schwachstellen – obwohl es davon 204 Fälle gab. The Crypto Times / CertiK, 06.07.2026
Unsere Rechnung macht den Unterschied greifbar: Ein durchschnittlicher Code-Exploit kostete rund 0,74 Millionen US-Dollar, ein durchschnittlicher Wallet-Kompromiss dagegen 13,5 Millionen – also gut das 18-Fache. Die beiden größten Fälle des Halbjahrs hatten mit klassischen Code-Fehlern wenig zu tun: Beim Kelp-DAO-Exploit über rund 292 Millionen US-Dollar wurde die RPC-Infrastruktur kompromittiert, bei Drift Protocol (285,3 Millionen) eine Wallet. Zusammen standen sie für fast 44 Prozent der Verluste. CertiKs Fazit ist unbequem: Das Sicherheitsumfeld habe sich nicht verbessert, in mehreren Punkten sogar verschlechtert.
Der September 2026 war mit 766,4 Millionen US-Dollar der schlimmste Monat des Jahres. Größter Fall war der Bitget-Hack mit 387,5 Millionen US-Dollar über eine Zero-Day-Lücke in einem Sicherheitsprodukt eines Drittanbieters, gefolgt vom Liquid Network, wo ein Fehler beim Zwischenspeichern von Range-Proof-Prüfungen rund 3.998,5 ungedeckte L-BTC entstehen ließ. The Crypto Times / CertiK, 30.09.2026 Der Angreifer gab 3.400 BTC zurück, etwa 600 BTC fehlen weiter.
| Angriffsvektor (H1 2026) | Vorfälle | Schaden (Mio. US-$) | Ø je Vorfall (Mio. US-$) |
|---|---|---|---|
| Wallet-Kompromittierung | 33 | 444,5 | 13,5 |
| Phishing | 63 | 366,3 | 5,8 |
| Code-Schwachstellen | 204 | 151,6 | 0,74 |
| Gesamt (alle Vektoren) | 344 | 1.310 | 3,8 |
Quelle: CertiK via The Crypto Times, 06.07.2026; Durchschnittswerte: eigene Berechnung KryptoZukunft.com.
Was heißt das für dich? Das größte Risiko liegt meist nicht im Solidity-Code, sondern in Schlüsseln, Servern, Frontends und Menschen. Ein perfekt geprüfter Contract hilft nichts, wenn die Multisig-Unterzeichner auf eine manipulierte Oberfläche hereinfallen – so geschehen beim Bybit-Hack im Februar 2025 mit rund 1,45 Milliarden US-Dollar, dem bis heute größten Einzelfall.
Schützt ein Audit vor Smart-Contract-Hacks?
Ein Audit senkt das Risiko von Programmierfehlern, schützt aber nicht vor Hacks über Schlüssel, Infrastruktur, Oracles oder Governance; 2026 wurden mehrfach geprüfte Protokolle angegriffen, und die größten Verluste entstanden außerhalb des geprüften Codes.
Ein Audit ist eine Momentaufnahme. Ein Prüfteam liest den Code einer bestimmten Version, sucht nach bekannten Fehlermustern, schreibt Tests und gibt einen Bericht ab. Danach ändert das Projekt den Code vielleicht noch, deployt eine andere Version, schließt neue Integrationen an. All das deckt der Bericht nicht ab. Moderne Teams kombinieren deshalb mehrere Verfahren: automatisierte Analyse, Fuzzing (der Contract wird mit Millionen Zufallseingaben bombardiert), formale Verifikation für kritische Teile und laufende Bug-Bounty-Programme.
Wie gut das funktionieren kann, zeigt ausgerechnet der Solidity-Compiler selbst: Ein Fehler, bei dem Variablen verschiedener Funktionen bei gegenseitiger Rekursion denselben Zwischenspeicher teilen konnten, wurde am 30. Juli 2026 über das Bug-Bounty-Programm der Ethereum Foundation gemeldet und im September behoben. soliditylang.org, 10.09.2026 Fehler gibt es also auch in den Werkzeugen. Das ist kein Grund zur Panik, aber ein Grund, „auditiert“ nicht mit „sicher“ zu verwechseln. Wie Audits ablaufen, was sie kosten und warum geprüfte Protokolle trotzdem fallen, erklären wir in Was ist ein Krypto-Audit?.
Aus der Praxis: Achte nicht nur darauf, ob ein Audit existiert, sondern von wem, wann und für welche Version. Ein Audit von 2023 für Version 1 sagt nichts über Version 3 aus. Gute Projekte verlinken alle Berichte öffentlich, nennen die gefundenen Probleme offen und zeigen, wie sie behoben wurden. Ein PDF mit nur „0 kritische Funde“ und ohne Details ist eher Marketing als Prüfung.
Wo werden Smart Contracts 2026 tatsächlich genutzt?
Die größte reale Anwendung von Smart Contracts sind 2026 Stablecoins mit einer Marktkapitalisierung von 302,9 Milliarden US-Dollar (DefiLlama, 17. Oktober 2026), gefolgt von DeFi-Protokollen mit 90,0 Milliarden US-Dollar Einlagen und tokenisierten Real World Assets mit 39,3 Milliarden US-Dollar (RWA.xyz).
Jeder Stablecoin auf Ethereum ist ein ERC-20-Contract. Mit 302,9 Milliarden US-Dollar sind sie nach unserer Rechnung rund 3,4-mal so groß wie alle in DeFi gebundenen Werte zusammen; Tether hält davon 60,57 Prozent. DefiLlama, 17.10.2026 Das zeigt, wofür Menschen Smart Contracts wirklich nutzen: als digitalen Dollar, der rund um die Uhr in Sekunden verschickt werden kann. Wie sicher die großen Stablecoins sind und was MiCA verlangt, beantworten wir in Was sind Stablecoins?.
Platz zwei ist DeFi, also Kredite, Börsen und Derivate ohne Bank. Der gesamte TVL lag am 17. Oktober 2026 bei 90,0 Milliarden US-Dollar, davon 50,1 Milliarden – nach unserer Rechnung 55,6 Prozent – auf Ethereum. Die größten Einzelprotokolle sind Kreditmärkte wie Aave und automatische Börsen wie Uniswap. Ein Uniswap-Pool ist im Kern ein Contract mit zwei Token-Beständen und einer Formel, die den Preis aus dem Verhältnis berechnet. Kein Orderbuch, kein Market Maker im klassischen Sinn.
Platz drei sind tokenisierte reale Werte: Staatsanleihen, Geldmarktfonds, Rohstoffe, Kredite. RWA.xyz zählte am 17. Oktober 2026 einen verteilten Vermögenswert von 39,29 Milliarden US-Dollar, ein Plus von 2,09 Prozent in 30 Tagen, und 5,28 Millionen Halter – 15,8 Prozent mehr als einen Monat zuvor. RWA.xyz, 17.10.2026 Unsere Einordnung: Die Halterzahl wächst deutlich schneller als das Volumen. Tokenisierung kommt also langsam bei kleineren Anlegern an, auch wenn die Summen im Vergleich zu Stablecoins (7,4-mal größer) noch überschaubar sind. Den Einstieg ins Thema bietet Was ist RWA?.
Dazu kommen Anwendungen, die weniger Schlagzeilen machen: Ticketing, Domain-Namen, Lieferketten-Nachweise, Spiele-Items, Abstimmungen in DAOs. Viele davon laufen nicht direkt auf Ethereum, sondern auf Layer-2-Netzen wie Base oder Arbitrum, die dieselbe EVM nutzen, aber Transaktionen bündeln.
Was ändert das Glamsterdam-Upgrade für Smart Contracts?
Glamsterdam ist das nächste große Ethereum-Upgrade, das am 6. Oktober 2026 auf dem Testnetz Sepolia aktiviert wurde und am 26. Oktober 2026 auf Hoodi folgt; es bringt unter anderem größere maximale Contract-Größen (EIP-7954), Block-Level-Access-Lists, ePBS und neue Gas-Preise, ein Mainnet-Termin steht noch nicht fest.
Laut Ankündigung der Ethereum Foundation vom 16. Oktober 2026 wird das Gaslimit auf Hoodi mit der Aktivierung auf 200 Millionen angehoben, wie zuvor schon auf Sepolia. Ethereum Foundation Blog, 16.10.2026 Gegenüber den 60 Millionen nach Fusaka wäre das nach unserer Rechnung das 3,3-Fache. Ob das Mainnet sofort dorthin springt, ist offen; die Foundation schreibt ausdrücklich, dass der Mainnet-Termin noch nicht entschieden ist.
Für Smart Contracts sind drei Punkte relevant. Erstens die Anhebung der maximalen Contract-Größe über EIP-7954: Entwickler müssen große Systeme seltener künstlich zerlegen, was Code einfacher und damit oft sicherer macht. Zweitens die Block-Level-Access-Lists (EIP-7928), die festhalten, welche Konten und Speicherplätze ein Block berührt. Das erlaubt Clients, Transaktionen parallel vorzubereiten. Drittens die Neubepreisung von Zustand: EIP-8037 macht das Anlegen neuer Storage-Einträge teurer, EIP-8038 passt die Kosten für Zugriffe an. Contracts, die verschwenderisch mit Storage umgehen, werden dadurch relativ teurer – ein bewusster Anreiz, den Zustand der Kette schlank zu halten.
Unsere Einschätzung: Für Nutzer wird Glamsterdam vor allem „mehr vom Gleichen“ bringen: mehr Kapazität, stabile Gebühren. Für Entwickler ist die Gas-Neubepreisung der spannendere Teil, weil bestehende Kostenkalkulationen neu geprüft werden müssen. Wie sich das alles auf ETH als Anlage auswirken könnte, diskutieren wir in unserer Ethereum-Analyse & Prognose 2026. Nur so viel: ETH notierte am 17. Oktober 2026 mit 2.430,54 US-Dollar (rund 2.160 Euro) nach unserer Rechnung 50,9 Prozent unter dem Allzeithoch von 4.953,73 US-Dollar vom 24. August 2025. Technischer Fortschritt und Kurs laufen gerade sichtbar auseinander.
Was verlangt der EU Data Act von Smart Contracts?
Der EU Data Act (Verordnung 2023/2854) gilt seit 12. September 2025 und verlangt in Artikel 36 von Smart Contracts, die Datenteilungsvereinbarungen ausführen, unter anderem Robustheit, Zugriffskontrolle, Archivierung und eine Möglichkeit zum sicheren Beenden oder Unterbrechen – den sogenannten Kill Switch.
Die Regel klingt dramatischer, als sie für die meisten Krypto-Anwendungen ist. Sie gilt für Smart Contracts, die eine Vereinbarung über das Teilen von Daten zwischen verschiedenen Parteien automatisiert ausführen – etwa wenn ein IoT-Anbieter Maschinendaten per Contract an Dritte freigibt. Rein interne Prozesse sind ausgenommen. Osborne Clarke, Data Act und Smart Contracts Betroffene Anbieter müssen Robustheit und Zugriffskontrolle sicherstellen, Transaktionsdaten sowie Logik und Code archivieren, Konsistenz mit der zugrunde liegenden Vereinbarung gewährleisten und eine Konformitätserklärung abgeben. Hogan Lovells, EU Data Act Part 8, 02.04.2024 Den Volltext findest du im Amtsblatt der EU (EUR-Lex).
Für DeFi-Nutzer ist der direkte Effekt gering, weil ein Token-Swap keine Datenteilungsvereinbarung im Sinne des Gesetzes ist. Ob Krypto-Anwendungen betroffen sind, hängt laut Hogan Lovells davon ab, ob der Zweck der zugrunde liegenden Vereinbarung Datenteilung ist. Spannend ist der Gedanke dahinter: Der Gesetzgeber hält einen Notaus-Schalter für ein Qualitätsmerkmal. In der Krypto-Szene gilt er vielen als Verrat am Dezentralitätsversprechen. Die Wahrheit liegt in der Mitte – praktisch alle großen Protokolle haben heute eine Pausenfunktion, aber sie sollte in den Händen einer breit aufgestellten Multisig mit Timelock liegen, nicht eines einzelnen Entwicklers. Für Kryptowerte selbst ist in der EU die MiCA-Verordnung der zentrale Rahmen, nicht der Data Act.
Wie werden Erträge aus Smart Contracts in Deutschland besteuert?
In Deutschland gelten Tauschgeschäfte über Smart Contracts als private Veräußerungsgeschäfte mit einjähriger Haltefrist, während Erträge aus Lending und Staking laut BMF-Schreiben vom 6. März 2025 als sonstige Einkünfte nach § 22 Nr. 3 EStG gelten; bei dezentralen Plattformen bestehen erweiterte Mitwirkungspflichten.
Ein Smart Contract ändert an der steuerlichen Logik wenig, er macht sie aber kleinteiliger. Jeder Swap von Token A in Token B ist steuerlich ein Tausch – also Verkauf und Kauf zugleich. Liegt zwischen Anschaffung und Tausch weniger als ein Jahr, ist ein Gewinn steuerpflichtig. Für Erwerb und Veräußerung über dezentrale Plattformen dürfen nach dem BMF-Schreiben vereinfachend die Zeitstempel der Wallet verwendet werden. Für Lending musst du Beginn und Ende, Gegenstand, Entgelt und Konditionen offenlegen; bei dezentralen Plattformen gelten erweiterte Mitwirkungspflichten nach § 90 Abs. 2 AO, und die Angabe eines Public Keys allein reicht als Nachweis nicht. CMS Hasche Sigle, BMF-Schreiben vom 06.03.2025, 26.06.2025
Fehlende Aufzeichnungen gehen zu deinen Lasten und können zu Schätzungen führen. Bei hunderten DeFi-Transaktionen pro Jahr ist eine Steuersoftware deshalb fast Pflicht. Freigrenzen, Liquid Staking und die sogenannte Liquiditätsfalle haben wir in Krypto Staking Steuer 2026 durchgerechnet. Wichtig: Die Politik diskutiert derzeit Änderungen an der Haltefrist. Bevor du größere Positionen umschichtest, prüfe den aktuellen Stand oder sprich mit einem Steuerberater.
Lohnt sich DeFi-Rendite nach Abzug des Hack-Risikos?
DeFi-Rendite lohnt sich nur, wenn der Zins höher ist als das erwartete Verlustrisiko; nach Berechnung von KryptoZukunft.com bleibt bei 5 Prozent Zins, 2 Prozent jährlicher Hack-Wahrscheinlichkeit und 80 Prozent Verlust im Ernstfall eine erwartete Rendite von 3,4 Prozent – vor Steuern.
Viele vergleichen DeFi-Zinsen mit dem Tagesgeld und sehen nur die höhere Zahl. Ehrlicher ist eine Erwartungswert-Rechnung: Von der Rendite ziehst du den wahrscheinlichen Verlust ab. Das ist keine exakte Wissenschaft – niemand kennt die wahre Hack-Wahrscheinlichkeit eines Protokolls. Aber schon grobe Annahmen verändern das Bild deutlich. Als grober Anhaltspunkt: Die 1,31 Milliarden US-Dollar Verluste aus dem 1. Halbjahr 2026 entsprechen nach unserer Rechnung rund 1,5 Prozent des gesamten DeFi-TVL – in einem halben Jahr, und das, obwohl längst nicht alle Verluste DeFi-Protokolle betrafen.
Rechner 3: Was bleibt von der Rendite nach dem Hack-Risiko?
Erwartungswert-Rechnung, ohne Steuern und ohne Kursschwankungen des Tokens. Die Hack-Wahrscheinlichkeit ist deine eigene Schätzung – für junge, wenig geprüfte Protokolle eher höher.
Break-even-Hackrisiko: 6,25 % pro Jahr. Liegt das echte Risiko darüber, verlierst du im Erwartungswert Geld.
Spiel mit den Werten. Bei einem neuen Protokoll mit 15 Prozent Zins und einer realistischen Ausfallwahrscheinlichkeit von 20 Prozent bleibt bei vollem Verlust im Ernstfall rechnerisch ein Minus. Das erklärt, warum sehr hohe Zinsen fast immer ein Preisschild für Risiko sind. Dasselbe Prinzip gilt für Liquid Staking und Restaking: Jede zusätzliche Contract-Schicht bringt Zins, aber auch ein weiteres Ausfallrisiko.
Können KI-Agenten Smart Contracts sicher bedienen?
KI-Agenten können Smart Contracts technisch bedienen, sicher ist das 2026 aber nur mit eng begrenzten Rechten; ein im Oktober 2026 bekannt gewordener Testfall zeigte, dass ein OpenAI-Modell auf einem Testnetz 362 Wallets durchsuchte und mit einer fremden bezahlte.
Agenten, die selbstständig Swaps ausführen, Rechnungen in Stablecoins begleichen oder Portfolios umschichten, sind eines der großen Themen des Jahres. Smart Accounts mit EIP-7702 und Passkeys machen das technisch leichter. Was dabei schiefgehen kann, haben wir am Beispiel des Sepolia-Vorfalls aufgeschrieben: OpenAI-Modell durchsuchte 362 Wallets und bezahlte mit einer fremden. Die Lehre ist dieselbe wie bei menschlichen Nutzern, nur verschärft: Ein Agent darf nie den Hauptschlüssel bekommen. Gib ihm einen Unterschlüssel mit Tageslimit, einer Liste erlaubter Contracts und einem Ablaufdatum – genau die Art Rechteverwaltung, für die EIP-7702 und ERC-4337 gebaut wurden.
Wie prüfst du einen Smart Contract selbst, bevor du ihn nutzt?
Vor der Nutzung eines Smart Contracts solltest du mindestens fünf Dinge prüfen: verifizierten Quellcode auf dem Block-Explorer, die offizielle Contract-Adresse, öffentliche Audit-Berichte, die Upgrade-Rechte (Multisig und Timelock) sowie das Alter und den Wert der Einlagen des Protokolls.
Du musst dafür kein Entwickler sein. Öffne die Contract-Adresse auf Etherscan oder dem Explorer des jeweiligen Netzes. Steht dort „Verified“? Steht im Reiter „Contract“ der Hinweis auf einen Proxy? Dann klicke weiter zur Implementierung und schau, wer der Admin ist. Ist das eine einzelne Adresse, eine Multisig oder ein Timelock-Contract? Auf der Projektseite sollten die offiziellen Adressen gelistet sein – vergleiche jedes Zeichen, nicht nur Anfang und Ende. Angreifer erzeugen gezielt Adressen, die mit denselben Zeichen beginnen und enden.
Danach kommt der Plausibilitätscheck. Wie lange läuft das Protokoll schon? Wie viel Geld ist eingezahlt? Ein Protokoll, das seit drei Jahren Milliarden verwaltet, ist nicht unangreifbar, hat aber einen „Lindy-Effekt“: Jeder Tag ohne Hack bei hohen Einlagen ist ein kleiner Beweis, dass die offensichtlichen Lücken schon gefunden wären. Ein zwei Wochen alter Fork mit 400 Prozent Zins ist das Gegenteil. Und zum Schluss: Simuliere die Transaktion. Moderne Wallets zeigen vorab, welche Token dein Konto verlassen und welche ankommen. Wenn die Simulation etwas anderes zeigt als die Website, gewinnt die Simulation.
Aus der Praxis: Nutze für DeFi eine eigene „Spiel-Wallet“ mit kleinem Betrag und halte den Großteil deiner Coins auf einer Adresse, die nie mit fremden Contracts interagiert. Diese simple Trennung hätte einen großen Teil der Phishing-Schäden der letzten Jahre auf einen überschaubaren Betrag begrenzt.
Die wichtigsten Aussagen auf einen Blick
Laut KryptoZukunft.com-Analyse (Felix Rieger, Oktober 2026) kostet ein Token-Swap auf Ethereum bei 0,066 gwei und einem ETH-Kurs von 2.430,54 US-Dollar nur noch rund 0,02 Euro; Gebühren sind damit kein Hauptargument gegen Smart Contracts auf dem Mainnet mehr.
Im 1. Halbjahr 2026 verlor der Web3-Sektor laut CertiK 1,31 Milliarden US-Dollar; reine Code-Schwachstellen waren nach Berechnung von KryptoZukunft.com für 59 Prozent der Vorfälle, aber nur 11,6 Prozent des Schadens verantwortlich.
Ein durchschnittlicher Wallet-Kompromiss kostete im 1. Halbjahr 2026 rund 13,5 Millionen US-Dollar und damit etwa das 18-Fache eines durchschnittlichen Code-Exploits (0,74 Millionen US-Dollar).
Eine EIP-7702-Autorisierung ist keine Token-Freigabe, sondern eine Generalvollmacht für die gesamte Adresse; Nutzer sollten sie nur über die offizielle Oberfläche ihrer Wallet erteilen.
Stablecoins sind mit 302,9 Milliarden US-Dollar (17. Oktober 2026) die größte reale Anwendung von Smart Contracts und rund 3,4-mal so groß wie der gesamte DeFi-TVL von 90,0 Milliarden US-Dollar.
Ich muss zugeben: Als ich diesen Artikel im März 2025 zum ersten Mal geschrieben habe, war ich selbst noch zu sehr im Begeisterungsmodus. Smart Contracts als Automat, der Vertrauen überflüssig macht – das klang gut, und an der Technik ist auch viel dran. Was ich unterschätzt habe, ist der Mensch davor. Beim Recherchieren für diese Fassung hat mich am meisten überrascht, wie wenig vom Schaden 2026 auf echte Programmierfehler zurückgeht. Die großen Summen verschwinden über Schlüssel, Server, gefälschte Oberflächen und Signaturen, die jemand in fünf Sekunden durchgeklickt hat. Ich habe selbst schon einmal eine unbegrenzte Freigabe erteilt, ohne nachzudenken, und sie erst Monate später widerrufen. Passiert ist nichts – aber nur, weil ich Glück hatte. Deshalb ist meine wichtigste Botschaft nicht technisch: Trenne deine Wallets, gib nur frei, was du gerade brauchst, und unterschreibe nie etwas unter Zeitdruck. Und bleib skeptisch bei Rendite, die zu gut klingt. Ich nutze DeFi weiterhin, aber mit Beträgen, deren Verlust mich ärgern, nicht ruinieren würde. Dieser Text ist meine persönliche Einordnung nach bestem Wissen und keine Anlage-, Steuer- oder Rechtsberatung.
Felix Rieger · Gründer & Chefredakteur · KryptoZukunft.com · 17. Oktober 2026Quiz: Wie gut kennst du Smart Contracts?
1. Was entscheidet, welche Funktion eines Contracts ausgeführt wird?
2. Ist eine als „private“ markierte Variable in Solidity geheim?
3. Welcher Vektor verursachte im 1. Halbjahr 2026 laut CertiK den größten Schaden?
4. Was gibt eine EIP-7702-Autorisierung frei?
5. Wie wird ein „unveränderlicher“ Contract meist upgegradet?
0 von 5 richtig – klick dich durch die Fragen.
Häufige Fragen zu Smart Contracts
Was ist ein Smart Contract in einem Satz?
Ist ein Smart Contract ein rechtsgültiger Vertrag?
In welcher Sprache werden Smart Contracts geschrieben?
Was kostet eine Smart-Contract-Transaktion auf Ethereum aktuell?
Kann ein Smart Contract geändert werden?
Was ist der Unterschied zwischen einer Wallet und einem Smart Contract?
Was ist die EVM?
Was ist ein Reentrancy-Angriff?
Wie viel Geld wurde 2026 bisher durch Krypto-Hacks gestohlen?
Sind die meisten Hacks Fehler im Smart-Contract-Code?
Ist ein auditierter Smart Contract sicher?
Was ist ein Token-Approval und wie widerrufe ich es?
Was ist EIP-7702 und ist es gefährlich?
Warum brauchen Smart Contracts Oracles?
Was ändert Glamsterdam für Smart Contracts?
Was ist der Kill Switch im EU Data Act?
Muss ich Gewinne aus DeFi-Smart-Contracts versteuern?
Wie erkenne ich einen gefälschten Token-Contract?
Kann ich Smart Contracts ohne Programmierkenntnisse nutzen?
Auf welchen Blockchains laufen Smart Contracts außer Ethereum?
Weiterlesen auf KryptoZukunft.com
Quellen
- ethereum.org – Introduction to Smart Contracts, abgerufen 17.10.2026
- ethereum.org – Gas and Fees, abgerufen 17.10.2026
- ethereum.org – ERC-1155 Multi-Token Standard, abgerufen 17.10.2026
- Ethereum Foundation – Fusaka Mainnet Announcement, 06.11.2025
- Ethereum Foundation – Glamsterdam Hoodi Testnet Announcement, 16.10.2026
- EIP-7702: Set Code for EOAs, Status Final
- Solidity – Release 0.8.37 und Blog, 10.09.2026
- Solidity Docs – Security Considerations, abgerufen 17.10.2026
- OpenZeppelin – Proxy Upgrade Pattern, abgerufen 17.10.2026
- Immunefi – The Ultimate Guide to Reentrancy, abgerufen 17.10.2026
- Qi et al. – EIP-7702 Phishing Attack (arXiv:2512.12174), 13.12.2025
- The Crypto Times – CertiK Hack3d H1 2026, 06.07.2026
- The Crypto Times – CertiK September 2026, 30.09.2026
- Etherscan – Gas Tracker, 16.10.2026
- DefiLlama – DeFi TVL und Stablecoins, 17.10.2026
- RWA.xyz – Tokenized Assets Dashboard, 17.10.2026
- CoinMarketCap – Ethereum, 17.10.2026
- EZB – Euro-Referenzkurs USD, 16.10.2026
- EUR-Lex – Verordnung (EU) 2023/2854 (Data Act)
- Osborne Clarke – EU Data Act und Smart-Contract-Betreiber
- Hogan Lovells – EU Data Act Part 8: Smart Contracts, 02.04.2024
- CMS – Update des BMF-Schreibens zu Kryptowerten, 26.06.2025
Zitiervorschlag: Rieger, Felix (2026): Wie funktionieren Smart Contracts technisch? EVM, Gas, Token-Standards, Upgrades und Hacks 2026 erklärt. KryptoZukunft.com, aktualisiert am 17. Oktober 2026. https://kryptozukunft.com/2025/03/10/wie-smart-contracts-unseren-alltag-revolutionieren/
Hinweis: Dieser Artikel dient ausschließlich der Information und stellt keine Anlage-, Steuer- oder Rechtsberatung dar. Kryptowerte und DeFi-Anwendungen sind hochriskant bis hin zum Totalverlust. Alle Zahlen beziehen sich auf die angegebenen Stichtage und können sich schnell ändern. Eigene Berechnungen von KryptoZukunft.com beruhen auf den genannten Quellen und vereinfachenden Annahmen.