Hva er EOSIO? (EOS)

Av Kraken Learn team
6 min
19. januar 2022

En nybegynnerguide

EOSIO er en blokkjede designet for å forenkle driften av en ny type program kalt en desentralisert applikasjon (dapp). 

Teknologien forsøker å løse historiske problemer med å bruke blokkjeder til å kjøre dapps, da populære applikasjoner til og med har tettet kapasiteten på større, mer utviklede blokkjeder som Ethereum (ETH), noe som har resultert i ytelsesproblemer for alle brukere.

EOSIO er en av flere nye blokkjeder som har prioritert dapp-ytelse, og har tatt designvalg ment å bekrefte flere transaksjoner per sekund samtidig som gebyrer som belastes brukere som utfører transaksjoner, elimineres. 

Det er imidlertid andre bemerkelsesverdige forskjeller som skiller den fra konkurrerende blokkjeder.

Den første er at EOSIO-programmerere kan utvikle dapps ved hjelp av WebAssembly-språk som C++, Java og Python, i motsetning til et nytt prosjektspesifikt programmeringsspråk. 

På EOSIO avgjøres også programvareoppdateringer gjennom stemmegivning ved hjelp av EOS. EOS er den opprinnelige kryptovalutaen på EOSIO og er nødvendig for å betale kostnadene ved å drive blokkjeden.

EOSIO er kanskje best kjent for å ha holdt den største initial coin offering (ICO) noensinne, og samlet inn over 4 milliarder dollar ved å selge 1 milliard EOS i løpet av et år langt salg.

Siden den gang har EOS.IO fortsatt å holde brukerne oppdatert om statusen for veikartet sitt via sitt offisielle nettsted. For mer regelmessige oppdateringer kan du bokmerke EOS-bloggen, som inneholder tips og veiledninger om nettverket og dets utviklende teknologi.

what is eos?

Hvem skapte EOSIO?

Block.One ble grunnlagt i 2017 av Dan Larimer og Brenden Blumer, og er det private selskapet som utviklet EOSIO-protokollen. Larimer er et kjent navn blant blokkjedeutviklere. I tillegg til EOSIO, arkitekterte han den første desentraliserte børsen, BitShares, og det første krypto sosiale medier-nettverket, Steemit. 

Som teknisk direktør for Block.one er Larimer hovedarkitekten bak EOSIO-programvaren. Han er også kjent for å ha skapt delegated proof-of-stake (DPoS) konsensusmekanismen som brukes i driften av EOSIO-blokkjeden.
 

Hvordan fungerer EOSIO?

EOSIO-blokkjeden er designet for å etterligne ytelsen til en ekte datamaskin, og selve programvaren bruker noen kjente datakonsepter i driften. 

For eksempel er det tre typer ressurser som driver EOSIO-blokkjeden. 

Disse er:

  • Båndbredde (Disk) – nødvendig for å videresende informasjon over nettverket
  • Beregning (CPU) – prosessorkraften det tar å kjøre en dapp
  • Tilstandslagring (RAM) – brukes til å lagre data på blokkjeden 

 

EOS er nødvendig for å kjøpe alle tre av disse ressursene på EOSIO, noe som betyr at utviklere må kjøpe EOS for å kjøre dapps de lanserer. 

Spesielt krever dapps bygget på EOSIO ikke at brukere betaler for transaksjoner, noe som gjør EOS gratis å overføre for dapp-brukere. Disse kostnadene forsvinner imidlertid ikke på EOSIO, de overføres ganske enkelt til dapp-utviklere som må betale for nettverksressurser.


Delegated Proof-of-Stake (DPoS)

For å sikre blokkjeden sin bruker EOSIO et system kalt delegated proof-of-stake (DPoS).


DPoS bruker et stemme- og omdømmesystem i sanntid for å bestemme hvem som kan opprette neste blokk på blokkjeden. Dette betyr at alle som eier EOS kan bidra til å drive nettverket, men jo flere tokens du eier, jo mer sannsynlig er det at du blir valgt av programvaren.

Hver EOS-token kan låses, eller «staket», for å representere én stemme som kan brukes til å støtte utviklingen av plattformen. 


Styring 

EOSIO tar en mer aktiv tilnærming til styring, med funksjoner som gjør det mulig for brukerne å stemme og utføre beslutninger for å endre programvarens regler. 

Å eie EOS gir en bruker muligheten til å stemme over beslutninger, og blokkprodusenter er ansvarlige for å utføre beslutninger som er godkjent. Begge gruppene kan stemme for å endre «EOS-konstitusjonen», et styringsdokument som kodifiserer reglene mellom alle EOSIO-brukere. 

Dette gir EOS-blokkprodusenter omfattende fullmakter over nettverksbrukere. 

Som et eksempel har EOS-blokkprodusenter muligheten til å fryse kontoer. (Å fryse en konto krever bare at 15 av de 21 EOS-blokkprodusentene stemmer for å låse midler.)

Dette har ført til kritikk om at designet av EOSIO-blokkjeden kan bli offer for sentralisert kontroll og misbruk. 
 

Hvorfor har EOS verdi?

EOS er nødvendig for å drive dapps og styring på EOSIO-blokkjeden.


Smarte kontrakter og Dapps

For å bygge og lansere nye dapps, må EOSIO-utviklere bruke det som kalles smarte kontrakter.

Smarte kontrakter er bundet av visse krav og utføres på blokkjeden når disse kravene er oppfylt. Gruppert sammen kan smarte kontrakter danne mer komplekse dapps. 

Eksempler på dapps på EOS inkluderer Upland, et eiendomshandelsspill og EOS dynasty, et rollespill der handlinger drives av kryptovaluta. 

Som alle dapps, må disse programmene kjøpe og stake EOS for å betale blokkjeden for å utføre beregningen som trengs av smarte kontrakter. 


Staking og stemmegivning

Det er restriksjoner på hva utviklere som kjører dapps kan gjøre med EOS de staker.

For eksempel gjør EOSIO-programvaren det mulig for dapps å forbruke en prosentandel av blokkjedens tilgjengelige kapasitet, proporsjonalt med hvor mange tokens de har staket i 3 dager.

Hvis en bestemt dapp-utvikler holder 0,5 % av sine tokens, vil de kunne bruke tilsvarende mengde av sin CPU. Dette motiverer utviklere til kontinuerlig å kjøpe og holde EOS. 

Av disse er RAM kanskje den viktigste ressursen for å drive verdi til EOS, ettersom utviklere som lagrer informasjon på EOSIO må holde tokens til dataen slettes. 

Når dataen slettes, fjernes EOS som er låst i staking-kontrakter fra sirkulasjon, noe som øker verdien av det gjenværende EOS-tilbudet.

 

Token-økonomi

Brukere bør merke seg at det ikke er noen grense for antall EOS-tokens som kan opprettes. I tillegg, hver gang en blokk opprettes, frigis nye EOS-mynter til markedet. 

I henhold til programvarereglene kan mengden EOS-mynter økes med 5 % hvert år, noe som kan legge nedadgående press på prisen av EOS. 
 

Hvorfor bruke EOSIO?

EOSIO kan være av interesse for utviklere som ønsker å bygge eller bruke desentraliserte applikasjoner.

Utviklere som allerede har lansert dapps på andre blokkjeder, kan finne at brukeropplevelsen som tilbys av EOSIO gjør det foretrukket å bytte til blokkjeden, ettersom EOSIO ikke overfører kostnader til brukere som utfører transaksjoner. 

Investorer kan også ønske å legge til EOS i porteføljen sin dersom de tror på det langsiktige løftet i å kjøre programmer på en blokkjede, og at dapp-utviklere vil fortsette å bruke EOS for å bringe nye og innovative kreasjoner til markedet. 
 

Kom i gang

Nå er du klar til å ta neste steg og kjøpe litt EOS!