Wat is een slim contract en hoe werkt het? Een beginnershandleiding

Blockchain heeft veel geavanceerde technologieën gehuisvest, zoals slimme contracten. Slimme contracten en hun nut zijn in de loop der jaren geëvolueerd en worden voornamelijk gebruikt om crypto te maken. De wortels van slimme contracten komen echter verder dan dat.

Om te beginnen kun je je afvragen wat een slim contract is, hoe het werkt, de oorsprong en de toepassingen ervan in de blockchain-industrie. Slimme contracten bestonden al eerder de geboorte van Bitcoin. In deze functie zullen we u helpen het slimme contract te begrijpen.

 Oorsprong van slimme contracten

Het idee van slimme contracten begon in 1994, veel eerder dan de geboorte van Bitcoin – zoals we eerder zeiden. Met name beweren experts dat de definitie van een slim contract uit 1994 tot op de dag van vandaag nog steeds nauwkeurig is.

Een Amerikaanse cryptograaf en programmeur, Nick Szabo, was het genie dat in 1994 voor het eerst het idee van slimme contracten voorstelde. Sommige leden van de blockchain-gemeenschap geloven dat Szabo de echte identiteit is van de anonieme uitvinder van Bitcoin, Satoshi Nakamoto. Szabo ontkende deze geruchten echter.

Wat de definities betreft, beschreef Szabo slimme contracten als een geautomatiseerd transactieprotocol dat de voorwaarden van een contract uitvoert. Hij legde verder uit dat de algemene doelstellingen van slim contractontwerp zijn om te voldoen aan gemeenschappelijke contractvoorwaarden (zoals betalingsvoorwaarden), uitzonderingen zowel kwaadwillig als onopzettelijk te minimaliseren en de behoefte aan vertrouwde tussenpersonen te minimaliseren.

Szabo probeerde de definitie van het slimme contract te vereenvoudigen door het te vergelijken met een automaat.

Stel dat u een pakje chips uit de automaat wilt, de gebruiker gooit het juiste aantal munten in en de machine levert het pakje chips af. De automaat leverde de fiches pas af nadat de juiste hoeveelheid was ingebracht, zodat het "de voorwaarden van het contract uitvoert", zoals vermeld in de beschrijving van Szabo. Er is geen tussenkomst van een derde partij, het is gewoon een transactie tussen u en de machine met een reeds geschreven digitale overeenkomst.     

We kunnen zien dat deze definitie van 'slim' zelfs in dit tijdperk nog steeds wordt toegepast, hoewel het al meer dan 30 jaar geleden werd voorgesteld. Het slimme contract wordt nu vaak geassocieerd met blockchain vanwege de gedecentraliseerde functies.

Bovendien worden de voorstellen van Szabo nog steeds beschouwd als een van de eerste pogingen in de cryptowereld. Wacht "voorstellen, meervoud?" Ja, dat is waar. Heb je ooit gehoord van Bit Gold? Bit Gold werd beschouwd als de eerste virtuele valuta die in 1998 door onze eigen Nick Szabo werd voorgesteld. Geen wonder dat sommigen hem aanzagen voor Satoshi Nakamoto. 

Wat is een slim contract?

Als u op internet zoekt op de term 'slim contract', krijgt u verschillende definities uit verschillende bronnen. U zult echter zien dat ze allemaal hetzelfde concept hebben en dezelfde basisterminologie gebruiken om een ​​slim contract te beschrijven.

Een slim contract wordt bijvoorbeeld meestal beschreven als een contract dat zichzelf uitvoert en de voorwaarden van de overeenkomst tussen koper en verkoper worden meestal in de codes geschreven. Het contract wordt dus door niemand uitgevoerd, maar in feite beslist de code die in het contract staat over de uitvoering. Bovendien zorgt het slimme contract er ook voor dat de transacties traceerbaar zijn en dat het bijna onmogelijk zal zijn om ze terug te draaien.

De nieuwe geobserveerde definitie heeft eraan toegevoegd dat de code en overeenkomsten van slimme contracten vaak in het revolutionaire bestaan gedecentraliseerde wereld van blockchain. Dit geeft de slimme contracten ook de kenmerken van decentralisatie, waardoor ze nauw verbonden zijn met crypto's.

Nu, voor het geval iemand vraagt ​​om een ​​eenvoudige definitie van een slim contract te geven, overweeg dan om de volgende definitie van Babypips te gebruiken (wat mijn favoriete definitie is😉):

Slimme contracten zijn geautomatiseerde computerprogramma's die worden gehost en uitgevoerd op een blockchain.

Een voorbeeld van een slim contract van een portemonnee

Een voorbeeld van een slim contract van een portemonnee

Laten we nu dieper ingaan op de voor- en nadelen van het slimme contract.

Voors en tegens van Smart Contract

Het lijdt geen twijfel dat smart contract een van de revolutionaire technologieën van de moderne tijd is. Zie eens waarom slimme contracten worden beschouwd als de geavanceerde technologie van het nieuwe tijdperk:

Security – Aangezien slimme contracten meestal op de blockchain worden uitgevoerd, zorgt het ervoor dat de transacties transparant zijn, waardoor het voor hackers moeilijk wordt om verstoring te veroorzaken. Aangezien het gedecentraliseerde karakter ervan ervoor zorgt dat er geen inmenging is van een centrale autoriteit, kunnen gebruikers bovendien niet het slachtoffer worden van gecentraliseerd onrecht.

Betrouwbaarheid - Een ander kenmerk dat ook als onderdeel van de beveiliging fungeert, het slimme contract zorgt ervoor dat de voorwaarden van de overeenkomst aangenaam zijn. Door gebruik te maken van het gedecentraliseerde netwerk van knooppunten, worden slimme contracten verbeterd, waardoor ze fraudebestendig zijn.

Rendabel - Met slimme contractfuncties vermindert het de betrokkenheid en de behoefte aan een tussenpersoon. Zo helpt een slim contract kosten te besparen, in plaats van overgeleverd te zijn aan de genade van de tussenpersoon. 

Verhoogt de efficiëntie - Automatisering is een onderdeel van het slimme contract, omdat het automatisch contracten uitvoert volgens de voorwaarden van een overeenkomst. Traditionele contracten vereisen dat mensen de handmatige gegevens invoeren of vereisen dat de tussenpersoon de transactie verwerkt, maar het slimme contract vereist een dergelijke stap niet, waardoor de tijd en moeite worden verminderd en de algehele efficiëntie wordt verbeterd. 

Omdat het slimme contract nog enigszins nieuw is in deze wereld, hebben ze nog steeds te maken met enkele beperkingen. Sommige experts beweren dat de huidige beperkingen waarmee deze revolutionaire technologieën worden geconfronteerd slechts gebieden zijn waarop het slimme contract zou kunnen verbeteren. Laten we voor nu echter eens kijken naar de huidige beperkingen van het slimme contract:

Gebrek aan privacy – Hoewel slimme contracten vaak worden geprezen om hun gedecentraliseerde functie, kunnen ze door iedereen worden bekeken. DUS! Als het slimme contract bijvoorbeeld gênante foto's van je jeugd bevat, krijgt iedereen die te zien. Met andere woorden, slimme contracten kunnen uw gegevens openbaar maken.

Onbuigzaam - Ja, een ander voordeel van het slimme contract kan ook een nadeel zijn. Laten we zeggen dat ik chocolademelk op je slimme contract heb gemorst, dan blijven de vlekken daar en kan het niet worden gewijzigd. Natuurlijk kunnen we geen chocolademelk morsen op een slim contract. Als een gebruiker echter een echte fout moet herstellen, zal dit onmogelijk zijn vanwege de onveranderlijke aard van de blockchain-technologie.

Wettelijke status van – Dit is een van de meest controversiële onderwerpen die in de gemeenschap worden waargenomen. Sommigen beweren dat er geen officiële wet is die het slimme contract beschermt, ook al wordt het als een juridisch bindend document beschouwd. Net als de andere beperkingen kan dit voorlopig een hindernis zijn.

Regelgevende instanties zijn begonnen met het accepteren van crypto en blockchain als onderdeel van de moderne wereld, en veel enthousiastelingen geloven dat slimme contracten in de ogen van de rechtbank als juridisch bindende contracten zouden gelden. Amerikaanse staten zoals Arizona en Nevada hebben het belang van slimme contracten erkend en hebben dat ook gedaan wetgeving aangenomen over hun gebruik. 

Gevoelig voor bugs – INSECTEN! Maak je geen zorgen, het zijn niet de eigenlijke grove bugs, maar de computerbugs. Aangezien slimme contracten ook computerprogramma's zijn, kunnen ook zij gevoelig zijn voor bugs. Het proces om met die bugs om te gaan, kan de kosten verder verhogen.

Nogmaals, om de lezer eraan te herinneren dat de reden waarom slimme contracten nog steeds worden gebruikt, is vanwege hun geavanceerde functies waardoor ze opvallen tussen andere technologieën. Bovendien bieden slimme contracten een onbegrensd potentieel dat nog moet worden gerealiseerd.

Ethereum Smart Contracts

Hoewel er veel slimme contracten zijn in verschillende blockchain-platforms, wordt Ethereum door veel rapporten en leden binnen de gemeenschap vaak beschouwd als het eerste slimme contractplatform. Er werd gemeld dat Ethereum's eerste succesvolle smart contract use case een was gedecentraliseerde autonome organisatie (DAO).

Bitcoin was de eerste die slimme contracten ondersteunde, maar had een rigide structuur, waardoor het beperkt aanvoelde in vergelijking met Ethereum. Zelfs nu onderscheidt Ethereum zich nog steeds van andere slimme contractplatforms en behaalde het de eerste plaats in de Coin Gecko's lijst van "Top Smart Contract Platform Coins by Market Cap", op het moment van schrijven.

Bron: CoinGecko

Voorts Ethereum heeft erop gewezen dat ze ontwikkelaarsvriendelijke talen zoals Solidity en Vyper toestaan ​​voor het schrijven van slimme contracten. Rapporten vermeldden ook dat de taal van Ethereum "Turing-complete" is, wat betekent dat het een breder scala aan programma's kan ondersteunen en uitvoeren, waardoor het flexibel wordt en de limieten voor programmeurs worden verlaagd.

Zodra de slimme contracten zijn geschreven, wordt de code gecompileerd in de bytecode-taal genaamd EVM bytecode. Daarna wordt de uitvoering van de slimme contracten in Ethereum verzekerd door de Ethereum Virtual Machine (EVM).  Ethereum beschreef EVM als:

Het Ethereum-protocol zelf bestaat uitsluitend om de continue, ononderbroken en onveranderlijke werking van deze speciale toestandsmachine te behouden. Het is de omgeving waarin alle Ethereum-accounts en slimme contracten leven.

In wezen is het, zoals eerder beschreven, een softwareprogramma waarbij een van zijn functies zorgt voor de uitvoering van slimme contracten.

Nu vragen velen van jullie zich misschien af ​​hoe we in de echte wereld gebruik kunnen maken van slimme contracten.

Toepassingen van Smart Contract

Slimme contracten, een revolutionaire technologie, hebben hun vestigingen verspreid over de verschillende industrieën in deze wereld. Het is tijd om de toepassingen van slimme contracten te onthullen:

Supply Chain-industrie

Met slimme contracten op de blockchain zal het retailers en leveranciers helpen om volledige transparantie te hebben over de beweging van de producten, waardoor het vertrouwen tussen hen verder wordt opgebouwd.

Wist je dat? IBM heeft gemeld dat Home Depot profiteert van deze revolutionaire technologie om geschillen met de leveranciers snel op te lossen, waardoor de onderlinge relatie verder is verbeterd.

Het slimme contract is niet alleen bedoeld om vertrouwen op te bouwen, maar vergroot ook de zichtbaarheid van de toeleveringsketen. Hierdoor kan de industrie meer energie steken in de cruciale stappen van het proces.

Gezondheidszorgindustrie

Of het nu gaat om het juiste beheer van de patiëntgegevens of het volgen van de behandeling van medische benodigdheden, slimme contracten op het blockchain-netwerk zijn een van de beste technologieën in deze situatie. Slimme contracten zorgen er ook voor dat de kosten op het papierwerk worden verlaagd. Door de gegevens in een oogwenk aan te bieden, wordt ook de totale tijd verkort.

Het doorbreken van de monopolistische rijken

Er zijn nog steeds landen die vatbaar zijn voor corruptie en in de greep zijn van monopolistische industrieën. Met de decentralisatie van slimme contracten heeft het publiek nu toegang tot een voorheen verborgen wereld van winst. Door ervoor te zorgen dat de gegevens open zijn, kan het publiek de bewerkingen zien en dienovereenkomstig begrijpen, waardoor manipulatie wordt verminderd.

De mogelijkheid van slimme contracten in de blockchain is eindeloos naarmate meer industrieën de technologie gaan gebruiken. We kunnen nog steeds zien dat onroerend goed, entertainment, klantenservice, financiën, verzekeringen en veel sectoren hun allereerste stappen hebben gezet in de richting van het invoeren van slimme contracten in hun activiteiten.

Conclusie

Het idee van slimme contracten werd, net als veel andere revolutionaire technologieën, zijn tijd ver vooruit bedacht en probeert nog steeds zijn stempel te drukken in deze steeds veranderende wereld. Op het moment dat het werd geïntroduceerd, beschouwden sommigen het als een van de meest geavanceerde technologieën die ooit zijn voorgesteld, terwijl anderen het als een verstoring van de traditionele normen en functies beschouwden.

Naarmate de jaren verstreken, ontdekten industrieën en individuen het echter als heilzaam. Toen het slimme contract nauw verbonden raakte met blockchain, begon de vraag naar het geautomatiseerde geautomatiseerde programma te stijgen. Deze geavanceerde technologie creëerde ook een nieuwe markt voor smart contract blockchain-platforms.

Hoewel velen geloven dat slimme contracten met enkele beperkingen te maken hebben, vergelijkbaar met veel technologieën, wezen experts erop dat dit een tijdelijke barrière blijft. Er wordt aangenomen dat zelfs nu de bouwfase van de slimme contracten nog steeds doorgaat. Dit wordt gedaan in de hoop slimme contracten te verbeteren en de limieten in de toekomst verder te doorbreken.

Veelgestelde vragen


Publicatie Bezichtigingen: 25

Bron: https://coinedition.com/what-is-a-smart-contract-and-how-does-it-work-a-beginners-guide/