Kapitel · Ethereum meistern
Smart Contracts
Ein Smart Contract ist ein kleines Programm, das auf Ethereum gespeichert ist. Es enthält Regeln wie: wenn das passiert, dann tu das. Einmal deployed, läuft es genau so, wie es geschrieben wurde, und keine einzelne Person kann es heimlich ändern. Ein einfaches Beispiel: ein Contract, der Geld hält und es nur freigibt, wenn zwei Leute beide zustimmen. Niemand muss einem Mittelsmann vertrauen, weil der Code die Arbeit offen erledigt und jeder ihn prüfen kann.
Kostenlos. Keine Werbung, kein Token, kein Konto zum Starten.
Was diese Lektion vermittelt
Bausteine
Die meisten Krypto-Apps, von denen du hörst, sind in Wirklichkeit Sammlungen von Smart Contracts, die zusammenarbeiten. Eine Kredit-App, ein Token-Swap, ein NFT-Verkauf: jedes davon ist Code auf Ethereum. Deshalb nennt man Ethereum programmierbares Geld. In den nächsten Lektionen schauen wir uns an, wie das Netzwerk diesen Code tatsächlich ausführt und wie du dafür bezahlst.
Was gefragt wird
Was beschreibt einen Smart Contract am besten?
Ein Smart Contract ist Programmcode, der auf Ethereum lebt. Wenn jemand ihn auslöst, führt das Netzwerk die Regeln genau so aus, wie sie geschrieben sind, ohne manuellen Genehmigungsschritt.
Sobald ein Smart Contract deployed ist, läuft sein Code ___, ohne dass eine Person jeden Schritt genehmigen muss.
Diese Automatisierung ist der Punkt. Die Regeln führen sich selbst aus, wenn die Bedingungen erfüllt sind, was die Notwendigkeit beseitigt, einem Mittelsmann fair zu vertrauen.
Ordne jede Smart-Contract-Eigenschaft ihrer Bedeutung zu
Offenheit ist das Thema. Weil der Code und seine Logik öffentlich sind, können Nutzer die Regeln prüfen, bevor sie interagieren, statt einem Versprechen zu vertrauen.
Warum ist ein Bug in einem Smart Contract ein ernstes Problem?
Dieselbe Eigenschaft, die Contracts vertrauenswürdig macht, nämlich genau wie geschrieben zu laufen, bedeutet, dass auch Fehler laufen. Wenn ein Fehler Geld abfließen lässt, können Angreifer es schnell leerräumen. Audits reduzieren dieses Risiko, beseitigen es aber nie.
Der Rest dieses Kapitels
Lerne, wie Ethereum als programmierbare Blockchain funktioniert, von Smart Contracts und Gas bis zu Staking, Layer 2s und DeFi.