Wat is Ethereum?

Ethereum logo
Pretender to the crown

Wat doet Ethereum?

Ethereum netwerk
Ethereum voorstelling. Bron: Ethereum.org.

Ethereum is een technologie voor het bouwen van apps en organisaties. De cryptocurrency Ether (ETH) is de motor (gas) van dit netwerk, waarmee je voor alles kunt betalen. Smart contracts zijn de olie, die ervoor zorgen dat alles gesmeerd loopt.

4.691 woorden
20-30 minuten

Hoe werkt Ethereum?

Ethereum is een technologie voor het bouwen van apps en organisaties, het houden van activa, het uitvoeren van transacties en om te communiceren zonder controle van een centrale autoriteit. Met Ethereum bepaal je zelf welke persoonlijke gegevens je deelt over hun netwerk. De cryptovaluta van Ethereum is ETH, waarmee je een aantal dingen op het Ethereum netwerk kunt betalen.

Een cryptovaluta kan gebruikt worden om fondsen te sturen naar iedereen over de hele wereld zonder tussenpersonen als banken of creditcardmaatschappijen. 

Bij cryptocurrency worden zender en ontvanger met elkaar verbonden zonder een centrale autoriteit. Niemand kan jou vertellen welke diensten je mag afnemen. 

Ethereum heeft een blockchain netwerk. Dit is een database van transacties die wordt bijgewerkt in een keten en gedeeld over verschillende computers in hun netwerk. Als een nieuwe reeks transacties in de keten wordt bijgevoegd noemt men dat een blok, daar komt de naam blockchain vandaan. 

De naam cryptovaluta komt van cryptografie, die gebruikt wordt om je geld veilig te houden. 

Ethereum is programmeerbaar, je kunt er gedecentraliseerde toepassingen mee bouwen op hun netwerk. Je kunt apps bouwen die hun blockchain gebruiken om gegevens op te slaan of te bepalen wat je app kan doen. De mogelijkheden hiervan zijn enorm. Daarom worden er ook veel innovatieve dingen gebouwd op het Ethereum netwerk. 

Ethereum lijkt veel op een markt voor financiële diensten, games, sociale netwerken en andere apps die je privacy hoog acht en je niet kan censureren. 

Waarvoor kun je Ethereum gebruiken?

  1. Bankieren voor iedereen. Veel mensen op de wereld hebben geen toegang tot financiële diensten, zoals een bank. Met Ethereum heb je alleen een internetverbinding nodig.
  2. Ethereum beschermt je privacy. Ethereum bouwt een economie gebaseerd op waarde, niet op toezicht.
  3. Het peer to peer netwerk van Ethereum stelt je in staat geld te verplaatsen of overeenkomsten (smart contracts) te sluiten zonder tussenpersonen.
  4. Als je een app bouwt op Ethereum kun je er mee bovenop een andere app bouwen die ook op Ethereum is gebouwd, zoals bij Lego. De kwaliteit van apps neemt dan ook steeds toe.
  5. Tegoeden worden slechts uitgewisseld zoals vooraf contractueel is afgesproken. De regels kunnen niet tussentijds veranderd worden.
  6. Geen overheid of bedrijf heeft zeggenschap over Ethereum. Door de decentralisatie is het vrijwel onmogelijk om iemand ervan te weerhouden betalingen te ontvangen of diensten te gebruiken op Ethereum. 

Cijfers over Ethereum

  • 2970 projecten zijn gebouwd op Ethereum
  • 71 miljoen wallets hebben Ethereum in portefeuille
  • Er zijn al 50 miljoen smart contracts afgesloten via Ethereum
  • $11,6 biljoen aan waarde werd door het Ethereum netwerk verplaatst in 2021
  • Ongeveer 1 miljoen transacties vandaag 

De dag van schrijven was 21-11-2022. In de loop van de tijd zijn deze uiteraard gewijzigd. Deze cijfers geven een indicatie voor de populariteit van Ethereum.

Waarom zou je kiezen voor Ethereum?

  • Veel stablecoins (cryptocurrency variant van fiatgeld) zijn gebouwd op het Ethereum netwerk en kunnen vrijwel instant overgemaakt worden over de hele wereld zonder tussenpersoon en met lage transactiekosten.
  • Ethereum kan hulp bieden bij allerlei crisissituaties, zoals onderdrukking, hoge inflatie of oorlog. Stablecoins of Ethereum zelf kunnen dan een uitkomst bieden om financieel onafhankelijk te blijven.
  • Artiesten kunnen met Ethereum van alles creëren. In 2021 hebben ze hier $3,5 miljard mee verdiend.
  • Game ontwikkelaars kunnen met Ethereum play to earn games maken, waarbij de spelers de tokens die ze in het spel verdienen kunnen omzetten in echt geld. 

Wat is Ether (ETH)?

Het verschil tussen Ethereum en Ether is dat Ethereum het netwerk is en Ether de cryptocurrency waarmee je alles kunt betalen op het Ethereum netwerk. Het wordt meestal afgekort met ETH. 

Algemene kenmerken:

  1. Het is echt van jou. Je bent je eigen bank en kunt je fondsen beheren met je wallet als bewijs van eigendom.
  2. ETH is beveiligd met bewezen cryptografie.
  3. Peer to peer betalingen zijn mogelijk zonder tussenkomst van derden.
  4. Aangezien ETH deelbaar is in crypto bedragen tot zelfs 0,000000000000000001 van 1 ETH is het mogelijk om ook kleine bedragen aan ETH te kopen of sturen.
  5. Iedereen kan ETH gebruiken, zolang je maar een internetverbinding hebt en een wallet.
  6. ETH is gedecentraliseerd en mondiaal. Alles is vastgelegd in protocollen van de technologie, dus niemand kan opeens een grote hoeveelheid ETH gaan drukken en jouw coins minder waard laten worden. 

Je kunt ETH gebruiken als onderpand om verschillende cryptovaluta tokens te genereren op Ethereum. Ook kun je lenen, uitlenen en rente verdienen op ETH en andere door Ethereum ondersteunde tokens. 

ETH kan gebruikt worden in de DeFi (Decentralized Finance) markt om traditionele financiële markten te omzeilen. Zo heb je geen last meer van banken, overheden of kantooruren. Als je geen toegang krijgt tot traditionele financiën kan het zelfs zo zijn dat je geen baan kunt krijgen. ETH biedt dan uitkomst. 

ETH is programmeerbaar digitaal geld door middel van slimme contracten (smart contracts). Door logica te programmeren in betalingen heb je zowel de veiligheid en controle zoals bij Bitcoin als de toegang tot financiële diensten, lenen en uitlenen, investeren en nog veel meer. 

ETH is niet de enige cryptocurrency op het netwerk van Ethereum. Bekende varianten: 

Stablecoins: deze weerspiegelen de waarde van traditionele valuta, zoals de dollar, normaal gesproken zonder volatiliteit. 

Governance tokens die stemrecht vertegenwoordigen in gedecentraliseerde organisaties. 

NFT: oftewel non fungible tokens. Niet vervangbare dingen, unieke, zoals kunst of in-game items waar er maar een beperkt aantal van is. Een ETH is een vervangbaar token, omdat elke ETH hetzelfde is als een andere. 

Shitcoins: Ook die mag je gewoon maken op de Ethereum blockchain. Coins die gemaakt worden om je te bedriegen of waardeloze coins die geen gebruikswaarde hebben.

Een aantal mogelijkheden met ETH DeFi:

  • Flash leningen. Hierbij kun je geld verdienen zonder zelf over geld te beschikken. Je leent een asset bij exchange A, verkoopt deze asset bij exchange B met wat winst, je betaalt de lening terug aan exchange A en bent slechts de transactiekosten kwijt. Zo kun je dus geld maken zonder over geld te beschikken. Het prettige aan flash leningen is dat je geen onderpand nodig hebt. Mocht het allemaal niet lukken dan gaat de transactie gewoon niet door en heb je geen schuld.
  • Verliesloze loterijen. Je koopt 100 tickets met Dai en krijgt daar 100plDai tokens voor. Als een van je tickets wint strijk je de prijs op. Win je niks dan doen nog steeds 100 tickets mee. Je kunt op elk moment uitstappen en krijgt dan gewoon je 100 Dai terug.
  • Crowdfunding.
  • Gedecentraliseerd verzekeren. Traditionele verzekeraars zijn veel duurder, omdat ze allerlei kosten hebben en winst willen maken. Met ETH DeFi kun je dit veel goedkoper aanbieden. 

In DeFi vervangt een smart contract de financiële instelling bij de transactie. Deze zal altijd worden uitgevoerd zoals het geprogrammeerd is. Aangezien niemand Ethereum of de smart contracts die er op staan bezit kan ook niemand de regels wijzigen. 

Alles dat in Ethereum is gemaakt kan met elkaar communiceren. Het switchen tussen platformen met op Ethereum gebaseerde coins is gemakkelijk. 

De lagen in Ethereum DeFi:

  • De blockchain van Ethereum met de transactiegeschiedenis en de staat van accounts
  • De activa: ETH en andere tokens
  • De smart contracts, die de functionaliteit leveren
  • De applicaties, die we gebruiken om smart contracts te beheren of raadplegen 

Ethereum DeFi is open source en kan ingezien worden, geforkt (aangepast) en vernieuwd. Doordat Ethereum het onderliggende netwerk is en ETH de basis currency kunnen smart contracts gemengd en gematched worden om zo unieke combinaties te maken.

Apps die op Ethereum gebouwd zijn 

De favoriete apps van de mensen van Ethereum: 

  • Uniswap, een DEX (gedecentraliseerde exchange).
  • Dark Forest, een game.
  • Foundation, NFT (non fungible token, oftewel niet inwisselbaar token) voor kunstenaars.
  • PoolTogether, een loterij waarbij je niet kunt verliezen. De winnaar krijgt iedere week de rente over de totale inleg en zijn geld terug. De rest krijgt zijn geld terug. 

Bekende apps: Aave, Compound, 1inch, Augur, Loopring, Balancer en Nexus Mutual. 

Als een app op Ethereum gezet wordt kan hij er niet meer afgehaald worden. Er is geen eigenaar. Zelfs als de app-makers de app verlaten blijft hij gewoon functioneel. Er is geen censuur, je kunt anoniem inloggen bij apps, betalingen zijn ingebouwd, het is plug en play, ondersteund door cryptografie en er is geen downtime voor een app. Geen wonder dat zo veel ontwikkelaars hun app op Ethereum bouwen! 

De nadelen van dApps op het Ethereum netwerk

Er zijn er wel een paar nadelen aan een app maken op Ethereum. Als je een app hebt gemaakt en hij voldoet niet aan je wensen staat hij al op de blockchain, onveranderbaar, en moet je opnieuw een app op de blockchain zetten, waardoor er twee zijn. Je moet dus eigenlijk een app zonder bugs maken voordat je hem publiceert. 

Verder is een Ethereum app lastig schaalbaar, het netwerk kan snel dichtgroeien vanwege het lage aantal transacties per seconde dat Ethereum aan kan, de gebruiker van een app kan het lastig vinden om met Ethereum te werken en app makers kunnen bovenop Ethereum nog een laag toevoegen, waarbij gevoelige gegevens gevraagd worden en centralisatie terugkeert. 

Een app die met een smart contract werkt kun je simplistisch zo zien: Een verkoopmachine op het treinstation biedt je producten aan. Je moet een bepaalde hoeveelheid geld erin gooien, de code intypen en dan valt jouw gekozen product eruit. Verkoopmachines zijn dus gedecentraliseerde smart contracts. De tussenpersoon (verkoper in de winkel) wordt hierbij ertussenuit gehaald. Als de regels niet gevolgd worden, bijvoorbeeld niet genoeg ingeworpen geld, vindt er ook geen verkoop plaats. 

De eigenschappen van dApps op het Ethereum netwerk: 

  • Gedecentraliseerd, ze werken allemaal op Ethereum
  • Gedetermineerd, dApps voeren dezelfde functie uit, in welke omgeving dan ook
  • Turing compleet, dApps kunnen alles uitvoeren als de juiste instructies zijn gegeven
  • DApps worden uitgevoerd in een geïsoleerde omgeving die bekend staat als de Ethereum Virtual Machine (EVM), waarbij bugs in smart contracts de werking van de blockchain niet in de weg staan 

Smart contracts op Ethereum

Ethereum staat vooral bekend om zijn smart contracts. Maar wat is dat nou eigenlijk, een smart contract? 

Een smart contract is een programma dat draait op de Ethereum blockchain. Het is een combinatie van code (zijn functies) en data (zijn toestand) die zich op een specifiek adres op de Ethereum blockchain bevindt. 

Smart contracts zijn een type Ethereum account, waardoor ze een balans hebben en transacties kunnen verwerken. Ze worden gedraaid zonder invloed van eigenaren of gebruikers, de functies zijn voorgeprogrammeerd. Gebruikers kunnen wel functies van het slimme contract triggeren.  

Smart contracts kunnen niet verwijderd worden en interactie met een smart contract is niet terug te draaien. 

Een smart contract is heel logisch. Zo zou je bij een verkoopmachine regels kunnen toevoegen als: 

“Als een euro in de machine wordt geworpen.”

“Als een bestaande code wordt ingevuld.”

“Open dan de lade die bij de ingevulde code hoort en werp deze keuze uit.” 

Maar dan in computertaal. Het lijkt best veel op JavaScript. Het is een typische als / dan constructie.

Door een smart contract als dit is een verkoper overbodig. Veel andere smart contracts zorgen ervoor dat tussenpersonen van allerlei soort niet meer noodzakelijk zijn. 

Ethereum is openbaar

Iedereen kan een smart contract op het Ethereum netwerk opstellen en op het Ethereum netwerk zetten. Daar heb je geen toestemming voor nodig. Wat je nodig hebt is genoeg ETH in je wallet om de fees te betalen en je moet voldoende kennis hebben om te programmeren in een smart contract taal. 

Ethereum werkt vooral met twee programmeertalen, namelijk Solidity en Vyper. Deze zijn gebruiksvriendelijk voor programmeurs. Voor wat meer ervaren programmeurs zijn ook Yul en Fe beschikbaar. Solidity heeft meer functies en lijkt wel wat op C++. Vyper is wat eenvoudiger en heeft wel wat weg van Python. Rust is beschikbaar voor Fe.

Smart contracts zijn publiekelijk in te zien op Ethereum, zoals een API (Application Programming Interface). Je kunt zelfs de contracten van anderen gebruiken in je eigen smart contract, waardoor de mogelijkheden enorm worden. Zo krijg je sneller betere en gebruiksvriendelijkere smart contracts.

Oracles

Er zijn beperkingen aan smart contracts gesteld door het design. Op zichzelf kunnen ze geen real world info ophalen buiten de blockchain, omdat anders de veiligheid en decentralisatie in gevaar komt. Met Oracles kun je data feeds die off-chain (buiten de blockchain) staan on-chain (op de blockchain) brengen, zodat smart contracts ze kunnen gebruiken. Als iemand bijvoorbeeld 1 ETH wedt op wie een voetbalwedstrijd wint, dan gebruikt deze toto dApp een Oracle om die informatie op te halen uit real world uitslagen bij een of meerdere websites. 

Het probleem met Oracles is dat ze foutieve informatie kunnen genereren. Een site kan gehackt zijn of niet geüpdatet. Er moet in dat geval een soort definitieve oplossing mogelijk zijn, waardoor de leveranciers van informatie verantwoordelijk kunnen worden gehouden voor het juiste leveren ervan. 

Oracles komen in een aantal soorten. Zo heb je de gecentraliseerde Oracles, die gebaseerd zijn op een single point of failure. Ga je de informatie van slechts één bron halen dan is die goed of fout. Dat is meestal geen goed idee. 

Daarom zijn de meeste Oracles gedecentraliseerd. Je kunt bijvoorbeeld de prijs van een dollar ten opzichte van een euro van zo veel bronnen halen dat een oracle gegarandeerd betrouwbare informatie levert. Er zijn programma’s waarmee de betrouwbaarheid van Oracles gemeten worden, zoals Chainlink’s Oracle Reputation, zodat de meest betrouwbare de meeste aanvragen krijgen om data te leveren op basis van hun reputatie. Vaak wordt ook een stake ingezet, die geslashed (boete) kan worden bij het leveren van onbetrouwbare informatie.

Oracles worden heel veel gebruikt in DeFi, die om hele goede redenen ontzettend goed moeten werken, zoals je je kunt voorstellen.

Een smart contract heeft ook een maximum grootte. Als het groter wordt dan 24 KB raakt het gas dat betaald moet worden om het uit te voeren op en wordt het onuitvoerbaar. 

MultiSig

Smart contracts kunnen zo opgesteld worden dat er meerdere handtekeningen moeten worden gezet om het uit te voeren. Een voordeel hierbij is dat er geen single point of failure is. Zo kunnen wallets met heel veel ETH erin beschermd worden bij verlies van één private sleutel, zodat je niet direct alles kwijt bent. Dit is gebruikelijk bij bijvoorbeeld een DAO (Decentralized Autonomous Organization). Hier zitten vaak enorme fondsen in.

Wat is de Ethereum Virtual Machine (EVM)?

De Ethereum Virtual Machine is een enkele entiteit die onderhouden wordt door duizenden verbonden computers die een Ethereum client runnen.

Het Ethereum protocol heeft als enige doel het bewaren van de continue, ononderbroken en onveranderbare werkzaamheid van deze “special state machine”. Hierin “leven” alle Ethereum accounts en smart contracts. Elk blok in de blockchain heeft slechts één canonical state (valide staat) en de EVM definieert wat de regels zijn voor het berekenen van een nieuwe valide state van blok tot blok.

De analogie van een gedistribueerd grootboek (distributed ledger) wordt vaak gebruikt om blockchains als Bitcoin te omschrijven. Hiermee kun je een gedecentraliseerde currency fundamentele tools voor cryptografie laten gebruiken. Het grootboek houdt bij wat iemand wel en niet kan doen om het te veranderen, bijvoorbeeld het verbieden van meer uitgeven dan je hebt. 

Ethereum heeft zijn eigen munt, ETH, die vrijwel exact dezelfde regels volgt, maar maakt ook een veel krachtigere functie mogelijk: smart contracts. Bij Ethereum kun je de analogie van de gedistribueerde machine state gebruiken. Ethereum’s state is een grote datastructuur die niet alleen alle accounts en balansen bevat, maar ook een machine state die van blok tot blok kan veranderen volgens een vooraf vastgestelde set regels en die willekeurige machinecode kan uitvoeren. De specifieke regels om de staat te veranderen van blok tot blok worden gedefinieerd door de EVM.

Ethereum Virtual Machine werking
Ethereum Virtual Machine. Bron: Ethereum.org.

De EVM gedraagt zich als een wiskundige functie: gegeven een bepaalde input genereert het een deterministische output. Ethereum heeft een “state transition function”. Als je een oude geldige staat van het netwerk hebt en een nieuwe set van geldige transacties, dan zorgt de state transition function ervoor dat er een nieuwe geldige output state wordt gegenereerd van het Ethereum netwerk. 

Met hun “modified Merkle Patricia Trie” zorgt Ethereum voor sterke efficiëntie in hun database. Een Merkle tree is een boomstructuur.

De EVM voert een “stack machine” uit met een diepte van 1024 items. Elk van deze items is een 256 bit woord dat gekozen is om mee te werken. Standaard woorden kun je in de onderstaande tekening zien, zoals storage en gas.

Gas gebruik Ethereum blockchain
Voorbeelden van woorden uit de EVM. Bron: Ethereum.org.

EVM “opcodes”, zoals AND, OR, ADD en dergelijke worden hierbij gebruikt om standaard wiskundige mogelijkheden te openen. Verder worden er woorden gebruikt die specifiek zijn voor de Ethereum blockchain, zoals ADDRESS of BALANCE. 

Alle implementaties van de Ethereum Virtual Machine moeten gehoorzamen aan de specificaties die de Ethereum Yellow paper heeft beschreven. Ethereum execution clients zijn er voor JavaScript, C++ en Python. 

De Ethereum gemeenschap

De Ethereum gemeenschap is een hub en thuisbasis van honderdduizenden ontwikkelaars, technologen, ontwerpers, gebruikers, HODL’ers en enthousiastelingen. 

Je kunt bijvoorbeeld meedoen om je eigen “stam” te vinden, die precies bij je past. Je kunt er ook loon verdienen. Of je wil een verschil maken door bij te dragen aan een ontwikkeling die de levens van velen positief beïnvloedt. 

Word lid van een online gemeenschap, doe mee aan een hackathon, conferentie of meetup. Of draag bij aan een project en zoek naar subsidies. 

Wanneer je dingen maakt of bouwt op Ethereum kun je daarvoor betaald worden of je zoekt subsidie, bijvoorbeeld door crowdfunding. 

Wil je iets bijdragen aan het Ethereum ecosysteem? Kijk dan eens in hun gids of op GitHub. 

Aangezien Ethereum gedecentraliseerd is kan Ethereum zelf geen bijdragen doen, maar er zijn mogelijkheden genoeg om ondersteuning te krijgen, zoals je kunt zien. 

Je kunt ook een eigen node draaien zonder validator te zijn. Dit kost je niets, slechts rekenkracht, maar je draagt wel bij aan de beveiliging van het netwerk en je lekt geen gegevens meer naar andere nodes.

Belangrijke historische momenten

  • 27 november 2013 werd de white paper gepubliceerd door Vitalik Buterin, de oprichter van Ethereum.
  • 1 april 2014 werd de yellow paper geschreven door Gavin Wood. Het is een technische definitie van het Ethereum protocol.
  • Van 22 juni tot en met 2 september 2014 kon je Ethereum kopen voor Bitcoin.
  • Op 30 juli 2015 startte Frontier. Bedoeld voor ontwikkelaars en miners om bekend te raken met het protocol.
  • Op 7 september 2015 werd gestart met Frontier Thawing. Gasprijs werd op 51 gWei (gigaWei) gezet en de difficulty bomb werd geïntroduceerd om in de toekomst de hard fork van Proof of Work naar Proof of Stake te garanderen.
  • 14 maart 2016 was er een soft fork: Homestead. Een soft fork betekent dat een blockchain nieuwe regels maakt voor het netwerk waaraan nieuwe blokken moeten voldoen zonder dat de oude blokken ongeldig worden. Het was een verandering in het protocol en het netwerk waardoor toekomstige upgrades mogelijk gemaakt werden.
  • 20 juli 2016 was er een reactie op een DAO attack: de DAO fork. 85 % stemde voor deze hard fork, een aantal vond dat er geen regel was overtreden en dat het een onderdeel was van het Ethereum protocol. De laatste groep ging verder onder de naam Ethereum Classic. Een hard fork betekent dat er nu twee blockchains zijn met hun eigen netwerk. Ethereum is dus een hard fork van Ethereum Classic, de originele blockchain.
  • 18 oktober 2016 zag de Tangerine Whistle soft fork het levenslicht als reactie op de DDoS (distributed denial of service) aanvallen op het Ethereum netwerk.
  • 22 november 2016 was er nog een reactie op DDoS aanvallen: Spurious Dragon. Een aantal extra maatregelen tegen dit soort aanvallen werd geïmplementeerd.
  • 16 oktober 2017 werd Byzantium toegepast. Beloningen voor miners gingen van 5 naar 3 ETH per blok en layer 2 opschalen werd mogelijk gemaakt met cryptografische methoden.
  • 28 februari 2019 was Constantinople aan de beurt. Gas fees werden geoptimaliseerd voor kosten bij het gebruik van de EVM (Ethereum Virtual Machine). Zekerheid dat de blockchain niet zou bevriezen als Proof of Stake werd ingevoerd deed zijn intrede.
  • 8 december 2019 werd het tijd voor Istanbul. Ethereum en Zcash konden nu samenwerken. Layer 2 SNARKs en STARKS. Dit zijn technische specificaties die te maken hebben met veiligheid en privacy bij de authentificatie.
  • 2 januari 2020, de Muir Glacier fork. Hiermee werd de difficulty bomb wat afgeremd, aangezien deze het netwerk vast dreigde te laten lopen.
  • 14 oktober 2020 werd het staking deposit contract geïmplementeerd. Staking van Ethereum werd mogelijk.
  • 1 december 2020 was de Beacon Chain Genesis. De Beacon (uitzend) Chain begon vanaf deze dag blokken te produceren.
  • 15 april 2021 was de dag van de Berlin upgrade. Optimalisatie van gas fees voor bepaalde EVM acties, meer support voor verschillende transactietypen.
  • 5 augustus 2021 was de London upgrade. EIP-1559 (gas fee model) en behandeling van gas fee returns voor de Ice Age van Ethereum (dit begint wanneer de moeilijkheidsgraad van minen zo hoog is dat minen onmogelijk wordt en iedereen over moet stappen naar Proof of Stake).
  • 27 oktober 2021, de Altair upgrade. Verbetering van de Beacon Chain.
  • 9 december 2021, Arrow Glacier. De difficulty bomb werd meerdere maanden teruggeworpen. 
  • 30 juni 2022, Gray Glacier, nogmaals drie maanden van de difficulty bomb af.
  • 6 september 2022, Bellatrix, een tweede upgrade van de Beacon Chain die op de kalender stond, die The Merge dichterbij bracht. De terminal total difficulty werd vastgesteld op 58750000000000000000000, waarbij je dus geen succes meer kon hebben bij Proof of Work en blokken slechts toegevoegd konden worden via Proof of Stake.
  • 15 september 2022, Paris, The Merge. Vanaf blok 15537383 werd Proof of Work uitgeschakeld en vervangen door Proof of Stake.
  • 12 april 2024, Shanghai Capella (Shapella), staking opnames en upgrade voor de Beacon Chain.
  • 13 maart 2024, Cancun Deneb (Dencun), verbetering consensus protocol (hiermee kunnen nodes vaststellen of een blok geldig is) en Danksharding.
  • 7 mei 2025, Prague Electra (Pectra). Upgrade voor staking, waardoor staken beter werkt. Ook gebruikers konden nu meer functies van Ethereum gebruiken.
  • 3 december 2025, Fulu Osaka (Fusaka).

Historie

Dit is een open source platform en mining netwerk voor inmiddels diverse cryptocurrencies inclusief Ethereum zelf. Het is ontworpen door onder anderen Vitalik Buterin in 2013 en geïntroduceerd op 30-7-2015.

Functie

Behoorlijk wat coins zitten op de Ethereum blockchain, waarin transacties in ether zowel als andere coins worden vastgelegd. Ook smart contracts (transactie mogelijk maken, bevestigen en onomkeerbaar maken) worden op deze blockchain bijgehouden. Al krijgt hij nog zo veel concurrentie, het schijnt zijn positie niet aan te tasten, integendeel! Hij nadert Bitcoin af en toe met rasse schreden.

ETH is de betaaleenheid van het platform. Je zult regelmatig de term Gwei tegenkomen. Een wei is 10-18 ETH en een Gwei (gigawei) is 10-9 ETH. Als je een transactie doet op het Ethereum netwerk moet je gas betalen. De gasprijs wordt uitgedrukt in Gwei per eenheid. Vooraf bepaal je hoeveel je betaalt, het te veel betaalde wordt terugbetaald. Als je te weinig hebt betaald gaat de transactie niet door, maar krijg je je gas niet terug. Money for nothing…

Protocol Ethereum

ERC-20 is een protocol op het Ethereum netwerk. Aangezien ETH open source software is maken veel cryptocurrencies hier gebruik van. Zo wordt je munt geaccepteerd op dit netwerk en dit scheelt je enorm veel tijd in het schrijven van een code voor een nieuwe cryptocurrency. Wat wel altijd opvalt is dat het ETH netwerk zo duur is in gas fees.

Doel

Als je op hun website komt zie je in hun eigen woorden: Ethereum is een wereldwijd open source platform voor gedecentraliseerde oplossingen. Op Ethereum kun je code schrijven waarmee digitale waarde wordt beheerd. Het werkt precies zoals het is geprogrammeerd en is overal ter wereld toegankelijk. Verder kun je er nog wel wat uurtjes kapot slaan als je de hele wereld van Ethereum wilt leren kennen.

FAQ – Veelgestelde vragen over Ethereum

Wat is Ethereum?

Ethereum is een gedecentraliseerd platform waarop je niet alleen cryptocurrency (ETH) kunt versturen, maar ook smart contracts en gedecentraliseerde applicaties (dApps) kunt bouwen en gebruiken.

Hoe werkt Ethereum?

Ethereum draait op een blockchain die transacties en smart contracts uitvoert. Sinds de overstap naar Proof of Stake worden blokken gevalideerd door stakers in plaats van miners.

Waarvoor wordt Ethereum gebruikt?

Ethereum vormt de basis voor DeFi, NFT’s, gaming, DAOs, smart contracts, stablecoins en duizenden dApps. Het is het grootste smart‑contractplatform ter wereld.

Wat is ETH?

ETH (Ether) is de native cryptocurrency van Ethereum. Je gebruikt het om transacties te betalen, smart contracts uit te voeren en te staken.

Wat is het verschil tussen Ethereum en Bitcoin?

Bitcoin is vooral digitaal geld. Ethereum is een programmeerbaar platform waarop je applicaties kunt bouwen. Bitcoin focust op waardeopslag, Ethereum op functionaliteit.

Wat zijn smart contracts?

Smart contracts zijn zelfuitvoerende afspraken op de blockchain. Ze voeren automatisch acties uit zodra aan bepaalde voorwaarden is voldaan.

Is Ethereum veilig?

Ethereum is een van de meest beveiligde blockchains ter wereld dankzij decentralisatie, cryptografie en duizenden validators. Risico’s komen vooral van dApps, hacks of fouten in smart contracts.

Wat is Ethereum 2.0?

Ethereum 2.0 verwijst naar de grote upgrade waarbij het netwerk overstapte van Proof of Work naar Proof of Stake, met als doel meer schaalbaarheid, lagere kosten en minder energieverbruik.

Kun je Ethereum staken?

Ja. Gebruikers kunnen ETH vastzetten om het netwerk te beveiligen en beloningen te ontvangen. Dit kan via eigen nodes, staking pools of exchanges.

Hoe koop je Ethereum?

Je koopt ETH via exchanges zoals Bitvavo, Binance of Coinbase. Je maakt een account aan, stort geld en koopt de gewenste hoeveelheid ETH.

Waar bewaar je Ethereum?

ETH bewaar je in een wallet. Een hardware wallet is het veiligst, terwijl hot wallets gebruiksvriendelijker zijn voor dagelijks gebruik.

Is Ethereum schaalbaar?

Ethereum werkt aan schaalbaarheid via upgrades zoals sharding en Layer‑2 oplossingen (bijv. Arbitrum, Optimism, Base). Deze maken transacties sneller en goedkoper.

Wie heeft Ethereum bedacht?

Ethereum werd in 2015 gelanceerd door Vitalik Buterin en een team van medeoprichters.

Waar kun je Ethereum kopen?

Je kunt hem vrijwel overal kopen, zoals op OKX, Bybit of Coinbase.

Als je hem wilt kopen bij de eenvoudigste en ook nog Nederlandse exchange, dan zou ik gaan voor Bitvavo. Als je dat doet via een referral link, kun je de eerste 10.000 euro verhandelen zonder transactiekosten (waarde 25 euro).

Scroll naar boven