Hoe werkt Ethereum?

Hoe werkt Ethereum?

By: Harry Atkins
Harry Atkins
Harry kwam in 2019, hij heeft meer dan 10 jaar ervaring als schrijver, editor en in het beheren van… read more.
Updated: jan 13, 2021
0/5 Sterren rating
beginner
10 minuten om te lezen

I. 2a – Hoe wordt ether verstuurd?

Stelt u zich voor dat u iemand (bijvoorbeeld uw vriendin Gemma) een e-mail stuurt met het bericht ‘1 ether’. U zou dan het volgende doen:

  1. Inloggen op uw e-mailaccount
  2. Het e-mailadres van Gemma invoeren
  3. ‘1 ether’ in het tekstvak typen
  4. Op verzenden klikken
  5. Gemma ontvangt vervolgens een bericht met de tekst ‘1 ether’

Ether verzenden werkt op een vergelijkbare manier, maar in plaats van e-mailaccounts hebben u en Gemma elk een ‘wallet’. Als u 1 ether naar Gemma zou sturen, zou ze 1 ether in haar wallet ontvangen, in plaats van een e-mail in haar inbox.

Vanuit het perspectief van de gebruiker functioneren wallets als e-mailaccounts, maar ze zijn veel veiliger. Elke wallet heeft een openbaar adres dat wordt gebruikt om ether te versturen en te ontvangen (zoals uw e-mailadres) en een ‘privésleutel’ die wordt gebruikt om toegang te krijgen tot uw fondsen (zoals uw wachtwoord).

Een openbaar adres van een ether wallet (ook wel ‘openbare sleutel’ of ‘walletadres’ genoemd) bestaat uit een reeks van 42 letters (A-F) en cijfers (0-9), die altijd beginnen met de tekens ‘0x’. Openbare adressen zijn hoofdlettergevoelig. Dit is een voorbeeld van een ether walletadres:

0x56D59Ea9AC42Ecb7Af006116AB586E485d7759F9

Gebruikers van de blockchain kunnen fondsen overmaken naar uw wallet door uw openbare adres in te voeren en als u ether verstuurt naar ergens anders zal het op de blockchain worden opgeslagen als zijnde verzonden vanaf uw walletadres.

Privésleutels zijn vergelijkbaar met uw wachtwoord. Ze stellen u in staat om toegang te krijgen tot de ether die u heeft ontvangen en om ether naar andere wallets te sturen. Maar privésleutels zijn veel, veel veiliger dan e-mailwachtwoorden. Privésleutels bestaan uit een reeks van 64 tekens bestaande uit letters (a-f) en cijfers (0-9). Dit is een voorbeeld van zo’n sleutel:

2bed716962b080c320fdb000947ebc73d5fff67a25820eeebef432cac9326d27

Dus als u een betaling aan Gemma wilt doen, moet u eerst de privésleutel van uw wallet hebben om toegang te krijgen tot uw ether wallet en de fondsen die erin zitten. U kunt er dan voor kiezen om fondsen uit uw wallet naar die van Gemma te sturen door het openbare adres van haar wallet in te voeren.

De transactie wordt dan openbaar opgeslagen op de blockchain als een versturing van een ether van uw wallet naar die van Gemma.

II. 2b – Is het mogelijk om minder dan één ether te hebben?

Ja, dat is mogelijk. Ether is deelbaar en kan worden opgesplitst in fracties van maximaal 19 decimalen. De kleinste fractie van een ether die u kunt opslaan op een wallet of versturen aan anderen is 0,0000000000000001 ETH (ruim onder een honderd miljardste van een ether). Dit wordt een ‘gwei’ genoemd.

De deelbaarheid van ether werkt hetzelfde als gewone valuta. In het Verenigd Koninkrijk is de munteenheid ponden, maar u kunt 50p, 20p, 10p, 5p, 2p, en 1p muntstukken krijgen.

III. 2c – Wat zijn ‘smart contracten’?

Op een fundamenteel niveau zijn ‘smart contracten’ virtuele ‘if-then’-contracten: een setje code die automatisch een actie uitvoert wanneer aan bepaalde voorwaarden is voldaan. Denk bijvoorbeeld aan een snoepautomaat. Deze automaat is geprogrammeerd om u automatisch een zakje snoep te geven dat € 1 kost zodra u € 1 in de automaat heeft gedaan en het zakje snoep heeft geselecteerd. Dit is wat bedoeld wordt met een ‘if-then’-contract: als u het juiste bedrag betaalt en selecteert wat u wilt, dan geeft de automaat het aan u. Doet u dat niet, dan geeft de machine het niet.

Smart contracten zijn wat we in paragraaf 1b de ‘decentrale applicaties’ noemen die door de Ethereum-blockchain worden ondersteund. De mogelijkheden voor wat er gecreëerd kan worden zijn vrijwel eindeloos, aangezien de functionaliteit van een smart contract alleen beperkt wordt door de complexiteit van de code waarmee het geschreven is. Alles kan worden gecodeerd als een smart contract, van het opzetten van een democratisch stemnetwerk voor aandeelhouders van een bedrijf, tot gedecentraliseerde gok- en casinospelen en eenvoudige uitwisselingen van goederen en diensten.

Laten we eens nadenken over een uitwisseling die iets ingewikkelder is dan een snoepautomaat. Als ik in de fysieke wereld mijn gebruikte PS4 aan Bob zou willen verkopen voor € 180, zou ik tegen Bob zeggen: ‘Als u me € 180 geeft, dan is mijn PS4 van u’. Als Bob mijn aanbod zou accepteren en mij € 180 zou geven, dan zou ik persoonlijk verantwoordelijk zijn voor het overhandigen van mijn fysieke PS4.

Er zijn nu twee scenario’s mogelijk: een waar ik de PS4 overhandig en de deal afgerond wordt en een ander waar ik weiger en Bob zijn geld terug wil en mogelijk gerechtelijke stappen zal nemen. De enige manier om deze laatste situatie te voorkomen is door een tussenpersoon in dienst te nemen die de PS4 in bewaring zou houden voor Bob als hij de € 180 op tijd betaalt of deze terug te geven aan mij als hij dat niet doet. Net als dat de banken echter frauduleus kunnen handelen met uw geld, kan de tussenpersoon hier niet per se volledig vertrouwd worden met het geld van Bob, zelfs als Bob de betaling tijdig voltooid.

Smart contracten op de Ethereum-blockchain elimineren de tussenpersoon. Hier volgt een vereenvoudigd voorbeeld van hoe een smart contract zou kunnen werken: een contract kan worden gemaakt waar Bob zal overeenkomen om € 180 aan ether op een derdenrekening te storten. Het contract zal werken op de basis dat als ik de PS4 voor een specifiek afgesproken tijd geef, de ether op de derdenrekening naar mij wordt gestuurd, en als ik dat niet doe, dan wordt de ether op de derdenrekening terugbetaald aan Bob. Dit vindt allemaal direct plaats.

Uiteindelijk zorgen smart contracten ervoor dat geen van de twee partijen tegelijkertijd in het bezit kan zijn van beide zijden van de transactie (in dit geval de PS4 en de € 180). De transactie vindt direct plaats en zonder dat hier een derde partij voor vertrouwd hoeft te worden.

De Ethereum-blockchain neemt de mogelijkheid weg dat smart contracten frauduleus worden gemanipuleerd. Net zoals hij de geschiedenis van ethertransacties vastlegt, legt de blockchain de ‘staat’ van alle smart contracten vast en wordt de informatie openbaar gemaakt. Met andere woorden, de blockchain legt vast of smart contracten zijn uitgevoerd of nog moeten worden uitgevoerd, zodat er geen onenigheid kan ontstaan over wat er is gebeurd.

Laten we nog een voorbeeld geven van hoe smart contracten nuttig kunnen zijn. Heeft u ooit een Kickstarter-campagne gezien die een geweldig idee beloofde, maar u nooit het gevoel had dat u erin kon beleggen omdat u geen idee had wie er achter het project zat en of ze het ook daadwerkelijk zouden uitvoeren? Een smart contract zou dit probleem kunnen oplossen. Een contract zou bijvoorbeeld kunnen werken door alle gedoneerde fondsen op een derdenrekening te houden en het geld kan alleen worden gebruikt op voorwaarde dat een bepaald doel van een project wordt bereikt binnen een bepaalde deadline. Als het doel is bereikt, dan kan het geld dat op de derdenrekening wordt gehouden naar het project gaan, en als dat niet het geval is, krijgt iedereen automatisch zijn geld terug.

Bij smart contracten wordt meestal gebruik gemaakt van ether, maar het is mogelijk dat u al eerder gehoord heeft dat er ook verschillende cryptocurrencies bestaan op de Ethereum-blockchain (maakt u zich geen zorgen als dit nieuws is voor u). Deze staan bekend als ERC-20 tokens.

IV. 2d – Wat zijn ERC20-tokens?

Cryptocurrencies die bestaan op de Ethereum-blockchain en die voldoen aan de ERC-20-normen staan bekend als ‘ERC-20 tokens’. ERC-20 staat voor Ethereum Request for Comment-20, hoewel de 20 geen significante betekenis heeft. De norm is gecreëerd om gebruikers een eenvoudigere manier te bieden voor het opslaan, gebruiken en verzenden van cryptocurrencies die op de Ethereum-blockchain zijn gemaakt.

ERC-20 tokens zijn eigen cryptocurrencies, gescheiden van ether en ze worden vaak gebruikt om een bepaald doel te vervullen. Eén ERC-20 token kan bijvoorbeeld specifiek worden gebruikt als punten in een loyaliteitsprogramma en een andere kan functioneren als een kortingsplatform (zoals Groupon). U moet deze tokens zien als cryptocurrencies met een specifiek doel. Hoewel u bitcoin of ether zou kunnen gebruiken om te betalen voor een grote verscheidenheid aan dingen, is de kans groter dat een ERC-20 token specifiek is ontworpen voor bijvoorbeeld het gokken op eSports of voor transacties met lagere kosten op een specifiek platform.

Bijna alles kan door iedereen als ERC-20 token worden gemaakt en daarom bestaan er op dit moment meer dan 10.000 verschillende.

V. 2e – Wat is ether mining?

Mining is het proces dat de legitimiteit van ethertransacties verifieert en deze in de vorm van nieuwe blokken toevoegt aan de Ethereum-blockchain.

Herinnert u zich nog de voetballers van het spel in paragraaf 1c van onze blockchain 101 gids, die de score bijhielden zonder een scheidsrechter? Zij zijn de miners: de gebruikers van de blockchain die de transacties verifiëren zonder dat er een centrale autoriteit is die vertelt wat ze moeten doen.

Op het gebied van ether gaat mining gepaard met computers die concurreren om wiskundige vergelijkingen op te lossen tijdens een proces dat bekend staat als ‘hashing’.

Om u voor te stellen hoe mining werkt, kunt u zich het beste een situatie voorstellen waarin meerdere mensen werken aan het oplossen van een 5 bij 5 Rubiks kubus, waarbij de eerste persoon die de kubus voltooit wordt beloond met € 100.

In plaats van het oplossen van een Rubiks kubus, wordt er bij mining door miners gewerkt aan het verifiëren van ethertransacties, deze groeperen in blokken en ze toevoegen aan de blockchain. Zodra dit proces is voltooid, wordt de succesvolle miner beloond met een bepaalde hoeveelheid ether als een ‘blok beloning’ in plaats van € 100. Deze beloning is wat meer mensen aanmoedigt om deel te nemen aan ether mining, wat de blockchain gedecentraliseerd houdt.

De wiskunde achter mining is gecompliceerd en het is niet nodig om dit volledig te begrijpen om ether te gebruiken en uit te geven. Net zoals u niet in staat hoeft te zijn om een computer te bouwen om er een te gebruiken of om beleggingsbankieren te begrijpen om een betaalrekening te hebben.

Als u graag wilt leren hoe u ether kunt minen, ga dan naar de daarvoor bedoelde ‘Mining’-pagina’s. Voor nu gaan we verder met hoe u ether kunt kopen, opslaan en erin kunt beleggen.


Feiten controle

Onze redacteuren controleren alle inhoud om ervoor te zorgen dat deze voldoet aan ons strikt redactioneel beleid. De informatie in dit artikel wordt ondersteund door de volgende betrouwbare bronnen.

Risico melding

Invezz is een plek waar mensen betrouwbare, onpartijdige informatie kunnen vinden over financiën, handel en beleggen. Maar we bieden geen financieel advies. Gebruikers moeten altijd hun eigen onderzoek doen. De activa, die op deze website worden behandeld, inclusief aandelen, cryptocurrencies en grondstoffen, kunnen zeer volatiel zijn en nieuwe investeerders verliezen vaak geld. Succes op de financiële markten is niet gegarandeerd en gebruikers mogen nooit meer investeren dan ze zich kunnen veroorloven te verliezen. U dient uw eigen persoonlijke omstandigheden in overweging te nemen en de tijd te nemen om al uw opties te verkennen, voordat u een investering doet. Lees onze risico aanwijzingen >

Harry Atkins
Financial Writer
Harry kwam in 2019, hij heeft meer dan 10 jaar ervaring als schrijver, editor en in het beheren van content voor blue chip bedrijven. De ervaring… read more.

Cursus navigatie

1. Wat is Ethereum
2. Zo werkt Ethereum
a. Hoe werkt Ethereum?
3. Zo koopt en bewaart u Ether
4. Manieren waarop Ethereum gebruikt kan worden

Gerelateerde cursussen

Voordat u in bitcoin duikt is het belangrijk om te begrijpen wat het is. In deze handleiding bespreken we de basis: wat Bitcoin is en de verschillende manieren waarop het gebruikt kan worden. Uiteindelijk zijn we hier allemaal om te leren, dus wees niet bang, duik erin en we zullen…
Vooraleer te beleggen in Ethereum is het belangrijk om de munt te begrijpen. Daarom hebben we deze makkelijk te begrijpen handleiding gemaakt en een lijst gecreëerd van waar u naartoe moet gaan om u te helpen Ethereum op een verantwoorde manier te kopen. Deze handleiding legt de basis uit: wat…
Voordat u belegt in tron is het belangrijk om de munt te begrijpen. Daarom hebben we deze makkelijk te volgen handleiding gemaakt om u te informeren of tron een goede beleggingskeuze is. Deze gids legt de basis uit: wat Tron is en de verschillende manieren waarop u de munt kunt…