Hva er EOSIO? (EOS)

Av Kraken Learn team
6 min
19. januar 2022

En nybegynnerveiledning

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

Dens teknologi forsøker å løse historiske problemer med bruk av blokkjeder for å 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 ført til 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 belastet brukere som utfører transaksjoner er eliminert. 

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

Det 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. 

Også på EOSIO avgjøres programvareoppdateringer gjennom avstemning ved bruk 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 det største initial coin offering (ICO) noensinne, og samlet inn over $4 milliarder ved å selge 1 milliard EOS i løpet av et ettårig salg.

Siden da har EOS.IO fortsatt å holde brukere oppdatert om statusen for veikartet sitt via sin offisielle nettside. For mer regelmessige oppdateringer kan du bokmerke EOS-bloggen, som inkluderer tips og veiledninger om nettverket og dens utviklende teknologi.

what is eos?

Hvem skapte EOSIO?

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

Som Chief Technology Officer 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 å emulere ytelsen til en ekte datamaskin, og selve programvaren bruker noen kjente datakonsepter i sine operasjoner. 

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
  • Lagring av tilstand (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 dapper de lanserer. 

Spesielt krever dapper 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 blir rett og slett videresendt 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 å avgjøre 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, desto mer sannsynlig er det at du blir valgt av programvaren.

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


Styring 

EOSIO har 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 godkjente beslutninger. Begge grupper kan stemme for å endre «EOS-grunnloven», et styringsdokument som kodifiserer reglene mellom alle EOSIO-brukere. 

Dette gir EOS-blokkprodusenter omfattende makt over nettverksbrukere. 

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

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

Hvorfor har EOS verdi?

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


Smartkontrakter og Dapper

For å bygge og lansere nye dapper, må EOSIO-utviklere bruke det som kalles smartkontrakter.

Smartkontrakter er bundet av visse krav og utføres på blokkjeden når disse kravene er oppfylt. Gruppert sammen kan smartkontrakter danne mer komplekse dapper. 

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

Som alle dapper, må disse programmene kjøpe og stake EOS for å betale blokkjeden for å utføre beregningene som trengs av smartkontraktene. 


Staking og Stemmegivning

Det er restriksjoner på hva utviklere som driver dapper kan gjøre med EOS de staker.

For eksempel gjør EOSIO-programvaren det mulig for dapper å forbruke en prosentandel av blokkjedenes 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 CPU-en. Dette motiverer utviklere til kontinuerlig å kjøpe og holde EOS. 

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

Når disse dataene slettes, fjernes EOS låst i staking-kontrakter fra sirkulasjon, noe som øker verdien av den gjenværende EOS-tilgangen.

 

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 oppleve at brukeropplevelsen som tilbys av EOSIO, gjør det å bytte til EOSIO-blokkjeden å foretrekke, siden EOSIO ikke overfører kostnader til brukere som utfører transaksjoner. 

Investorer kan også vurdere å legge til EOS i porteføljen sin hvis de tror på det langsiktige løftet med å 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!