Zum Inhalt springen
Start/Experten-Center/Glossar/Smart Contract: Definition & Erklärung — Glossar

Smart Contract: Definition & Erklärung — Glossar

Was ist ein Smart Contract?

Ein Smart Contract ist ein selbstausführendes Computerprogramm, das auf einer Blockchain läuft und Vertragskonditionen direkt in Code kodiert. Wenn vordefinierte Bedingungen erfüllt sind, führt der Contract die vereinbarten Aktionen automatisch aus — ohne Zwischenperson, ohne Möglichkeit der Manipulation und vollständig transparent für alle Beteiligten.

Wie Smart Contracts funktionieren

Smart Contracts werden auf programmierbaren Blockchains wie Ethereum, Solana oder Polkadot deployed. Sie sind unveränderlich — einmal deployed, kann der Code nicht mehr geändert werden. Transaktionskosten (“Gas”) fallen für die Ausführung an. Solidity ist die meistgenutzte Programmiersprache für Ethereum-Smart-Contracts. Oracles (z. B. Chainlink) liefern externe Echtweltdaten (Preise, Wetterdaten) in die Blockchain-Umgebung.

Unternehmensanwendungen

Automatische Zahlungsabwicklung bei definierten Bedingungen (z. B. Zahlung nach Lieferbestätigung). Tokenisierung von Assets (Immobilien, Wertpapiere, Kunstwerke). Dezentrales Finanzwesen (DeFi). Supply-Chain-Transparenz ohne zentralen Intermediär. Digitale Identitäten und Zertifizierungen. Für die meisten KMU sind Smart Contracts derzeit noch Zukunftsthema; die Technologie reift jedoch schnell und Enterprise-Blockchain-Plattformen (Hyperledger, Corda) bieten erste praxisnahe Einsatzszenarien.

Zurück zum Experten-Center