gratis web hit counter

Wat zijn Ethereum slimme contracten?

Ethereum Smart Contracts

Wat zijn Ethereum slimme contracten?

Laten we eerlijk zijn: blockchain-technologie is niet toegankelijk om je hoofd rond te wikkelen. Tenzij u een cryptografie-expert of softwareontwikkelaar bent, kan het concept van slimme contracten misleidend zijn. De term roept gedachten op van juridisch bindende contracten tussen twee partijen. Hoewel slimme contracten voor dat exacte doel kunnen worden gebruikt, is het niet waar de naam vandaan komt. Het is ook niet zo dat slimme contracten zijn bedoeld om te doen.

Slimme contracten gebruiken cryptografische code om een ​​relatie tussen twee partijen af ​​te dwingen. Deze partijen hoeven ook geen individuele personen of instellingen te zijn. De relatie die wordt opgelegd door een slim contract kan zijn tussen een toepassing en een netwerk. Met andere woorden, slimme contracten zijn zelfuitvoerende opdrachten die kunnen worden geprogrammeerd om onder specifieke omstandigheden te activeren. Anders gezegd, als X gebeurt, dan zal Y als gevolg optreden.

Hoe werken slimme contracten?

Slimme contracten zijn vergeleken met automaten, vanwege hun if / then-functionaliteit. Verkoopautomaten werken alleen door je het item te geven dat je hebt geselecteerd nadat je een bepaald aantal munten hebt geplaatst. Evenzo zullen slimme contracten hun geprogrammeerde opdracht alleen uitvoeren als aan een specifieke voorwaarde is voldaan (zoals het plaatsen van een munt).

In de context van Ethereum kunnen slimme contracten worden ingezet voor een onbeperkt aantal doeleinden. Stel dat u bijvoorbeeld Ethertokens op een specifieke datum naar een vriend wilt sturen. Het slimme contract zorgt ervoor dat uw Ether automatisch wordt overgedragen zodra die specifieke datum arriveert. De methode kan ook worden gebruikt als vervanging voor daadwerkelijke juridische contracten. Stel dat u een artikel van een koper wilt verkopen voor een specifieke prijs. Het slimme contract zorgt ervoor dat het artikel pas wordt verzonden als de verkoper het afgesproken bedrag heeft betaald.

Ethereum Smart Contracts

Slimme contracten toen en nu

Slimme contracten werden eerst bedacht in 1993 en het Bitcoin-netwerk gebruikt inderdaad een vorm van deze technologie. Een transactie tussen twee partijen wordt pas voltooid als aan bepaalde voorwaarden is voldaan. Bitcoin is echter beperkt tot financiële transacties. Ethereum, aan de andere kant, is een platform dat specifiek is gebouwd om slimme contracten te maken. Naast het faciliteren van het hierboven beschreven voorbeeld, vormen slimme contracten ook de basis van gedecentraliseerde apps (ook bekend als dapps).

Ethereum heeft een groot deel van de codering verwijderd en vervangen die Bitcoin beperkt tot financiële transacties. Deze verbeterde programmeertaal stelt ontwikkelaars in staat om slimme contracten te gebruiken om dapps te maken voor het Ethereum-platform. De extra flexibiliteit stelt slimme contracten in staat om het volgende te doen:

  • Beheer zakelijke relaties tussen twee partijen, zoals een contract
  • Bewaar informatie zoals app- of persoonlijke gegevens
  • Werk als een softwarebibliotheek om meerdere software-apps op te slaan en in te zetten
  • Maak contracten waarvoor meerdere mensen zich moeten aanmelden om geldig te zijn

Ethereum Smart Contracts

Hoe slimme contracten samenwerken

Het beste van slimme contracttechnologie is dat ze kunnen samenwerken. Dus als aan een voorwaarde om een ​​slim contract uit te voeren is voldaan, kan dat slimme contract een andere status creëren die een ander slim contract in gang zet. Op deze manier kunnen ontwikkelaars een lange kettingreactie van slimme contracten creëren. Natuurlijk is het gebruik van slimme contracten niet gratis. Ze vereisen verwerkingskracht, net als al het andere op een netwerk. Dat verwerkingskracht wordt gemeten in GAS en betaald door Ether tokens.

verder «
volgende »