Ethereum er en blokkjede som fungerer som en lagrings- og overføringsplattform for sin egen kryptovaluta. Den er også avhengig av proof-of-stake-konsensus for å opprettholde sikkerheten og utstedelsen av sin kryptovaluta, Ether. Vitalik Buterin, grunnleggeren av Ethereum, er en kjent offentlig person. I tillegg fungerer Ethereum-nettverket som en plattform for blokkjedebaserte applikasjoner og tjenester, som ofte kalles DApps.
Før vi dykker inn i hva DApps er, er det viktig å bli kjent med Ethereums opprinnelige kryptovaluta, Ether.
I hovedsak fungerer Ether som drivstoff for alle applikasjoner (DApps) som er bygget på Ethereum-blokkjeden. Når flere brukere strømmer til Ethereum-baserte applikasjoner, øker behovet for avgifter for å utføre transaksjoner på Ethereum-nettverket.
Ettersom Ether har vist seg å ha potensial for verdistigning, har Ethereum-applikasjonene blitt stadig mer populære. En nøkkelfaktor bak dette er DeFi-bevegelsen, som refererer til innsatsen for å bygge ulike desentraliserte finansielle tjenester, som utlånsplattformer, på Ethereum-nettverket. Disse utlånsplattformene, sammen med andre Ethereum-baserte tjenester, blir muliggjort av en teknologi kjent som smarte kontrakte
En smart kontrakt er i hovedsak et sofistikert program som er lagret på en blokkjede og har evnen til å utføre spesifikke handlinger basert på forhåndsdefinerte betingelser, uten behov for menneskelig innblanding. Et godt eksempel på dette er muliggjøringen av utveksling av en kryptovaluta mot en annen, for eksempel Ether for en ERC-20-token. Ved å bruke smarte kontrakter blir utvekslingen gjennomført automatisk når betingelsene er oppfylt.
ERC-20-tokens er en type kryptovaluta som blir opprettet gjennom og utstedt av en smart kontrakt. For å lansere et ERC-20-token, må en kontrakt i datakode utformes med syv grunnleggende funksjoner.
Disse funksjonene kan summeres opp som følger:
Gjennom disse syv funksjonene kan utviklere opprette og tilpasse ERC-20-tokens i samsvar med spesifikke behov og formål. Disse tokenene spiller en viktig rolle innenfor Ethereum-økosystemet og brukes til en rekke formål, som for eksempel å representere digitale eiendeler, fungere som belønningspoeng eller fungere som drivstoff for desentraliserte applikasjoner (DApps) på Ethereum-plattformen.
I essens fungerer en smart kontrakt både som en mynt og et hvelv for et ERC-20-token når man tar hensyn til disse faktorene. Et eksempel på dette er USD Coin-prosjektet, som utsteder sin stablecoin til investorer når smarte kontrakter bekrefter mottak av amerikanske dollar. Samtidig skaper de smarte kontraktene stadig mer USD Coins når reservene av amerikanske dollar øker.
Totalt sett representerte lanseringen av ERC-20-tokens i 2016 et nytt skritt i kryptovaluta-revolusjonen ved å gi nesten hvem som helst muligheten til å skape sin egen valuta gjennom en enkel kodet kontrakt. Dette har åpnet opp for en hel verden av muligheter og innovasjon innenfor kryptovaluta- og blokkjede-verdenen.
I tillegg til disse bruksområdene fungerer smarte kontrakter også som bakkode for alle Ethereum-baserte applikasjoner. Dette betyr at de gir logikken som gjør at en Ethereum-app eller "DApp" kan utføre sitt formål.
Det er to primære faktorer som gjør en DApp unik:
Som et resultat har DApps blitt sett på som fremtiden for alle typer applikasjoner og nettjenester, akkurat som Bitcoin har blitt sett på som fremtiden for penger. Du kan tenke på dagens DApps som internettbaserte tjenester på 1990-tallet, og det gir en god indikasjon på hvor ting er på vei. Med konseptet DApps åpnes det for en verden av muligheter og innovasjon, og det skaper et desentralisert økosystem der brukerne har mer kontroll og tillit til applikasjonene de bruker.
En av de mest fremtredende svakhetene til Ethereum er at blokkjeden ikke er skalerbar nok til å håndtere veksten av applikasjonene (DApps). Historisk sett har Ethereum-nettverket opplevd betydelige utfordringer hver gang en eller flere applikasjoner har fått stor popularitet. For å adressere dette problemet, har Ethereum-utviklere jobbet med å migrere nettverket fra proof-of-work-konsensus til proof-of-stake-konsensus.
I denne nye konsensusmodellen er ikke Ethereum lenger avhengig av minere, men heller "validatorer" eller "stakers". Dette betyr at Ethereum-brukere som eier minimum 32 Ether, kan tjene retten til å validere transaksjoner ved å låse opp sine Ether i tilknyttede kryptovaluta-lommebøker. På samme måte som minere, vil disse validatorer motta belønninger i form av blokkbelønninger og transaksjonsgebyrer for å sikre og håndtere transaksjoner mellom lommebøker.
Overgangen til dette nye konsensussystemet forventes å øke transaksjonskapasiteten til Ethereum-blokkjeden betydelig og muliggjøre håndtering av en langt større mengde transaksjoner.
Artikkelen gir ikke økonomisk rådgivning.