Wat is EOSIO? (EOS)
Een beginnersgids
EOSIO is een blockchain die ontworpen is om de werking van een nieuw soort programma, een gedecentraliseerde applicatie (dApp) genaamd, mogelijk te maken.
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, één van een aantal nieuwe blockchains die prioriteit hebben gegeven aan dApp-prestaties, heeft ontwerpkeuzes gemaakt die bedoeld zijn om meer transacties per seconde te bevestigen en tegelijkertijd de kosten te elimineren die in rekening worden gebracht aan gebruikers die transacties maken.
Er zijn echter andere opmerkelijke verschillen die het onderscheiden van concurrerende blockchains.
De eerste is dat EOSIO-programmeurs dApps kunnen ontwikkelen 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, in 2017 opgericht door Dan Larimer en Brenden Blumer, is het privébedrijf dat het EOSIO-protocol heeft ontwikkeld. Larimer is een opvallende naam onder blockchainontwikkelaars. Naast EOSIO ontwierp hij de eerste gedecentraliseerde beurs, BitShares, en het eerste socialemedianetwerk voor crypto, Steemit.
Als Chief Technology Officer voor 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. De software zelf gebruikt een aantal bekende computerconcepten in zijn operaties.
Er zijn bijvoorbeeld drie typen bronnen die de EOSIO-blockchain mogelijk maken.
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 gegevens op te slaan op zijn blockchain
EOS is nodig om alle drie deze bronnen op EOSIO te kopen, wat betekent dat ontwikkelaars EOS moeten kopen om dApps te laten draaien die ze lanceren.
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.
Elk EOS-token kan worden vergrendeld, of "gestaked", om één stem te vertegenwoordigen die kan worden gebruikt om de ontwikkeling van het platform te ondersteunen.
Bestuur
EOSIO hanteert een actievere benadering van bestuurd, met functies waarmee gebruikers kunnen stemmen en beslissingen kunnen nemen om de regels van de software te veranderen.
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-grondwet" te veranderen, een bestuursdocument dat de regels tussen alle EOSIO-gebruikers codificeert.
Dit geeft EOS-blokproducenten uitgebreide 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 geleid tot kritiek dat het ontwerp van de EOSIO-blockchain slachtoffer zou kunnen worden van 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. Gegroepeerd kunnen smart contracts complexere dApps vormen.
Voorbeelden van dApps op EOS zijn Upland, een handelsgame in onroerend goed en EOS dynasty, een role-playing game waarin acties mogelijk worden gemaakt door cryptocurrency.
Net als alle dApps moeten deze programma's EOS kopen en staken om de blockchain te betalen voor het uitvoeren van de berekeningen die nodig zijn voor de smart contracts.
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 te houden.
Hiervan is RAM misschien wel de belangrijkste bron om waarde aan EOS te geven, omdat ontwikkelaars die informatie opslaan op EOSIO tokens moeten houden totdat die gegevens worden 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. Bovendien worden er elke keer dat er een blok wordt gemaakt, nieuwe EOS-munten op de markt gebracht.
Volgens de softwareregels kan het aantal EOS-munten elk jaar met 5% worden verhoogd, wat een neerwaartse druk kan uitoefenen op de prijs van EOS.
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 vinden dat de gebruikerservaring die EOSIO biedt de overstap naar zijn blockchain stimuleert, omdat EOSIO geen kosten doorberekent aan gebruikers die transacties doen.
Beleggers kunnen ook proberen EOS aan hun portfolio toe te voegen als ze geloven in de langetermijnbelofte van het draaien van programma's op een blockchain en dat dApp-ontwikkelaars EOS blijven gebruiken om nieuwe en innovatieve creaties op de markt te brengen.
Aan de slag
Je bent nu klaar om de volgende stap te zetten en EOS te kopen!