Solidity: die Sprache der Smart Contracts
Wie die wichtigste Programmiersprache für Ethereum-Smart-Contracts funktioniert, wofür sie genutzt wird und warum kleine Fehler im Solidity-Code katastrophale Folgen haben können
Definition
Solidity ist eine Programmiersprache für Smart Contracts, die vor allem im Ethereum- und EVM-Umfeld genutzt wird.
Solidity ist die wichtigste Programmiersprache zur Entwicklung von Smart Contracts auf Ethereum und vielen kompatiblen Blockchains. Mit Solidity schreiben Entwickler die Regeln und Logik, nach denen DeFi-Anwendungen, NFTs und Token funktionieren. Sie ist damit eine der grundlegenden Technologien hinter einem großen Teil der Krypto-Welt.
Wenn du Solidity verstanden hast, folgt der Kauf – die passende Börse findest du im Börsen-Vergleich.
Was Solidity besonders macht
Solidity wurde speziell für die Ethereum Virtual Machine (EVM) entwickelt und ähnelt in der Syntax verbreiteten Sprachen wie JavaScript. Damit Entwickler weltweit Anwendungen für Ethereum bauen können, ist Solidity zum De-facto-Standard geworden. Wer die Logik eines Smart Contracts verstehen oder prüfen will, muss Solidity lesen können, weshalb auch Sicherheitsprüfer (Auditoren) die Sprache beherrschen.
Die Tücken von Solidity
Solidity ist mächtig, aber auch fehleranfällig: Weil Smart Contracts echtes Geld verwalten und unveränderlich sind, kann ein kleiner Programmierfehler katastrophale Folgen haben. Viele der größten Krypto-Hacks gingen auf Fehler im Solidity-Code zurück (siehe Schwachstellen). Deshalb erfordert die Entwicklung mit Solidity höchste Sorgfalt und gründliche Audits.
Du musst Solidity nicht selbst programmieren können, um Krypto zu nutzen, aber zu wissen, dass die meisten DeFi-Anwendungen in dieser Sprache geschrieben sind, hilft, die Risiken einzuordnen. Ein Smart Contract ist nur so sicher wie sein Code. Nutze bevorzugt Protokolle, deren Solidity-Code offen, mehrfach geprüft und etabliert ist, und sei bei jungen, ungeprüften Projekten besonders vorsichtig. Keine Anlageberatung.
Häufige Fragen zu Solidity
Was ist Solidity?
Solidity ist die wichtigste Programmiersprache zur Entwicklung von Smart Contracts auf Ethereum und vielen kompatiblen Blockchains. Mit Solidity schreiben Entwickler die Regeln und Logik, nach denen DeFi-Anwendungen, NFTs und Token funktionieren. Sie ist eine grundlegende Technologie hinter einem großen Teil der Krypto-Welt.
Wofür wird Solidity verwendet?
Zum Programmieren von Smart Contracts für die Ethereum Virtual Machine (EVM). Damit werden DeFi-Anwendungen, NFTs und Token-Logik gebaut. Solidity ist der De-facto-Standard für Ethereum-Entwicklung und ähnelt in der Syntax verbreiteten Sprachen wie JavaScript, weshalb auch Auditoren sie beherrschen müssen.
Warum ist Solidity fehleranfällig?
Weil Smart Contracts echtes Geld verwalten und nach dem Start meist unveränderlich sind, kann ein kleiner Programmierfehler katastrophale Folgen haben. Viele der größten Krypto-Hacks gingen auf Fehler im Solidity-Code zurück. Deshalb erfordert die Entwicklung höchste Sorgfalt und gründliche Audits.
Verwandte Begriffe
Smart Contract
Ein Smart Contract ist ein Programm auf einer Blockchain, das automatisch ausgeführt wird, wenn vord...
Ethereum
Ethereum ist eine öffentliche Blockchain-Plattform für Smart Contracts und dezentrale Anwendungen. D...
Smart Contract Vulnerability
Eine Smart Contract Vulnerability ist eine Sicherheitslücke im Code eines Smart Contracts, die von A...
Über die Autorin

Dr. Stephanie Morgenroth
Steffi ist promovierte Medizinerin (Dr. med.), führte eine eigene Praxis für Schmerztherapie und ist seit 2021 selbst in Bitcoin, XRP und Ethereum investiert. Mit MissCrypto erreicht sie über 110.000 Menschen, gewann 2025 den BTC-ECHO Award als „Best Educator of Crypto" und schrieb das Buch „Der Krypto Kompass". Sie macht komplexe Themen verständlich, ehrlich und ohne Hype.
Über Steffi →Risikohinweis: Meine Inhalte dienen ausschließlich zur Information und stellen keine Anlageberatung dar.
Diese Seite kann Affiliate-Links enthalten. Bei einem Kauf über diese Links erhalte ich eine Provision — du unterstützt meinen Kanal ohne Mehrkosten. Danke! ❤️

