In diesem Talk beleuchten wir alle Facetten der Smart Contracts. Der Schwerpunkt liegt auf Ethereum, der Blockchain, die die ausführbaren Verträge popularisiert hat. Wir schauen uns an, wo sich deren Entwicklungsmethoden vom klassischen Software Engineering abheben. welche Varianten es sonst noch so gibt und wohin zukünftige Entwicklungen geben. Auch ein kurzer Exkurs in die Korrektheit von Smart Contracts darf nicht fehlen.