Durch diverse Hypes rund um Bitcoin und andere Kryptowährungen wurde eine Technologie in den Medien bekannt, die schon lange zuvor völlig hype-frei etabliert war: Eine Blockchain ist eine verteilte Datenbank, die aufgrund ihrer Architektur maximal sicher ist: Hacks sind von Grund auf nicht möglich, denn Änderungsversuch sind sofort sichtbar, Fälschungen sind nicht möglich, und alle Transaktionen sind überprüfbar. Smart Contracts sind Programme, die auf eine Blockchain als Vertrauensinfrastruktur zurückgreifen.
Das besondere an Smart Contracts ist dabei weniger das Prozesshafte, sondern dass das Erfüllen oder Nicht-Erfüllen von Verträgen und damit auch Sanktionen abgebildet werden können. Ein Beispiel: Liefert Ihr Lieferant nicht die zugesagte Produkte zum zugesagten Zeitpunkt, kann er qua Vertrag sofort mit einer Strafzahlung belegt werden. Hatte der Lieferant den Smart Contract zuvor „unterschrieben,“ ist er während der Laufzeit an ihn gebunden – ohne Wenn und Aber.