Wat is EOSIO? (EOS)
Een beginnersgids
EOSIO is een blockchain die is ontworpen om een nieuw soort programma te laten draaien: de decentralized application (dapp).
De technologie probeert historische problemen op te lossen bij het gebruik van blockchains om dApps te draaien, omdat populaire applicaties zelfs de capaciteit op grotere, meer ontwikkelde blockchains zoals Ethereum (ETH) hebben verstopt, wat resulteerde in prestatieproblemen voor alle gebruikers.
EOSIO is een van de nieuwe blockchains die voorrang geven aan dapp-prestaties. Door specifieke ontwerpkeuzes verwerkt het meer transacties per seconde en betalen gebruikers geen kosten voor hun transacties.
Er zijn echter andere opmerkelijke verschillen die het onderscheiden van concurrerende blockchains.
Ten eerste kunnen EOSIO-ontwikkelaars dapps bouwen met WebAssembly-talen zoals C++, Java en Python, in plaats van een nieuwe, projectspecifieke programmeertaal.
Ook wordt op EOSIO over software-updates beslist door te stemmen met behulp van EOS. EOS is de eigen cryptocurrency op EOSIO en wordt gebruikt om de operationele kosten van de blockchain te betalen.
EOSIO is misschien wel het bekendste vanwege de grootste initial coin offering (ICO) ooit, waarbij meer dan € 4 miljard werd opgehaald door de verkoop van 1 miljard EOS in de loop van een jaar.
Sindsdien houdt EOS.IO gebruikers op de hoogte houden van de status van zijn roadmap via zijn officiële website. Voor meer regelmatige updates kunt u de EOS-blog als bladwijzer toevoegen, die tips en tutorials bevat over het netwerk en zijn evoluerende technologie.

Wie heeft EOSIO gemaakt?
Block.One is in 2017 opgericht door Dan Larimer en Brenden Blumer en is het private bedrijf dat het EOSIO-protocol heeft ontwikkeld. Larimer is een bekende naam onder blockchain-ontwikkelaars. Naast EOSIO ontwierp hij de eerste decentralized exchange, BitShares, en het eerste sociale netwerk voor crypto, Steemit.
Als Chief Technology Officer van Block.one is Larimer de hoofdarchitect achter de EOSIO-software. Hij staat ook bekend als de bedenker van het Delegated Proof-of-Stake (DPoS) consensusmechanisme dat wordt gebruikt in de exploitatie van de EOSIO-blockchain.
Hoe werkt EOSIO?
De EOSIO-blockchain is ontworpen om de prestaties van een echte computer na te bootsen, en de software zelf maakt gebruik van een aantal bekende computerconcepten.
Er zijn bijvoorbeeld drie soorten resources die de EOSIO-blockchain aandrijven.
Dit zijn:
- Bandbreedte (schijf) - nodig voor het doorgeven van informatie over het netwerk
- Rekenkracht (CPU) - de rekenkracht die nodig is om een dApp te laten draaien
- State Storage (RAM) – gebruikt om data op de blockchain op te slaan
EOS is nodig om alle drie deze resources op EOSIO aan te schaffen. Ontwikkelaars moeten dus EOS kopen om de dapps die ze lanceren te laten draaien.
Met name dApps die op EOSIO zijn gebouwd, vereisen niet dat gebruikers betalen voor transacties, waardoor EOS gratis over te dragen is voor dApp-gebruikers. Deze kosten verdwijnen echter niet op EOSIO, ze worden gewoon doorberekend aan dApp-ontwikkelaars die moeten betalen voor netwerkbronnen.
Delegated Proof-of-Stake (DPoS)
Om de blockchain te beveiligen gebruikt EOSIO een systeem dat Delegated Proof-of-Stake (DPoS) heet.
DPoS gebruikt een realtime stem- en reputatiesysteem om te beslissen wie het volgende blok op de blockchain mag maken. Dit betekent dat iedereen die EOS bezit kan helpen het netwerk te beheren, maar hoe meer tokens je bezit, hoe groter de kans dat je wordt gekozen door de software.
Elke EOS-token kan worden vastgezet of 'gestaked' om één stem te vertegenwoordigen waarmee de ontwikkeling van het platform kan worden gesteund.
Governance
EOSIO pakt governance actiever aan, met functies waarmee gebruikers kunnen stemmen en beslissingen kunnen uitvoeren om de regels van de software te wijzigen.
Eigenaar zijn van EOS geeft een gebruiker de mogelijkheid om te stemmen over beslissingen. Blokproducenten zijn verantwoordelijk voor het uitvoeren van beslissingen die zijn goedgekeurd. Beide groepen kunnen stemmen om de 'EOS Constitution' te wijzigen, een bestuursdocument dat de regels tussen alle EOSIO-gebruikers vastlegt.
Dit geeft EOS-blokproducenten verregaande bevoegdheden over netwerkgebruikers.
EOS-blokproducenten hebben bijvoorbeeld de mogelijkheid om accounts te bevriezen. (Voor het bevriezen van een account hoeven maar 15 van de 21 EOS-blokproducenten te stemmen om fondsen te blokkeren.)
Dit heeft tot kritiek geleid dat het ontwerp van de EOSIO-blockchain kwetsbaar zou kunnen zijn voor gecentraliseerde controle en misbruik.
Waarom heeft EOS waarde?
EOS is nodig om dApps en bestuur mogelijk te maken op de EOSIO-blockchain.
Smart contracts en dapps
Om nieuwe dApps te bouwen en te lanceren, moeten EOSIO-ontwikkelaars zogenaamde smart contracts gebruiken.
Smart contracts zijn gebonden aan bepaalde eisen en worden uitgevoerd op de blockchain als aan die eisen wordt voldaan. Gebundeld kunnen smart contracts complexere dapps vormen.
Voorbeelden van dapps op EOS zijn Upland, een vastgoedspel, en EOS dynasty, een rollenspel waarin acties draaien op cryptovaluta.
Zoals alle dapps moeten deze programma's EOS kopen en staken om de blockchain te betalen voor de rekenkracht die hun smart contracts nodig hebben.
Staken en stemmen
Er zijn beperkingen op wat ontwikkelaars met dApps kunnen doen met de EOS die ze staken.
De EOSIO-software stelt dApps bijvoorbeeld in staat om een percentage van de beschikbare capaciteit van de blockchain te gebruiken, evenredig aan hoeveel tokens ze 3 dagen lang hebben gestaked.
Als een bepaalde ontwikkelaar van een dApp 0,5% van zijn tokens bezit, dan zou hij de equivalente hoeveelheid CPU kunnen gebruiken. Dit stimuleert ontwikkelaars om voortdurend EOS te kopen en aan te houden.
Hiervan is RAM misschien wel de belangrijkste bron van waarde voor EOS: ontwikkelaars die informatie opslaan op EOSIO moeten tokens aanhouden tot die data wordt verwijderd.
Als die gegevens worden gewist, wordt EOS die vergrendeld is in stakingcontracten verwijderd uit de circulatie, waardoor de waarde van de resterende EOS-voorraad stijgt.
Tokeneconomie
Gebruikers moeten weten dat er geen limiet is aan het aantal EOS-tokens dat kan worden gemaakt. Daarnaast komen er bij elk nieuw blok nieuwe EOS-coins op de markt.
Volgens de softwareregels kan het aantal EOS-coins jaarlijks met 5% toenemen, wat neerwaartse druk op de prijs van EOS kan uitoefenen.
Waarom EOSIO gebruiken?
EOSIO kan interessant zijn voor ontwikkelaars die gedecentraliseerde applicaties willen bouwen of gebruiken.
Ontwikkelaars die al dapps hebben gelanceerd op andere blockchains kunnen merken dat de gebruikerservaring van EOSIO een overstap aantrekkelijk maakt, omdat EOSIO geen kosten doorberekent aan gebruikers die transacties uitvoeren.
Investeerders kunnen EOS ook aan hun portfolio willen toevoegen als ze geloven in de langetermijnbelofte van programma's op een blockchain, en dat dapp-ontwikkelaars EOS blijven gebruiken om nieuwe en vernieuwende creaties op de markt te brengen.
Ga aan de slag
Je bent nu klaar om de volgende stap te zetten en EOS te kopen!