
Een ‘slim contract’ is slechts een uitdrukking die wordt gebruikt om een computercode te beschrijven die de uitwisseling van geld, inhoud, eigendom, aandelen of iets van waarde kan vergemakkelijken.
Een smart contract is een deterministisch programma. Het voert een bepaalde taak uit als het vaststelt dat er aan bepaalde voorwaarden is voldaan.
Eens geüpload op de blockchain, wordt een slim contract een zelfwerkend computerprogramma dat automatisch wordt uitgevoerd wanneer aan specifieke voorwaarden wordt voldaan. Omdat slimme contracten op de blockchain draaien, werken ze precies zoals geprogrammeerd zonder enige risico op censuur, downtime, fraude of interferentie van derden.