Tijdens de laBITconf 2021 hackathonconferenties die op maandag 15 en dinsdag 16 november plaatsvonden, modereerde Solange Gueiros, blockchain-ontwikkelaar, spreker en professor een panel gewijd aan slimme contracten, ook wel slimme contracten genoemd. Naast haar uitleg over het onderwerp wijdde ze een deel van haar presentatie aan een workshop waarbij live deelnemers en degenen die aanwezig waren virtueel hun eerste Smart Contract op de Ethereum Blockchain konden creëren. Als u wilt weten hoe u gratis uw eerste slimme contract kunt maken, vertellen wij u hoe.
Om met het praktische gedeelte te beginnen, moet je eerst weten dat slimme contracten meer zijn dan het overdragen van virtuele valuta, we hebben het over meer doen dan alleen Bitcoin. Solange Gueiros legde uit dat het een computerprogramma is zoals elk ander, met het verschil dat het op de Blockchain wordt gepubliceerd. Een slim contract is een computerprogramma dat vastgelegde overeenkomsten tussen twee of meer partijen faciliteert, beveiligt, afdwingt en uitvoert.
Omdat het echter op het netwerk van deze technologie werkt, kan het niet worden gewijzigd. Na publicatie functioneert het autonoom. Bovendien heeft het geen tussenpersonen en is het gedecentraliseerd. Dit werd door de heer Gueiros verklaard op de BITconf 2021-conferentie, eraan toevoegend dat de gegevens die daar circuleren onveranderlijk zijn.
Wat is onveranderlijk in het slimme contract?
Dat wil zeggen, het kan niet worden gewijzigd en de code kan niet worden gerepareerd. Het panellid benadrukte echter dat er ruimte kan zijn voor enkele wijzigingen, zolang het slimme contract daarvoor is ontworpen: “het kan een functie hebben die deze eerder geprogrammeerde informatie wijzigt”, zei ze. Hij benadrukte ook dat al deze uitgevoerde transacties worden vastgelegd op de Blockchain, waardoor (indien nodig) de geschiedenis van alle wijzigingen in het contract kan worden doorzocht en naar voren kan worden gebracht. Dit fungeert tevens als controle.
Het hoofddoel van deze slimme contracten is om twee anonieme partijen in staat te stellen met elkaar handel te drijven en zaken te doen, zonder dat er een tussenpersoon nodig is en zonder dat vertrouwen in de andere contractpartij een sleutelelement is in de beslissing om het contract aan te gaan.
Slimme contracten op Ethereum
Concreet sprak Solange Gueiros op BITconf 2021 over slimme contracten die werken op het Ethereum-netwerk en legde dit uit tijdens haar presentatie voor beginners, waarbij ze specificeerde dat Ethereum een van de bekendste projecten in de slimme contractensector is. Het is een gedistribueerd computerplatform gebaseerd op een openbare blockchain zoals bitcoin en waarmee ook P2P slimme contracten (tussen knooppunten, zonder centrale server) kunnen worden uitgevoerd in een gedecentraliseerde virtuele machine genaamd Ethereum Virtual Machine (EVM).
Vervolgens nodigde hij de deelnemers uit om hun laptop te openen en een reeks aanbevelingen en stappen te volgen om een slim contract uit te voeren dat voor velen hun eerste was. Hier is het stap voor stap.