smart contracts

Inhoudsopgave

Veel bedrijven zijn geïnteresseerd in blockchaintechnologie. Blockchains zijn meestal openbaar, wat soms niet de voorkeur heeft van bedrijven. Smart contracts bieden hiervoor, en nog veel meer, oplossingen. Op deze pagina leer je daar meer over.

Slimme contracten zijn een van de belangrijkste concepten binnen blockchain. Het is daarom belangrijk om te weten wat ze zijn, wat ze doen en waarom ze zo cruciaal zijn om blockchain tot een succes te maken. In dit artikel leggen we in begrijpelijke taal het 'hoe, wat en waarom' van Smart Contracts uit. In volgende artikelen gaan we uitgebreid in op welke vormen van smart contracts er zijn en hoe je onder andere zelf een smart contract kunt programmeren. Bij het kopen van een huis, een auto of het afsluiten van een gsm-abonnement wordt meestal gebruik gemaakt van fysieke contracten. Ook is het mogelijk om een digitaal smart contract op te stellen. Een slim contract is de uitwerking van de Canadees-Russische oprichter van Ethereum, Vitalik Buterin. Het idee van een slim contract werd eind jaren negentig al een keer beschreven door Nick Szabo (een van de mensen die in werkelijkheid Satoshi Nakamoto zou zijn). Dat was voor Buterin de reden om slimme contracten te gaan ontwikkelen.

"Slimme contracten zijn een van de belangrijkste concepten binnen blockchain."

Introductie slimme contracten

Welk probleem lost een slim contract op?

Slimme contracten kunnen worden toegepast op bijna elke situatie waarin de koper en verkoper elkaar niet vertrouwen. Vanwege slimme contracten is dat niet nodig, omdat dit in feite zelfuitvoerende contracten zijn met de algemene voorwaarden erin. Alle transacties zijn traceerbaar en onveranderlijk. En omdat het wordt gedaan via blockhain wordt technologie gedistribueerd en kan geen van beide partijen met het contract knoeien.

Voorbeelden waar dit interessant is:

  • Voorraadketenbeheer: In het geval van fairtradeproducten willen veel mensen bijvoorbeeld weten waar hun voedsel vandaan komt. Door het gebruik van blockchain-technologie en slimme contracten kan de hele toeleveringsketen van hun voedsel op de blockchain worden gezet. Van boer tot supermarkt. Zodat ze kunnen bevestigen dat dit een echt fairtradeproduct is.
  • Onroerend goed: Vastgoed is een zeer traditionele en trage industrie, vol papierwerk en hoge toetredingsdrempels. Door het gebruik van slimme contracten en blockchain-technologie is het mogelijk om gefractioneerd (tokenized) onroerend goed aan te bieden, waardoor iedereen in onroerend goed kan investeren.
  • Gezondheidszorg: Persoonlijke gezondheidsdossiers kunnen worden versleuteld en op de blockchain worden gezet, zodat deze alleen toegankelijk zijn voor degenen die toegang zouden moeten hebben tot en eigenaar moeten zijn van de privésleutel om de inhoud te ontsleutelen. Dit kan worden gebruikt voor de geschiedenis van de patiënt, bonnen, enz.
  • Gedecentraliseerde Financiën: DeFi is het afgelopen jaar een van de populairste industrieën geworden. Met slimme contracten kan iedereen geld lenen en uitlenen door middel van onderpand. Er is een onbetrouwbare ervaring waarbij mensen van over de hele wereld geld kunnen lenen of uitlenen zonder elkaar te kennen.

Wat zijn de voordelen van het gebruik van slimme contracten?

  1. Flexibel
    Slimme contracten maken het mogelijk flexibel om te gaan met gemaakte afspraken. Zo kunnen de prijs en de betalingsvoorwaarden automatisch aangepast worden (mits beide partijen akkoord gaan). Indien een partij bepaalde voorwaarden niet volledig naleeft, is het mogelijk om automatisch een lagere prijs te betalen – zonder tussenkomst van een persoon! Slimme contracten maken het dus mogelijk om contracten automatisch en continu te controleren. Indien de wederpartij aan bepaalde voorwaarden heeft voldaan, is het mogelijk deze direct te betalen, zonder een factuur te hoeven sturen. Zo maken slimme contracten een einde aan bergen papierwerk!
  2. Veilig en transparant
    Slimme contracten kunnen voor veel dingen worden gebruikt. Want een smart contract wordt niet beoordeeld door een derde partij, maar door een netwerk van computers. Dit betekent dat er niet met de resultaten kan worden geknoeid. Het computernetwerk controleert of beide partijen zich aan de voorwaarden en afspraken van het slimme contract houden. Worden de afspraken geschonden, dan wordt de transactie ongeldig verklaard. Zo maken slimme contracten ook een einde aan fraude.
  3. Gedecentraliseerd
    Slimme contracten worden meestal gebruikt op gedecentraliseerde netwerken. Met decentraal bedoelen we: er is geen derde partij bij betrokken. Een smart contract wordt in principe door twee of meer partijen opgezet en de afspraken worden geprogrammeerd. Een smart contract kan voor van alles worden gebruikt. Bijvoorbeeld als huurovereenkomst, om muziekrechten vast te leggen of om in de toekomst verzekeringen af te sluiten. 
  4. Snel
    Normaal gesproken hebben bedrijven werknemers in dienst om papierwerk te controleren en te elimineren. Slimme contracten maken gebruik van programmeertaal die deze taken kan automatiseren, dit maakt het mogelijk om uren werk te besparen.
  5. Kostenbesparende
    Slimme contracten besparen ook kosten, omdat het veel menselijk administratief werk bespaart en er geen afhankelijkheid van derden is. Het is mogelijk om kosten te besparen die u anders zou hebben gemaakt – denk aan notariskosten.
  6. Nauwkeurig
    Wanneer men papieren handmatig moet invullen of de daarin genoemde taken moet uitvoeren, kunnen er fouten worden gemaakt.
    Slimme contracten maken het mogelijk om automatisch en snel een einde te maken aan menselijke fouten
Zoals je ziet, heeft het gebruik van een slim contract veel voordelen ten opzichte van traditionele contracten en is het slechts een van de redenen waarom blockchain een blijvertje is.