Unter Smart Contracts versteht man selbstausführende Codes, die auf der Blockchain-Technologie basieren und als dezentrales Register betrachtet werden können. Dadurch können die Regeln für alle Beteiligten transparent gemacht und vertraglich vereinbart werden. Da keine Vermittler:innen benötigt werden, wird Sicherheit im Vergleich zu herkömmlichen Vertragsformalitäten verbessert und die Transaktionskosten können reduziert werden. Zudem müssen automatisierte Abläufe nicht mehr manuell überwacht oder angepasst werden. Anwendungsfälle sind beispielsweise:
- Kryptowährungen: Zum Beispiel kann ein Smart Contract automatisch eine bestimmte Menge an Coins an einen Empfänger übertragen, wenn bestimmte Bedingungen erfüllt sind (z.B. das Erreichen eines bestimmten Preises).
- Versicherungen: Ein Beispiel ist eine Reiseversicherung, bei der der Anspruch auf Entschädigung automatisch ausgelöst wird, wenn ein Flug ausfällt oder ein anderes Ereignis eintritt, das in den Vertragsbedingungen festgelegt wurde.
- Immobilien: So könnte z.B. ein Kaufvertrag für eine Immobilie als Smart Contract abgeschlossen werden, bei dem die Übertragung des Eigentums automatisch erfolgt, sobald der Kaufpreis bezahlt ist.