Zoeken op
Sluit dit zoekvak.

Wat zijn slimme contracten: Alles wat je moet weten

Wat zijn slimme contracten: Alles wat je moet weten

Slimme contracten zijn overeenkomsten (geautomatiseerd) tussen twee partijen. Ze zijn geschreven in code en draaien op een blockchain, waardoor ze onherroepelijk en onveranderlijk zijn. Op een blockchain zijn slimme contracten gewoon programma's die worden uitgevoerd zodra aan bepaalde voorwaarden is voldaan. 

Ze worden doorgaans gebruikt als een geautomatiseerde manier om overeenkomsten uit te voeren, zodat alle deelnemers onmiddellijk zeker zijn van het resultaat, zonder tussenpersonen in te schakelen of tijd te verliezen. Bovendien kunnen ze een workflow automatiseren, waarbij acties worden geactiveerd op basis van vooraf ingestelde voorwaarden.

Wat betekent een uitgevoerd contract? De term uitgevoerd contract verwijst naar een overeenkomst die twee of meer partijen met elkaar verbindt. Zodra dit contract correct is ondertekend, wordt van beide partijen verwacht dat zij zich houden aan de wettelijke verplichtingen die in de schriftelijke overeenkomst zijn vastgelegd. Slimme contracten zijn populair geworden door Ethereum (ETH), 's werelds op één na grootste blockchain. De netwerk heeft veel gedecentraliseerde toepassingen (DApps) en andere toepassingen. 

Een duidelijk voordeel van blockchainnetwerken is het automatiseren van taken die voorheen door derden werden afgehandeld. Een smart contract kan bijvoorbeeld het proces van het overmaken van geld van een klant naar een freelancer automatisch maken, in plaats van dat daarvoor de goedkeuring van een bank nodig is. Het enige wat moet gebeuren is een overeenkomst tussen twee partijen.

Een tweede voorbeeld is een regelgevende groep en haar kiezers die een wet bespreken. Een op blockchain gebaseerd systeem zou deze twee partijen in staat stellen de wet uit te voeren via een ondertekende overeenkomst. Het zou zinvol kunnen zijn om gebruikers een DApp aan te bieden die de nieuwe wet uitlegt of een andere blockchain-gebaseerde manier heeft om ermee te interageren.

Lees verder om te leren hoe slimme contracten werken, hun geschiedenis, en waarom ze essentieel zijn.

Top Aanbevolen Platforms

MIN. STORTING

$50

EXCL. AANBIEDING

GEBRUIKERSWAARDE

9.8

4.9/5

78% van de rekeningen van particuliere beleggers verliezen geld bij het handelen in CFD's met deze aanbieder. U moet overwegen of u begrijpt hoe CFD's werken en of u zich het hoge risico kunt veroorloven om uw geld te verliezen.

MIN. STORTING

$100

EXCL. AANBIEDING

GEBRUIKERSWAARDE

9.7

4.8/5

Het handelen in forex of CFD's met marge brengt een hoog risico met zich mee en is mogelijk niet geschikt voor alle beleggers. De mogelijkheid bestaat dat u een verlies lijdt dat gelijk is aan of groter is dan uw gehele investering.

MIN. STORTING

$250

EXCL. AANBIEDING

GEBRUIKERSWAARDE

9.6

4.5/5

CFD's zijn complexe instrumenten en brengen een hoog risico met zich mee om snel geld te verliezen vanwege het hefboomeffect. 68% van de rekeningen van particuliere beleggers verliezen geld bij het handelen in CFD's met deze aanbieder. U moet overwegen of u begrijpt hoe CFD's werken en of u zich het hoge risico kunt veroorloven om uw geld te verliezen.

Slimme contracten: Hoe werken ze?

Het concept van slimme contracten kan worden omschreven als een "als/dan" digitale verklaring die twee of meer partijen met elkaar verbindt. Een contract wordt als compleet beschouwd als aan de behoeften van één groep is voldaan.

Denk aan een markt die 100 korenaren wil van een boer. Bij levering zal deze laatste geld vrijmaken binnen een slim contract. De boer krijgt dus een betaling als hij zijn verplichtingen nakomt (d.w.z. het contract is nagekomen).

Indien de landbouwer de termijn overschrijdt, zullen de middelen aan de klant worden terugbetaald.

Het bovenstaande is een eenvoudig gebruik. De massale invoering van slimme contracten leidt tot vervanging van overheidsmandaten en retailsystemen. Bovendien kunnen slimme contracten uiteindelijk de noodzaak wegnemen om bepaalde geschillen voor de rechter te brengen, waardoor beide partijen geld en tijd besparen. 

Smart contract code biedt het grootste deel van deze veiligheid. Een contract op Ethereumis bijvoorbeeld geschreven in de Turing-complete programmeertaal Solidity. Slimme contracten hebben dus ingebouwde regels en beperkingen die niemand kan manipuleren. Deze beperkingen kunnen oplichting en ongeoorloofde wijzigingen van contracten helpen tegengaan. Een slim crypto contract alleen uitvoerbaar als alle deelnemers het contract ondertekenen. Dit maakt het permanent.

LEES  De ultieme gids voor het kopen en verhandelen van Cardano (ADA)

Technisch gesproken kan een smart contract worden beschouwd als een reeks stappen. Eerst moeten de partijen het eens worden over bepaalde voorwaarden. De twee kunnen dan beslissen wanneer het slimme contract is voltooid zodra zij de voorwaarden hebben vastgesteld. Het smart contract wordt dan versleuteld en opgeslagen op het blockchainnetwerk met de beslissing geschreven in het smart contract.

Na voltooiing van het contract wordt de transactie op de blockchain geregistreerd zoals elke andere. Na voltooiing van de transactie zal elk knooppunt zijn blockchain bijwerken met de herziene "toestand" van het netwerk.

Stel dat je je afvraagt of Bitcoin (BTC) en andere netwerken ondersteunen slimme contracten. Ja, tot op zekere hoogte. BTC transacties lijken op smart contracts in een vereenvoudigde vorm, en laag-twee oplossingen zoals lightning networks zijn ontwikkeld om hun functionaliteit te verbeteren. Toch blijven de slimme contracten van Ethereum uniek.

De meeste blockchainnetwerken beschrijven zichzelf als gedistribueerde grootboeken. Ethereum bestaat uit de zogenaamde Ethereum Virtual Machine (EVM), een gedistribueerde toestandsmachine. Elk Ethereum-knooppunt moet een kopie bijhouden van een machinetoestand waarin de codes van slimme contracten zijn opgeslagen, samen met de regels die daarop van toepassing zijn. Dezelfde beperkingen gelden voor alle Ethereum smart contracts, aangezien elk knooppunt de regels in de code heeft ingebed.

Verder werden in september 2021 meer dan 200 slimme contracten toegevoegd aan de Cardano (ADA) blockchain explorer. Marlowe, Plutus, en Glow zijn de programmeertalen die worden gebruikt om ADA slimme contracten te bouwen.

Slimme contracten: Een korte geschiedenis

Ondanks het populaire geloof gaan slimme contracten vooraf aan blockchaintechnologie. In de jaren negentig legde cryptograaf Nick Szabo de basis voor het protocol, dat sinds 2014 het meest populair is bij Ethereum.

De digitale munt heette Bit Gold, en Szabo ontwikkelde het. Hoewel het niet werd vrijgegeven, demonstreerde het het gebruik van slimme contracten in vertrouwensloze online transacties. Web 3.0 is de vertrouwensloze, door gebruikers aangedreven versie van de digitale ruimte. Web 1.0 verwijst naar het internet, terwijl Web 2.0 het huidige gecentraliseerde netwerk is.

Veel mensen, waaronder de Ethereum website, vergelijk slimme contracten met verkoopautomaten. Met behulp van automaten kunnen verkopers hun gebruikers van producten voorzien zonder hun geld aan te nemen en het product persoonlijk te overhandigen. Met slimme contracten is het proces veel flexibeler.

In de loop der jaren hebben smart contracts opmerkelijke vooruitgang geboekt. In het begin waren dit eenvoudige if/then statements die een programmeur kon construeren en uitvoeren. Door het tekort aan programmeurs zijn deze "vertrouwensloze" contracten gecentraliseerd. Aan de positieve kant wordt er ook gewerkt aan de toegankelijkheid.

Sinds hun ontstaan hebben ontwikkelaars het mogelijk gemaakt smart contracts te maken zonder coderingsexpertise. Met verschillende programmeertalen, meer alternatieven en menselijk leesbare formaten maken ontwikkelaars slimme contracten gemakkelijker leesbaar dan het gebruik van de blockchain.

Slimme contracten: Hun voordelen

De voordelen van smart contracts blockchains zijn onder meer snelheid, efficiëntie, precisie, vertrouwen, transparantie, veiligheid en besparingen, zoals hieronder uiteengezet.

Slimme contracten automatiseren bedrijfsprocessen met behulp van computerprotocollen. Ze besparen tijd op veel verschillende gebieden. Het vermindert de kans op manipulatie door derden door het elimineren van de noodzaak voor makelaars en andere tussenpersonen om reeds ondertekende juridische contracten goed te keuren. 

Bovendien besparen slimme contracten geld door een tussenpersoon weg te nemen. De voorwaarden van deze contracten zijn ook volledig transparant en toegankelijk voor alle relevante partijen. Contracten zijn eenmaal ondertekend onherroepelijk. Alle betrokken partijen krijgen zo volledige transparantie.

De blockchain bewaart vele kopieën van alle documenten, waardoor het mogelijk is de originelen terug te vinden in geval van gegevensverlies. Cryptografie beveiligt alle slimme contracten tegen manipulatie. Bovendien elimineren slimme contracten de fouten die worden veroorzaakt door het handmatig invullen van meerdere formulieren.

Wat zijn de toepassingen van smart contracts?

Slimme contracten kunnen de wereld op vele manieren automatiseren, waaronder geautomatiseerde betalingen. Hieronder staan enkele van de veelvoorkomende toepassingsscenario's voor slimme contracten.

LEES  eToro Review: Is dit de beste crypto uitwisseling op dit moment?

Digitale identiteit

Er zijn geen grenzen aan wat je op het internet kunt leren. Vaak verdienen bedrijven geld door de interesses van mensen te kennen, maar mensen hebben slechts beperkte controle over hoe die informatie wordt verzameld, en genieten ook niet van de beloningen. Door slimme contracten te gebruiken, heb je controle over je gegevens.

De toekomst van identiteit zal gebaseerd zijn op blockchains. Een gedecentraliseerde blockchain zou ervoor zorgen dat de identiteit van individuen veilig is voor ongeautoriseerde toegang. De gebruiker kan profiteren van deelname aan sociale media en het proces van leningstransacties controleren als hij documenten wil indienen bij een bank voor een lening.

Bij sociale media zijn er geen tussenpersonen die het netwerk controleren. Uiteindelijk is het aan de gebruikers om te beslissen of de informatie openbaar of privé wordt gemaakt. Als je als gebruiker smart contracts wilt gebruiken om informatie te verstrekken... ruilzoals onderschrijvingen, kun je een slim contract bouwen en kiezen welke gegevens worden verhandeld. In plaats van gewoon al hun informatie te nemen. De gebruiker is de enige die profiteert - er is geen derde partij die een graantje meepikt of in het geheim gegevens opslaat en verkoopt.

Banken en andere financiële instellingen zijn niet anders. Zij communiceren alleen door documenten te versturen en informatie over te dragen. Uw e-mailadres wordt niet opgeslagen en verkocht aan andere kredietinstellingen. De gebruiker is volledig verantwoordelijk voor zijn gegevens.

Onroerend goed

Een onroerend goed makelaar is een noodzakelijk kwaad in de traditionele wereld. Veel eigenaren huren makelaars in om het papierwerk te regelen en een koper te vinden vanwege het vervelende en ingewikkelde proces om een huis te verkopen. De verkoper kan dat aantrekkelijk vinden, maar vergeet niet dat makelaars een groot deel van de verkoopprijs opstrijken.

Slimme contracten kunnen makelaars vervangen, het proces van huisoverdrachten stroomlijnen en er tegelijkertijd voor zorgen dat ze net zo veilig zijn als via een tussenpersoon. Dit is wat slimme contracten "vertrouwensloos" maakt.

Zie uw huisakte als een penning op de Ethereum blockchain. Om het te verkopen, maak je een slim contract met de koper. Deze overeenkomst zou de akte in escrow houden totdat de koper het juiste bedrag betaalt. Daarna wordt het vrijgegeven.

Uiteindelijk heeft iedereen er baat bij. Het is een win-winsituatie voor beide partijen: de verkoper hoeft geen tussenpersoon te betalen en de koper krijgt het huis veel sneller dan wanneer er een derde partij bij betrokken zou zijn.

Verzekering

Het gebruik van slimme contracten zou gunstig kunnen zijn voor verzekeringspolissen. Het zou zijn alsof je een smart contract aangaat met een provider door je aan te melden voor een polis. Een smart contract zou alle vereisten voor een polis schetsen, en gebruikers zouden het moeten ondertekenen als ze ermee instemmen.

Zolang de aansprakelijke partij dat contract nodig heeft, blijft het openstaan. De middelen worden vrijgegeven zodra zij de nodige formulieren hebben ingediend waaruit de noodzaak van verzekeringsuitkeringen blijkt. Dit soort contracten vereist geen communicatie met verzekeringsgroepen of individuen. Er is nog steeds documentatie nodig om de omstandigheden van de gebruiker aan te tonen, maar het indienen van de aanvraag en het verkrijgen van de financiering gebeurt vrijwel onmiddellijk.

Wanneer we denken aan identiteit, is het relevant om te onthouden dat bestuurders zullen records van hun ongeval rapporten en andere relevante verzekeringsinformatie. Het hebben van toegang tot dit type van de dekking zou kunnen verlagen tarieven voor verantwoordelijke bestuurders wiens rij-geschiedenis is schoon.

Toeleveringsketen

Binnen leveringsketens worden blockchaintechnologie en slimme contracten het meest toegepast.

Deze locaties spelen een specifieke rol in de leveringsketen, of het nu gaat om kruidenierswinkels, magazijnen van kantoren of boeren. Maar naarmate deze netwerken complexer worden, hebben bedrijven een uitdagende tijd met het volgen van productbewaring en betalingen. Automatisering van slimme contracten kan de verantwoordelijkheid van de toeleveringsketen vergroten door alle onderdelen te automatiseren en te stimuleren.

Stel dat een kruidenierswinkel in afwachting is van een appelzending uit een ander werelddeel. Hij verwacht een bepaald aantal of volume appels te ontvangen. Er is echter de mogelijkheid van een menselijke fout. Tijdens het leveringsproces kunnen werknemers enkele appels verkeerd hebben geplaatst, ze van de lijn hebben gestolen, of hebben gelogen over de tijdige aankomst van alle appels. Wanneer een kruidenier zijn zending ontvangt, heeft hij geen idee waar het probleem zit, omdat één partij de keten heeft verknoeid.

LEES  Hoe Polygon (Matic) te kopen: De ultieme gids

De kruidenier zou slimme contracten kunnen gebruiken om het inchecken te automatiseren. Check-ins zijn al bestaan in een traditionele leveringsketen; ze moeten echter handmatig worden ingevuld. Misschien moet een werknemer de artikelen tellen en opsturen wat is aangekomen. De mogelijkheid bestaat dat zij met opzet een deel van het product meenemen en beweren dat het vermist is. Amerikaanse consumenten verliezen $35 miljard per jaar door diefstal in de toeleveringsketen. 

Slimme contracten zijn anders omdat ze zonder vertrouwen zijn. In dit scenario wordt de betaling pas vrijgegeven als alle appels zijn ontvangen. Partijen zullen bij dit systeem meer aandacht besteden aan het aanbod, omdat er geen manier is om het te misleiden. De ontvangende partij zal de betaling onmiddellijk ontvangen, wat een grote stimulans is.

Ook zou de winkel slimme contracten die niet worden nagekomen in de gaten kunnen houden en ervoor kunnen kiezen niet met die partijen te werken. Het systeem zal de beste klanten kunnen identificeren en degenen die dat niet zouden moeten zijn elimineren, wat iedereen tijd en geld bespaart.

Wat zijn de grootste uitdagingen voor slimme contracten?

Het concept van slimme contracten is fantastisch, maar ze zijn niet perfect. 

Ten eerste zijn smart contracts en blockchainnetwerken met de hand gecodeerd. Menselijke fouten kunnen leiden tot exploits. Een aanval in 2016 op Ethereum's DAO (gedecentraliseerde autonome organisatie) werkte zoals gepland. Via een kwetsbaarheid in het slimme financieringscontract van de DAO stalen hackers geld van het project.

Bovendien ontbreekt het deze autonome overeenkomsten aan duidelijkheid over de regelgeving. Op papier lijkt het een slim idee om een gestroomlijnd, veilig proces te hebben om geld over te maken, maar veel is nog steeds afhankelijk van belastingen en andere overheidsmaatregelen. Maar hoe kunnen overheden toegang krijgen tot de gegevens die ze nodig hebben als gebruikers volledige controle willen?

Slimme contracten hebben geen toegang tot gegevens buiten hun netwerk. Tenminste, nog niet. Daarom kunnen Ethereum smart contracts geen gegevens importeren van bestaande websites. Oracles hebben echter een workaround, die informatie off-chain doorgeeft via het internet en geïntegreerd is met blockchain-netwerken. Oracles zouden mogelijk een rol kunnen spelen in het mogelijk maken van de overstap naar blockchain-gebaseerde databases op de lange termijn.

Bovendien is er een voortdurend schalingsprobleem. Omdat blockchainnetwerken inherent onpraktisch zijn voor schaalbaarheid, variëren de transactietijden afhankelijk van de activiteit. Hoewel dit in eerste instantie problematisch lijkt, wil Ethereum 2.0 dit probleem oplossen. Het is nog steeds sneller dan het verplaatsen van geld op traditionele manieren in een paar dagen.

De toekomst van slimme contracten

Slimme contracten kunnen het best worden gebruikt voor relatief eenvoudige contracten, zoals woningbouw. Opleveringsgelden kunnen onmiddellijk worden betaald bij de ondertekening van contracten, die automatisch kunnen worden geschreven en uitgevoerd door slimme eisengestuurde contracten.

Als smart contract platforms mainstream worden, zullen zij bedrijven tijd en kosten besparen. Bovendien kunnen zij op nieuwe en innovatieve manieren met klanten en leveranciers communiceren. Door minimale menselijke betrokkenheid zullen individuen en besluitvormers zich kunnen concentreren op hun kerntaken zonder te worden afgeleid door alledaagse administratie en bureaucratie. Dit komt doordat slimme contracten het proces automatiseren.

Het gebruik van smart contracts in de dagelijkse praktijk is al gemeengoed bij banken en verzekeringsmaatschappijen. Het zal niet lang meer duren voordat slimme contracten deel gaan uitmaken van onze dagelijkse routines en levens, aangezien ze al aanwezig zijn en getest worden in scenario's uit de echte wereld. Ondanks het voorgaande is er nog een lange weg te gaan voordat slimme contracten ooit op alles worden toegepast..

Meer te ontdekken

Verwante Artikelen

67% van de rekeningen van kleine beleggers verliezen geld wanneer
CFD's verhandelen met deze aanbieder.

eToro: Best Trading Platform - 0% Commissie voor de handel in aandelen en ETF's

eToro: Best Trading Platform - 0% Commissie voor de handel in aandelen en ETF's

67% van de rekeningen van kleine beleggers verliezen geld wanneer
CFD's verhandelen met deze aanbieder.