Hjem
Artikler
Hvad er Ethereum?

Hvad er Ethereum?

Begynder
Offentliggjort Mar 18, 2020Opdateret Dec 12, 2023
12m

Kapitler

  1. Grundlæggende om Ethereum

  2. Hvor stammer Ether fra?

  3. Kom i gang med Ethereum

  4. Skalerbarhed, ETH 2.0 og fremtiden for Ethereum

  5. Ethereum og Decentralized Finance (DeFi)

  6. Deltagelse i Ethereum-netværket


Kapitel 1 ‚Äď Grundl√¶ggende om Ethereum

Indhold


Hvad er Ethereum?

Ethereum er en decentraliseret databehandlingsplatform. Det kan sammenlignes med en laptop eller pc, men den k√łrer ikke p√• en enkelt enhed. I stedet for k√łrer den samtidig p√• tusindvis af maskiner over hele verden, hvilket betyder, at der ikke er nogen ejer.

Ethereum giver dig, lige som Bitcoin og andre kryptovalutaer, mulighed for at overf√łre digitale penge. Det kan dog meget mere end det ‚Äď du kan implementere din egen kode og interagere med applikationer, der er udviklet af andre brugere. P√• grund af fleksibiliteten kan alle mulige avancerede programmer startes p√• Ethereum.

Groft sagt kan man sige, at hovedid√©en bag Ethereum er, at udviklere kan oprette og starte kode, som k√łrer p√• tv√¶rs af et distribueret netv√¶rk, i stedet for at ligge p√• en centraliseret server. Det vil i teorien sige, at disse applikationer ikke kan lukkes eller censureres.


Hvad er forskellen på Ethereum og ether (ETH)?

Det er muligvis ikke særligt intuitivt, men de enheder, der bruges i Ethereum, kaldes ikke Ethereum eller Ethereums. Ethereum er selve protokollen, men den underliggende valuta kaldes ether (eller ETH).

Ether-m√łnter, som bliver afvist


Hvad g√łr Ethereum v√¶rdifuld?

Vi har allerede n√¶vnt, at Ethereum kan behandle kode p√• tv√¶rs af et distribueret system. Det vil sige, at eksterne parter ikke kan komme til at r√łre ved programmerne. De tilf√łjes i Ethereums database (dvs. blockchain) og kan programmeres, s√• koden ikke kan √¶ndres. Derudover kan databasen ses af alle, s√• brugere kan kontrollere koden, f√łr de interagerer med den.

Det vil sige, at alle, uanset hvor de befinder sig, kan starte applikationer, som ikke kan tages offline. Og da dens tilh√łrende enhed ‚Äď ether ‚Äď lagrer v√¶rdi, kan disse applikationer angive betingelser for, hvordan v√¶rdi overf√łres. Vi kalder de programmer, der udg√łr applikationer, for intelligente kontrakter. I de fleste tilf√¶lde kan de indstilles til at k√łre uden menneskelig indgriben.

Det er helt forståeligt, at idéen om "programmerbare penge" har tryllebundet brugere, udviklere og virksomheder verden over.


Hvad er blockchainen?

Blockchainen er kernen i Ethereum ‚Äď det er den database, der indeholder de oplysninger, som bruges af protokollen. Hvis du l√¶ser vores artikel Hvad er bitcoin?, vil du f√• en grundl√¶ggende forst√•else af hvordan en blockchain fungerer. Ethereum-blockchainen minder om bitcoins, selvom der er forskel p√• de data, den lagrer ‚Äď og m√•den de lagres p√•.

Du kan t√¶nke p√• Ethereums blockchain som en bog, der hele tiden f√•r tilf√łjet nye sider. Hver side kaldes en blok, og den er fyldt med oplysninger om transaktioner. N√•r vi vil tilf√łje en ny side, skal vi inkludere en speciel v√¶rdi √łverst p√• siden. Denne v√¶rdi betyder, at alle kan se, n√•r en ny side er tilf√łjet efter den forrige side og ikke blot er blevet indsat et vilk√•rligt sted i blokken.

Grundl√¶ggende er det lidt som et sidetal, der refererer til den forrige side. N√•r vi ser p√• den nye side, kan vi sige med sikkerhed, at den f√łlger efter den forrige side. Dette kr√¶ver brug af en proces, der kaldes hashing.¬†

Hashing tager et stykke data ‚Äď i dette tilf√¶lde alt p√• vores side ‚Äď og returnerer en unik identifikator (vores hash). Chancen for, at to stykker data giver os samme hash er astronomisk lille. Det er en √©nvejsproces: Du kan nemt beregne en hash, men det er stort set umuligt at tilbagef√łre hashen for at finde de oplysninger, der blev brugt til at oprette den. I et senere kapitel skal vi se p√•, hvorfor det er vigtigt i forbindelse med mining.

Vi har nu en mekanisme, hvormed vi kan forbinde vores sider i den rigtige r√¶kkef√łlge. Alle fors√łg p√• at √¶ndre r√¶kkef√łlgen eller fjerne sider vil g√łre det tydeligt, at nogen har fors√łgt at pille ved vores bog.¬†

Vil du vide mere om blockchains? Du kan læse vores begyndervejlening til blockchain-teknologi.


Ethereum vs. Bitcoin ‚Ästhvad er forskellen?

Bitcoin bruger blockchain-teknologi og √łkonomiske incitamenter til at skabe et globalt, digitalt kontantsystem. Den har introduceret et par kerneinnovationer, der muligg√łr koordinering mellem brugere over hele verden uden behov for en central part. Ved at hver deltager k√łrer et program p√• sin computer, g√łr Bitcoin det muligt for brugere at blive enige om tilstanden af en √łkonomisk database i et tillidsl√łst og decentraliseret milj√ł.

Bitcoin kaldes ofte en f√łrstegenerations-blockchain. Den blev ikke udviklet som et meget komplekst system, og det er en styrke i forbindelse med sikkerhed. Det er helt bevidst ufleksibelt for at prioritere sikkerheden p√• basisniveau. De intelligente kontrakter i Bitcoin er ekstremt begr√¶nsede, og der er ikke meget rum for applikationer uden for transaktioner.

Den anden generation af blockchains giver derimod mulighed for mere. Udover √łkonomiske transaktioner giver disse platforme mulighed for en st√łrre grad af programmerbarhed. Ethereum giver udviklere meget mere frihed til at eksperimentere med deres egen kode og oprette det, vi kalder decentraliserede applikationer (DApps).

Ethereum var den f√łrste andengenerationsb√łlge af blockchains, og indtil videre er det den mest fremtr√¶dende. Den har ligheder med Bitcoin og omfatter mange af de samme funktioner. Ved n√¶rmere eftersyn er de to dog meget forskellige, og hver af dem har sine fordele og ulemper.


Hvordan fungerer Ethereum?

Vi kunne definere Ethereum som en tilstandsmaskine. Det vil sige, at du p√• et givent tidspunkt har et √łjebliksbillede af alle kontosaldi og intelligente kontrakter, som de ser ud i det √łjeblik. Bestemte handlinger medf√łrer, at tilstanden opdateres, hvilket vil sige, at alle noder opdaterer deres eget snapshot for at afspejle √¶ndringerne.

Transaktionsark, der viser erin, der sender 5 eth til alice.

En overgang i Ethereums tilstand.


De intelligente kontrakter, der k√łrer p√• Ethereum, udl√łses af transaktioner (enten fra brugere eller fra andre kontrakter). N√•r en bruger sender en transaktion til en kontrakt, k√łrer alle noder p√• netv√¶rket kontraktens kode og registrerer outputtet. Det sker ved hj√¶lp af Ethereum Virtual Machine (EVM), der konverterer de intelligente kontrakter til instruktioner, som computeren kan l√¶se.

For at opdatere tilstanden anvendes en s√¶rlig mekanisme kaldet mining (i √łjeblikket). Mining udf√łres med en Proof of Work-algoritme, p√• samme m√•de som bitcoins. Det kommer vi n√¶rmere ind p√• senere.


Hvad er en intelligent kontrakt?

En intelligent kontrakt er blot kode. Koden er hverken intelligent eller en kontrakt i traditionel forstand. Vi kalder den intelligent, fordi den effektuerer sig selv under bestemte betingelser, og den kan betragtes som en kontrakt, fordi den håndhæver aftaler mellem parter.

Computerforskeren Nick Szabo fik id√©en i slutningen af 1990'erne. Han brugte salgsautomater til at forklare begrebet, fordi han mente, at de kunne ses som forl√łber for den moderne intelligente kontrakt. I en salgsautomat er der en simpel kontrakt, der skal gennemf√łres. Brugeren kommer m√łnter i, og til geng√¶ld frigiver maskinen et produkt, som brugeren har valgt.

En intelligent kontrakt anvender denne type logik inden for den digitale verden. Du kan specificere noget enkelt i koden s√•som at den skal svare med ‚ÄúHej verden!‚ÄĚ n√•r to ether sendes til denne kontrakt.

hej verden-kontrakt


I Ethereum ville udvikleren kode dette, så det senere kan læses af EVM. Derefter bliver det publiceret til en særlig adresse, der registrerer kontrakten. På dette tidspunkt kan alle bruge den. Og kontrakten kan ikke slettes, medmindre udvikleren specificerer en undtagelse under udformningen af koden.

Nu har kontrakten en adresse. For at interagere med den skal brugere blot sende 2 ETH til adressen. Det vil udl√łse kontraktens kode ‚Äď alle computere p√• netv√¶rket vil k√łre den, sikre, at betalingen er udf√łrt til kontrakten og registrere outputtet (‚ÄúHej verden!‚ÄĚ).

Ovenst√•ende er muligvis et meget simpelt eksempel p√•, hvad man kan med Ethereum. Men avancerede applikationer, der forbinder mange kontrakter kan ‚Ästog er blevet ‚Äď bygget.


Hvem skabte Ethereum?

I 2008 publicerede en ukendt udvikler (eller gruppe af. udviklere) Bitcoin-hvidbogen under pseudonymet Satoshi Nakamoto. Det √¶ndrede det digitale pengelandskab for altid. Et par √•r senere foruds√• en ung programm√łr, Vitalik Buterin, en m√•de, hvormed han kunne f√łre id√©en videre og anvende den p√• alle typer applikationer. Begrebet blev til Ethereum.

Buterin foreslog Ethereum i et blogindl√¶g i 2013 med titlen Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. I indl√¶gget beskrev han id√©en om en Turing-fuldf√łrt blockchain ‚Äď en decentraliseret computer, der, med tilstr√¶kkelig tid og tilstr√¶kkelige ressourcer, kunne k√łre enhver applikation.¬†

Over tid ville de typer af applikationer, der kunne anvendes på en blockchain, kun være begrænset af udviklernes fantasi. Ethereum har til formål at finde ud af, om blockchain-teknologi har gyldige anvendelser uden for Bitcoins tilsigtede designbegrænsninger.


Hvordan blev ether distribueret?

Ethereum startede i 2015 med en indledende forsyning p√• 72 millioner ether. Mere end 50 millioner af disse tokens blev distribueret i et offentligt tokensalg kaldet et indledende m√łntudbud (ICO), hvor personer der √łnskede at deltage, kunne k√łbe ether-tokens i bytte for bitcoins eller fiatpenge.


Hvad var DAO, og hvad er Ethereum Classic?

Med Ethereum er der blevet mulighed for helt nye måder for åbent samarbejde over internettet. Et eksempel er DAO'er (decentraliserede autonome organisationer), som er enheder, der styres af computerkode på samme måde som et computerprogram.

Et af de tidligste og mest ambiti√łse fors√łg p√• en s√•dan organisering var ‚ÄúDAO‚ÄĚ. Det ville have best√•et af komplekse, intelligente kontrakter, der k√łrer oven p√• Ethereum, og som skulle fungere som en autonom venturefond. DAO-tokens blev distribueret i en ICO og gav token-indehavere en ejerskabs-stake samt stemmerettigheder.

Ikke s√• l√¶nge efter lanceringen udnyttede ondsindede akt√łrer dog en s√•rbarhed og fik fingrene i n√¶sten en tredjedel af DAOs midler. Man skal dog huske, at p√• dav√¶rende tidspunkt var 14 % af hele ether-beholdningen fastl√•st i DAO. Men det var naturligvis en katastrofal h√¶ndelse for det netop nystartede Ethereum-netv√¶rk.

Efter grundige overvejelser blev k√¶den hard forked i to k√¶der. I den ene blev de skadelige transaktioner tilbagef√łrt for at gendanne midlerne ‚Äď denne k√¶de er den, der nu kaldes Ethereum-blockchain. Den oprindelige k√¶de, hvor transaktionerne ikke blev tilbagef√łrt til, og uforanderlighed blev fastholdt, kaldes nu Ethereum Classic.

H√¶ndelsen var en alvorlig p√•mindelse om risikoen ved denne teknologi og om, hvordan det kan give bagslag at betro autonom kode med store formuer. Det er desuden et interessant eksempel p√•, hvordan det kan give betydelige udfordringer at tr√¶ffe f√¶lles beslutninger i et √•bent milj√ł. Men hvis man ser udover sikkerhedsproblemerne illustrerede DAO potentialet ved intelligente kontrakter, da de medf√łrer tillidsl√łst samarbejde i stort omfang via internettet.



Kapitel 2 ‚Äď Hvor stammer ether fra?

Indhold


Hvordan skabes ny ether?

Vi har tidligere kort n√¶vnt mining. Hvis du kender til Bitcoin, ved du, at mining-processen er uundv√¶rlig i forbindelse med at beskytte og opdatere blockchainen. I Ethereum g√¶lder det samme princip: for at bel√łnne de brugere, der miner (hvilket er dyrt), bel√łnner protokollen dem med ether.


Hvor mange ether er der?

I februar 2020 lå det samlede udbud af ether på omkring 110 millioner. 

I mods√¶tning til Bitcoin var Ethereums token-emissionsplan ikke fastlagt ved lanceringen. Bitcoin fors√łgte at fastholde v√¶rdi ved at begr√¶nse forsyningen og langsomt reducere m√¶ngden af nye m√łnter, der blev frigivet. Ethereum fors√łger p√• den anden side at danne et grundlag for decentraliserede applikationer (DApps). Det er stadig uklart, hvilken type token-emissionsplan der passer bedst til dette form√•l.


Hvordan fungerer Ethereum-mining?

Mining er kritisk i beskyttelsen af netv√¶rket. Det sikrer, at blockchainen kan opdateres, og betyder, at netv√¶rket kan fungere uden en enkelt beslutningstager. I mining dedikerer et unders√¶t af noder (kaldet minere) computerkraft med henblik p√• at l√łse en kryptografisk g√•de.

Det de rent faktisk g√łr er at hashe et s√¶t afventende transaktioner samt andre data. For at blokken kan betragtes som v√¶rende gyldig, skal hashen falde under en v√¶rdi, der er fastsat af protokollen. Hvis det mislykkes, kan noget af dataen redigeres, og man kan pr√łve igen.

For at kunne konkurrere med andre skal minere derfor kunne hashe hurtigst muligt ‚Äď vi m√•ler dette i hashrate. Jo mere hashrate, der er p√• netv√¶rket, jo sv√¶rere er det at l√łse g√•den. Det er kun minere, der skal finde l√łsningen ‚Äď n√•r den er kendt, er det nemt for alle andre deltagere at kontrollere, om den er gyldig.

Som du nok kan forestille dig, er kontinuerlig hashing ved h√łj hastighed meget dyrt. For at skabe et incitament for minere til at beskytte netv√¶rket, optjener de en bel√łnning. Den best√•r af alle transaktionsgebyrer i blokken. De modtager ogs√• helt nye ether ‚Äst2 ETH i skrivende stund.


Hvad er Ethereum-gas?

Kan du huske vores Hej verden!-kontrakt fra tidligere? Det var et nemt program at k√łre. Det er ikke spor tungt. Men du k√łrer det ikke kun p√• din egen pc ‚Äď du beder alle i Ethereum-√łkosystemet om ogs√• at k√łre det.

Det leder os til f√łlgende sp√łrgsm√•l: Hvad sker der, n√•r titusindvis af mennesker k√łrer avancerede kontrakter? Hvis en person indstiller sin kontrakt til at k√łre i loop med den samme kode, ville hver node skulle k√łre den uendeligt. Det ville overbelaste ressourcerne, og systemet ville formentlig ende med at g√• ned.

Heldigvis introducerer Ethereum begrebet gas for at afhj√¶lpe denne risiko. P√• samme m√•de som at din bil ikke kan k√łre uden br√¶ndstof, kan kontrakter ikke k√łre uden gas. Kontrakter angiver en m√¶ngde gas, som brugere skal betale, for at de kan k√łre dem. Hvis der ikke er nok gas, stopper kontrakten.¬†

Det er i bund og grund en gebyrmekanisme. Det samme begreb gælder for transaktioner: Minere er hovedsagligt motiverede af profit, så de vil formentlig ignorere transaktioner med et lavere gebyr.

Bem√¶rk, at ether og gas ikke er det samme. Gennemsnitsprisen for gas svinger og fasts√¶ttes hovedsagligt af minerne. N√•r du foretager en transaktion, betaler du for gas med ETH. Her minder det om Bitcoins gebyrer ‚Äď Hvis netv√¶rket er belastet, og mange brugere fors√łger at udf√łre transaktioner, vil den gennemsnitlige gaspris formentlig stige. Omvendt vil den falde ved lav aktivitet.

Selvom prisen på gas svinger, skal der bruges en fast mængde gas til hver transaktion. Det betyder, at en kompleks kontrakt bruger meget mere end en simpel transaktion. Det vil sige, at gas er en måling af computerkraft. Det sikrer, at systemet kan levere et passende gebyr til brugere, afhængigt af deres brug af Ethereums ressourcer.

Gas koster generelt kun en br√łkdel af ether. Heldigvis introducerer Ethereum begrebet (gwei) til at betegne det. √Čn gwei svarer til √©n milliarddel af en ether.

Kort sagt kunne du k√łre et program, der k√łrer i loop i lang tid. Men det bliver hurtigt meget dyrt. Derfor kan noder p√• Ethereum-netv√¶rket afhj√¶lpe spam.

Den gennemsnitlige gaspris i gwei over tid

Den gennemsnitlige gaspris i gwei over tid. Kilde: etherscan.io


Gas og gasgrænser

Lad os antage, at Alice gennemf√łrer en transaktion for en kontrakt. Hun finder frem til, hvor meget hun vil bruge p√• gas (f.eks. ved at bruge ETH Gas Station). Hun kunne angive en h√łjere pris for at give minere incitament til at inkludere hendes transaktioner s√• hurtigt som muligt.¬†

Men hun indstiller også en gasgrænse for at beskytte sig selv. Der kunne opstå problemer med kontrakten, så der ville skulle bruges mere gas end planlagt. Gasgrænsen angives for at sikre, at når x gange gas er opbrugt, stopper operationen. Kontrakten mislykkes, men Alice vil ikke ende med at skulle betale mere end hun har accepteret at ville betale.

Det kan virke lidt forvirrende. Men tag det bare roligt ‚Äď du kan angive den pris, du vil betale for gas (og gasgr√¶nsen) manuelt, men de fleste tegneb√łger klarer det for dig. Kort sagt definerer gasprisen, hvor hurtigt minere tager din transaktion, og gasgr√¶nsen definerer det maksimale bel√łb, du vil betale for det.¬†


Hvor lang tid tager det at mine en Ethereum-blok?

Det tager i gennemsnit mellem 12-19 sekunder at tilf√łje en ny blok i k√¶den. Det vil formentlig √¶ndre sig, n√•r netv√¶rket overg√•r til Proof of Stake, som bl.a. har til form√•l at muligg√łre hurtigere bloktider. Hvis du vil vide mere om dette emne, skal du se Forklaring p√• Ethereum Casper.


Hvad er Ethereum-tokens?

Noget af det, der g√łr Ethereum tiltr√¶kkende er brugernes mulighed for at oprette egne aktiver p√• k√¶den, som s√• kan lagres og overf√łres som ether. De styrende regler er opsat i intelligente kontrakter, s√• udviklere har mulighed for at angive specifikke parametre for deres tokens. Disse kan omfatte, hvor mange der skal udstedes, hvordan de skal udstedes, om de kan opdeles, om de er ombyttelige og meget andet. Den mest fremtr√¶dende af de tekniske standarder, der muligg√łr oprettelse af tokens p√• Ethereum, kaldes ERC-20 ‚Äď og det er derfor, at tokens popul√¶rt kaldes ERC-20-tokens.

Tokenfunktionalitet giver innovatorer en k√¶mpe legeplads, hvor de kan eksperimentere med applikationer inden for avanceret finans og teknologi. Lige fra at udstede ensartede tokens, der fungerer som valuta i en app, til at fremstille unikke tokens, der er underst√łttede af fysiske aktiver, giver det alt sammen en stor designfleksibilitet. Det er muligt, at nogen af de bedste use cases for nem og str√łmlinet tokenoprettelse, slet ikke er blevet fundet endnu.¬†



Kapitel 3 ‚Äď Kom i gang med Ethereum

Indhold


Hvordan k√łber jeg ETH?

S√•dan k√łber du ETH med et kredit-/debetkort

Med Binance kan du problemfrit k√łbe ETH i din browser. S√•dan g√łr du:


  1. G√• til portalen for k√łb og salg af kryptovaluta.¬†

  2. V√¶lg den kryptovaluta, du vil k√łbe (ETH), og den valuta, du vil betale i.

  3. Log ind på Binance, eller opret en konto, hvis du ikke allerede har en.

  4. Vælg betalingsmetode.

  5. Indtast dine kortoplysninger, hvis du bliver bedt om det, og gennemf√łr identitetskontrol.

  6. Sådan! Din ETH bliver krediteret til din Binance-konto.


S√•dan k√łber du ETH p√• peer to peer-markeder

Du kan ogs√• k√łbe og s√¶lge ETH p√• peer to peer-markeder. P√• denne m√•de kan du k√łbe m√łnter fra andre brugere direkte fra Binance-mobilappen. S√•dan g√łr du:


  1. Start appen, og log på, eller opret en konto.

  2. V√¶lg K√łb og s√¶lg med et enkelt klik, og klik derefter p√• fanen K√łb √łverst til venstre i gr√¶nsefladen.

  3. Du f√•r vist en r√¶kke forskellige tilbud ‚Äď tryk p√• K√łb p√• det, du √łnsker at benytte.

  4. Du kan betale med andre kryptovalutaer (fanen Med krypto) eller fiatpenge (fanen Med fiatpenge). 

  5. Nedenfor bliver du bedt om at angive din betalingsmetode. V√¶lg den, du √łnsker at bruge.

  6. V√¶lg K√łb ETH.

  7. Nu skal du foretage betalingen. Når du er færdig, skal du trykke på Markér som betalt og Bekræft.

  8. Transaktionen gennemf√łres, n√•r s√¶lgeren sender dine m√łnter.


Hvad kan jeg k√łbe med ether (ETH)?

I mods√¶tning til Bitcoin er Ethereum ikke beregnet til kun at blive brugt som et kryptovalutanetv√¶rk. Det er en platform til opbygning af decentrale applikationer, og som et oms√¶tteligt token er ether br√¶ndstoffet i dette √łkosystem. S√• den prim√¶re use case for ether er uden tvivl det v√¶rkt√łj, der leveres inden for Ethereum-netv√¶rket.

N√•r det er sagt, kan ether ogs√• bruges p√• samme m√•de som traditionel valuta, hvilket betyder, at du kan k√łbe varer og tjenester med ETH ligesom med enhver anden valuta.

Heatmap over forhandlere, der accepterer ether som betaling.

Heatmap over forhandlere, der accepterer ether som betaling. Kilde: cryptwerk.com/coinmap


Hvad bruges Ethereum til?

Folk kan bruge Ethereums oprindelige valuta, ETH, som digitale penge eller sikkerhedsstillelse. Mange ser det ogs√• som et v√¶rdilager, der ligner Bitcoin. I mods√¶tning til Bitcoin er Ethereum-blockchainen dog mere programmerbar, s√• du kan g√łre meget mere med ETH. Det kan bruges som livsnerve til decentrale finansielle applikationer, decentrale markeder, b√łrser, spil og og meget mere.¬†


Hvad sker der, hvis jeg mister min ETH?

Da der ikke er nogen banker involveret, er du ansvarlig for dine egne midler. Du kan gemme dine m√łnter p√• en b√łrs eller i din egen tegnebog. Det er vigtigt at bem√¶rke, at hvis du bruger din egen tegnebog, skal du passe p√• din seed phrase. Beskyt den, fordi du skal bruge den til at gendanne dine midler, hvis du mister adgangen til din tegnebog.


Kan jeg tilbagef√łre Ethereum-transaktioner?

N√•r data er f√łjet til Ethereum-blockchainen, er det n√¶sten umuligt at √¶ndre eller fjerne dem. Det betyder, at n√•r du foretager en transaktion, s√• er den faktisk mejslet i sten. Derfor b√łr du altid dobbelttjekke, om du sender midler til den rigtige adresse. Hvis du sender et stort bel√łb, kan det v√¶re nyttigt at sende et lille bel√łb f√łrst for at v√¶re sikker p√•, at du sender til den rigtige adresse.

N√•r det er sagt, s√• foretog Ethereum en hard fork pga. et hack i en intelligent kontrakt i 2016, hvor ondsindede transaktioner blev "tilbagef√łrt". Det var dog en ekstrem foranstaltning til en us√¶dvanlig h√¶ndelse, hvilket ikke er normen.


Er Ethereum-transaktioner private?

Nej. Alle transaktioner, der tilf√łjes p√• Ethereum-blockchainen, er offentligt synlige. Selvom dit rigtige navn ikke er i din Ethereum-adresse, kan en observat√łr muligvis knytte den til din identitet via andre metoder.


Kan jeg tjene penge med Ethereum?

Da det er et volatilt aktiv, kan du tjene penge med ETH, ligesom du kan miste penge med det. Nogle mennesker kan v√¶re i besiddelse af ether over l√¶ngere tid og satse p√•, at netv√¶rket bliver et globalt, programmerbart afregningslag. Andre v√¶lger at handle det med andre altcoins. Alligevel b√¶rer begge disse strategier deres egne √łkonomiske risici.

Da det er den vigtigste s√łjle inden for Decentralized Finance (DeFi), kan ETH ogs√• bruges til udl√•n, som sikkerhed for at optage l√•n, pr√¶ge syntetiske aktiver og ‚Äď p√• et tidspunkt i fremtiden ‚Äď staking.

Nogle investorer har muligvis kun en langsigtet position i Bitcoin og inkluderer ikke noget andet digitalt aktiv i deres portef√łlje. I mods√¶tning hertil kan andre v√¶lge at holde ETH og andre altcoins i deres portef√łlje eller allokere en vis procentdel af den til kortsigtet handel (f.eks. dagshandel eller svinghandel). Der findes ikke en l√łsning, der passer til alle, n√•r det drejer sig om at tjene penge p√• markederne, og hver investor b√łr selv bestemme, hvad den mest passende strategi kan v√¶re for deres profil og omst√¶ndigheder.


Hvordan kan jeg lagre min ETH?

Der er mange muligheder for at lagre m√łnter, hver med deres egne fordele og ulemper. Som med alt, hvad der indeb√¶rer risiko, kan dit bedste valg v√¶re at diversificere mellem de forskellige tilg√¶ngelige muligheder.

Generelt kan opbevaringsl√łsninger enten v√¶re med forvalter eller uden forvalter. En l√łsning med forvalter betyder, at du overlader dine m√łnter til en tredjepart (f.eks. en b√łrs). I dette tilf√¶lde skal du logge ind p√• forvalterens platform for at foretage transaktioner med dine kryptoaktiver.

En l√łsning uden forvalter er det modsatte ‚Äď du fastholder kontrollen over dine egne midler, mens du bruger en kryptovalutategnebog. En tegnebog indeholder ikke dine m√łnter som din fysiske tegnebog ‚Äď snarere indeholder den kryptografiske n√łgler, der giver dig adgang til dine aktiver p√• blockchain. Det er v√¶rd at bem√¶rke igen: det er bydende n√łdvendigt, at du sikkerhedskopierer din seed phrase, n√•r du bruger en tegnebog uden forvalter!


Sådan indsætter du ETH på Binance

Hvis du allerede har ether og vil inds√¶tte det p√• Binance, kan du blot f√łlge disse hurtige trin:

  1. Log ind på Binance, eller opret en konto, hvis du ikke allerede har en.

  2. Gå til din Spot-tegnebog, og vælg Indsæt.

  3. V√¶lg ETG p√• m√łntlisten.

  4. Vælg netværket, og send din ETH til den tilsvarende adresse.

  5. Sådan! Når din transaktion er bekræftet, bliver din ether krediteret til din Binance-konto.


Sådan lagrer du ETH på Binance

Hvis du gerne vil handle aktivt med din ether, skal du gemme den p√• din Binance-konto. Det er nemt og sikkert at gemme din ETH p√• Binance. Det giver dig desuden mulighed for nemt at f√• gavn af fordelene ved Binance-√łkosystemet gennem udl√•n, staking, airdrop-kampagner og giveaways.


Sådan hæver du ETH på Binance

Hvis du allerede har ether og vil h√¶ve dem p√• Binance, kan du blot f√łlge disse hurtige trin:

  1. Log ind på Binance.

  2. Gå til din Spot-tegnebog, og vælg Hæv.

  3. V√¶lg ETG p√• m√łntlisten.

  4. Vælg netværket

  5. Inds√¶t modtagerens adresse og bel√łbet.

  6. Bekræft processen via e-mail.

  7. Det var det! Når transaktionen er bekræftet, bliver ETH krediteret til den angivne adresse.


Sådan lagrer du ETH i en Ethereum-tegnebog

Hvis du vil gemme din ETH i din egen tegnebog, har du to muligheder: online-tegneb√łger og offline-tegneb√łger.


Online-tegneb√łger

En kryptovalutategnebog, der er forbundet til internettet p√• en eller anden m√•de, kaldes en online-tegnebog. Typisk vil det v√¶re en mobil- eller desktop-applikation, der giver dig mulighed for at kontrollere dine saldi og til at sende eller modtage tokens. Fordi online-tegneb√łger er online, er de oftest mere s√•rbare over for angreb, men ogs√• mere bekvemme til betalinger i hverdagen. Trust-tegneb√łger er et eksempel p√• en brugervenlig mobiltegnebog med mange underst√łttede m√łnter.

Offline-tegneb√łger

En offline-tegnebog er en kryptotegnebog, der ikke er forbundet til internettet. Da der ikke er nogen online angrebsvektor, er risikoen for et angreb generelt lavere. Samtidig er offline-tegneb√łger typisk mindre intuitive at bruge end online-tegneb√łger. Eksempler p√• offline-tegneb√łger kan omfatte hardware-tegneb√łger eller papirtegneb√łger, men brugen af papirtegneb√łger frar√•des ofte, da mange anser dem for at v√¶re for√¶ldede og risikable at bruge.

Du kan se en oversigt over tegnebogstyper i Forklaring p√• typer af kryptotegneb√łger.


Hvad er Ethereums logo og symbol?

Vitalik Buterin designede det tidligste Ethereum-emblem. Det bestod af to roterede summeringssymboler ő£ (Sigma fra det gr√¶ske alfabet). Det endelige design af logoet (baseret p√• dette emblem) best√•r af en romboid-form kaldet et oktahedron omgivet af fire trekanter. I lighed med andre valutaer kan det v√¶re nyttigt for ether at have et standardiseret Unicode-symbol, s√• apps og websteder nemt kan vise ether-v√¶rdier. Selvom det ikke er s√• udbredt s√•som $ for USD, er det mest almindeligt anvendte symbol for ether őě.



Kapitel 4 ‚Äď Skalerbarhed, ETH 2.0 og fremtiden for Ethereum

Indhold


Hvad er skalerbarhed?

Kort fortalt er skalerbarhed en m√•ling af et systems evne til at vokse. Inden for databehandling kan et netv√¶rk eller en server f.eks. skaleres til at h√•ndtere mere eftersp√łrgsel gennem forskellige metoder.

Inden for kryptovaluta refererer skalerbarhed til, hvor godt en blockchain kan vokse for at im√łdekomme flere brugere. Flere brugere betyder, at flere operationer og transaktioner "konkurrerer" om at blive inkluderet i blockchain.


Hvorfor skal Ethereum kunne skaleres?

Ethereum-fortalere mener, at den n√¶ste iteration af internettet vil blive bygget p√• platformen. Det s√•kaldte Web 3.0 ville medf√łre en decentraliseret topologi pr√¶get af mangel p√• formidlere, fokus p√• privatlivets fred og et skifte mod √¶gte ejerskab af ens egne data. Dette fundament ville blive bygget ved hj√¶lp af distribueret databehandling i form af intelligente kontrakter og distribuerede lagrings/kommunikationsprotokoller.

For at opn√• dette skal Ethereum dog drastisk √łge antallet af transaktioner, det kan behandle uden at skade netv√¶rkets decentralisering. P√• nuv√¶rende tidspunkt begr√¶nser Ethereum ikke antallet af transaktioner ved at begr√¶nse blockst√łrrelsen som Bitcoin g√łr. I stedet er der en gasgr√¶nse for¬†blokken ‚Äď der passer kun en vis m√¶ngde gas i en blok.

Hvis du f.eks. havde en blokgasgr√¶nse p√• 100.000 gwei og √łnskede at inkludere ti transaktioner med en gasgr√¶nse p√• 10.000 gwei hver, ville det fungere. Det samme ville to transaktioner p√• 50.000 gwei. Alle andre transaktioner, der indsendes sammen med disse, ville skulle vente p√• den n√¶ste blok.¬†

Det er ikke ideelt for et system, som alle bruger. Hvis der er flere afventende transaktioner end der er ledig plads i en blok, ender du snart med et eftersl√¶b. Gasprisen vil stige, og brugerne bliver n√łdt til at overbyde andre for at f√• deres transaktioner inkluderet f√łrst. Afh√¶ngigt af, hvor travlt netv√¶rket er, kan driften blive for dyr i visse use cases.

Stigningen i populariteten af CryptoKitties var et glimrende eksempel på Ethereums begrænsninger i denne forbindelse. I 2017 fik det Ethereum-baserede spil mange brugere til at foretage transaktioner for at deltage i opdræt af deres egne digitale katte (repræsenteret som ikke-ombyttelige tokens). Det blev så populært, at antallet af afventende transaktioner steg eksplosivt, hvilket resulterede i ekstrem overbelastning af netværket i nogen tid.


Blockchain Trilemma i forbindelse med skalerbarhed

Det ser ud til, at man ved at s√¶tte blokgasgr√¶nsen op ville ville afhj√¶lpe alle skalerbarhedsproblemerne. Jo h√łjere loftet er, jo flere transaktioner, der kan behandles inden for en given tidsramme, ikke sandt?

Desv√¶rre er det bare ikke muligt uden at g√• p√• kompromis med Ethereums n√łgleegenskaber. Vitalik Buterin foreslog Blockchain Trilemma (visualiseret nedenfor) for at forklare den delikate balance, som blockchains skal omfatte.

Blockchain Trilemma

Blockchain Trilemma: skalerbarhed (1), sikkerhed (2) og decentralisering (3).


Ved at v√¶lge at optimere to ud af tre af ovenst√•ende egenskaber, vil den tredje mangle. Blockchains som Ethereum og Bitcoin prioriterer sikkerhed og decentralisering. Deres konsensusalgoritmer sikrer sikkerheden i deres netv√¶rk, som best√•r af tusindvis af noder, men det f√łrer til d√•rlig skalerbarhed. Med s√• mange noder, der modtager og validerer transaktioner, er systemet meget langsommere end centraliserede alternativer.

I et andet scenarie kan blokgasgrænsen hæves, så netværket opnår sikkerhed og skalerbarhed, men det vil ikke være lige så decentraliseret. 

Det skyldes, at flere transaktioner i en blok resulterer i st√łrre blokke. Alligevel skal noder p√• netv√¶rket downloade og udbrede dem med j√¶vne mellemrum. Og denne proces er intensiv for hardwaren. N√•r blokgasgr√¶nsen √łges, bliver det vanskeligere for noder at validere, gemme og udsende blokke.

Som resultat ville man forvente, at noder, der ikke kunne f√łlge med, ville falde af netv√¶rket. Ved at forts√¶tte p√• denne m√•de ville kun en br√łkdel af effektive noder v√¶re i stand til at deltage ‚Ästhvilket f√łrer til mere centralisering. Du kunne ende med en blockchain, der er sikker og skalerbar, men som ikke ville v√¶re decentraliseret.

Endelig kan vi forestille os en blockchain, der fokuserer p√• decentralisering og skalerbarhed. For at v√¶re b√•de hurtig og decentraliseret skal der laves ofringer i forbindelse med den anvendte konsensusalgoritme, hvilket f√łrer til svagere sikkerhed.


Hvor mange transaktioner kan Ethereum behandle?

I de senere år har Ethereum sjældent overskredet ti transaktioner i sekundet (TPS). For en platform, der sigter mod at blive en "verdenscomputer", er dette tal overraskende lavt.

Skaleringsl√łsninger har dog l√¶nge v√¶ret en del af Ethereums k√łreplan. Plasma er et eksempel p√• en skaleringsl√łsning. Det sigter mod at √łge effektiviteten af Ethereum, men teknikken kan ogs√• anvendes p√• andre blockchain-netv√¶rk.


Hvad er Ethereum 2.0?

I forhold til sit potentiale har Ethereum i √łjeblikket betydelige begr√¶nsninger. Vi har allerede diskuteret skalerbarhed. Kort sagt kan man sige, at hvis Ethereum sigter mod at v√¶re rygraden i det nye finansielle system, skal det kunne behandle mange flere transaktioner pr. sekund. I betragtning af netv√¶rkets distribuerede karakter er dette et uhyre vanskeligt problem at l√łse, og Ethereum-udviklere har t√¶nkt over det i √•revis.

For det f√łrste skal gr√¶nserne h√•ndh√¶ves for at holde netv√¶rket tilstr√¶kkeligt decentraliseret. Jo h√łjere kravene til at betjene en node er, jo f√¶rre deltagere vil der v√¶re, og jo mere centraliseret bliver netv√¶rket. S√• at √łge antallet af transaktioner, som Ethereum kan behandle, kan true systemets integritet, da det ogs√• ville √łge byrden for noderne.

En anden kritik af Ethereum (og andre Proof of Work-kryptovalutaer) er, at det er utroligt ressourcekr√¶vende. For at kunne tilf√łje en blok til blockchain med succes, skal de udf√łre mining. For at skabe en blok p√• denne m√•de skal de dog hurtigt udf√łre beregninger, der bruger enorme m√¶ngder elektricitet.

For at im√łdeg√• ovenst√•ende begr√¶nsninger er der blevet foresl√•et et st√łrre s√¶t opgraderinger, samlet kendt som Ethereum 2.0 (eller ETH 2.0). N√•r ETH 2.0 er fuldt udrullet, skulle det i h√łj grad forbedre netv√¶rkets ydeevne.


Hvad er Ethereum-sharding?

Som nævnt ovenfor gemmer hver node en kopi af hele blockchainen. Hver gang den forlænges, skal hver af noderne opdateres, hvilket bruger deres båndbredde og tilgængelige hukommelse.

Ved hj√¶lp af en metode kaldet sharding er dette muligvis ikke l√¶ngere n√łdvendigt. Navnet refererer til processen med at opdele netv√¶rket i undergrupper af noder ‚Äď de er vores shards. Hver af disse shards vil behandle deres egne transaktioner og kontrakter, men kan ikke desto mindre kommunikere med det bredere netv√¶rk af shards efter behov. Da hver shard validerer uafh√¶ngigt, er det ikke l√¶ngere n√łdvendigt for dem at gemme data fra andre shards.

netværk uden sharding vs netværk med sharding

Netværket i marts 2020 vs. netværket med implementeret sharding.


Sharding er en af de mest komplekse tilgange til skalering, der kr√¶ver meget arbejde at designe og implementere. Men hvis det gennemf√łres med succes, vil det ogs√• v√¶re en af de mest effektive, hvilket √łger netv√¶rkets gennemstr√łmningskapacitet helt enormt.


Hvad er Ethereum-plasma?

Ethereum-plasma er det, vi kalder en skalerbarhedsl√łsning uden for blockchain ‚Äď det vil sige, den sigter mod at √łge transaktionsgennemstr√łmningen ved at skubbe transaktioner ud af blockchainen. I den henseende har den visse ligheder med sidek√¶der og betalingskanaler.

Med Plasma er sekund√¶re k√¶der forankret i den prim√¶re Ethereum-blockchain, men de holder kommunikationen p√• et minimum. De fungerer mere eller mindre uafh√¶ngigt, selv om brugerne stadig er afh√¶ngige af den prim√¶re k√¶de i forbindelse med bil√¶ggelse af tvister eller "fuldf√łrelse" af deres aktiviteter i de sekund√¶re k√¶der.

En reduktion af m√¶ngden af data, som noder skal gemme, er afg√łrende for Ethereums vellykkede skalering. Plasma-tilgangen giver udviklere mulighed for at skitsere funktionen af deres underordnede k√¶der i en intelligent kontrakt p√• den prim√¶re k√¶de. Derefter kan de frit oprette applikationer med information eller processer, der ville v√¶re for dyre at gemme/k√łre p√• den prim√¶re k√¶de.

For et mere omfattende overblik over plasma kan du læse Hvad er Ethereum-plasma?


Hvad er Ethereum-rollups?

Rollups ligner plasma i den forstand, at de sigter mod at skalere Ethereum ved at flytte transaktioner fra den primære blockchain. Hvordan fungerer de? 

En enkelt kontrakt p√• den prim√¶re k√¶de indeholder alle midlerne i den sekund√¶re k√¶de og holder et kryptografisk bevis for denne k√¶des nuv√¶rende tilstand. Operat√łrer af denne sekund√¶re k√¶de, der l√¶gger en binding i hovednet-kontrakten, s√łrger for, at der kun overf√łres gyldige tilstandsovergange til hovednet-kontrakten. Id√©en er, at da denne tilstand opretholdes uden for k√¶den, er der ingen grund til at gemme data p√• blockchainen. Den vigtigste differentiator for rollups fra plasma ligger imidlertid i den m√•de, hvorp√• transaktioner indsendes til den prim√¶re k√¶de. Ved hj√¶lp af en s√¶rlig transaktionstype kan et stort antal transaktioner "rulles op" (bundtet) sammen i en speciel blok kaldet en rollup-blok. ¬†¬†

Der er to typer rollup: Optimistic og ZK Rollup. Begge garanterer rigtigheden af tilstandsovergange på forskellige måder. 

ZK Rollups sender transaktioner ved hj√¶lp af en kryptografisk verifikationsmetode kaldet vindensl√łse beviser. Mere specifikt er det en tilgang, der kaldes en¬†zk-SNARK. Vi vil ikke g√• i detaljer om, hvordan det fungerer, men vi vil forklare lidt om, hvordan det kan bruges til rollups. Det er en m√•de, hvorp√• forskellige parter kan bevise over for hinanden, at de har bestemt information uden at afsl√łre hvad informationen er.¬†

I forbindelse med ZK Rollups er denne information tilstandsovergange, der indsendes til hovedk√¶den. En stor fordel ved dette er, at denne proces kan ske n√¶sten √łjeblikkeligt, og der er n√¶sten ingen risiko for beskadigede tilstandsindsendelser.¬†

Optimistic Rollups ofrer en vis skalerbarhed for mere fleksibilitet. Ved at bruge en virtuel maskine kaldet Optimistic Virtual Machine (OVM) giver de mulighed for k√łrsel af intelligente kontrakter p√• disse sekund√¶re k√¶der. P√• den anden side er der ikke noget kryptografisk bevis for, at den tilstandsovergang, der er indsendt til hovedk√¶den, er korrekt. For at afhj√¶lpe dette problem er der en lille forsinkelse, der giver brugerne mulighed for at udfordre og afvise ugyldige blokeringer, der er indsendt til hovedk√¶den.¬†


Hvad er Ethereum Proof of Stake (PoS)?

Proof of Stake (PoS) er en alternativ metode til Proof of Work til validering af blokke. I et Proof of Stake-system bliver blokke ikke minet som s√•dan, men de pr√¶ges (undertiden omtalt som smedet). I stedet for at minerne konkurrerer med hashkraft, v√¶lges der j√¶vnligt en vilk√•rlig node (eller validator) for at validere en kandidatblok. Hvis det g√łres korrekt, modtager de alle denne bloks transaktionsgebyrer og, afh√¶ngigt af protokollen, muligvis en blokbel√łnning.

Da der ikke er mining involveret, betragtes Proof of Stake som mindre skadeligt for milj√łet. Validatorer bruger ikke tiln√¶rmelsesvist s√• meget energi som minere, og kan i stedet pr√¶ge blokke p√• hardware af forbrugerkvalitet.

Ethereum er planlagt til at overg√• fra PoW til PoS som en del af Ethereum 2.0, med en opgradering kendt som Casper. Selvom der endnu ikke er fremsat en officiel dato, vil den f√łrste iteration sandsynligvis blive lanceret i 2020.


Hvad er Ethereum-staking?

I Proof of Work-protokoller garanteres netv√¶rkets sikkerhed af minere. Minere vil ikke snyde, da det ville spilde elektricitet og f√• dem til at g√• glip af potentielle bel√łnninger. I Proof of Stake er der ingen spilteori, og forskellige krypto√łkonomiske foranstaltninger er p√• plads for at sikre netv√¶rkssikkerhed.

I stedet for risikoen for spild er det, der forhindrer u√¶rlig adf√¶rd, risikoen for at miste midler. Validatorer skal frems√¶tte en stake (dvs. en tokenbeholdning) for at v√¶re berettiget til validering. Dette er en bestemt m√¶ngde ether, der g√•r tabt, hvis noden fors√łger at snyde, eller som langsomt udt√łmmes, hvis noden ikke reagerer eller er offline. Men hvis validatoren k√łrer yderligere noder, st√•r de til at f√• flere bel√łnninger.


Hvor meget ETH skal jeg bruge til at stake på Ethereum?

Den estimerede minimums-stake for Ethereum er 32 ETH pr. validator. Dette er sat s√• h√łjt for at g√łre omkostningerne ved fors√łg p√• at udf√łre et 51 %-angreb ekstremt h√łje.


Hvor meget ETH kan jeg optjene ved at stake på Ethereum?

Dette er ikke et nemt sp√łrgsm√•l at besvare. Det er naturligvis baseret p√• din stake, men ogs√• p√• den samlede m√¶ngde ETH, der er staket p√• netv√¶rket og inflationsraten. Som et meget groft sk√łn forudser de nuv√¶rende beregninger ca. 6 % √•rligt afkast. Husk, at dette kun er et sk√łn og kan √¶ndre sig i fremtiden.


Hvor længe er min ETH låst ved staking?

Der vil v√¶re en k√ł for at tr√¶kke din ETH tilbage fra din validator. Hvis der ikke er nogen k√ł, er minimum-udbetalingstiden 18 timer, men den justeres dynamisk baseret p√•, hvor mange validatorer, der h√¶ver p√• et givet tidspunkt.


Er der en risiko i forbindelse med staking af ETH?

Da du er en validator på netværket, der er ansvarlig for at opretholde netværkssikkerheden, er der visse risici. Hvis din validatornode går offline i en længere periode, kan du miste en betydelig del af din indbetaling. Hvis din indbetaling falder til under 16 ETH på et hvilket som helst tidspunkt, fjernes du fra validatorsættet.

Det er ogs√• v√¶rd at tage h√łjde for en mere systemisk risikofaktor. Proof of Stake er ikke blevet implementeret i en s√•dan skala f√łr, s√• vi kan ikke v√¶re helt sikre p√•, at det ikke vil mislykkes p√• en eller anden m√•de. Software vil altid have fejl og s√•rbarheder, og det kan have en √łdel√¶ggende effekt ‚Äď is√¶r n√•r milliarder af dollars af v√¶rdi st√•r p√• spil.



Kapitel 5 ‚Äď Ethereum og Decentralized Finance (DeFi)

Indhold


Hvad er Decentralized Finance (DeFi)?

Decentralized Finance (eller blot DeFi) er en bev√¶gelse, der sigter mod at decentralisere finansielle applikationer. DeFi er bygget p√• offentlige, open source-blockchains, der kan tilg√•s gratis af alle med en internetforbindelse (uden krav om tilladelse). Dette er et afg√łrende element for onboarding af potentielt milliarder af mennesker til dette nye, globale finansielle system.

I det voksende DeFi-√łkosystem interagerer brugerne med intelligente kontrakter og hinanden gennem peer-to-peer (P2P)-netv√¶rk og decentraliserede applikationer (DApps). Den store fordel ved DeFi er, at selvom det g√łr alt dette muligt, opretholder brugerne stadig ejerskab af deres midler til enhver tid.¬†

Kort sagt er form√•let med Decentralized Finance (DeFi) at skabe et nyt finansielt system, der er fri for begr√¶nsningerne i det nuv√¶rende. Tilf√¶ldigvis, og p√• grund af den relativt h√łje grad af decentralisering og store udviklerbase, er det meste af DeFi i √łjeblikket bygget p√• Ethereum. ¬†


Hvad kan Decentralized Finance (DeFi) bruges til?

Du ved det sikkert allerede, men en af de store fordele ved Bitcoin er, at der ikke er behov for nogen central part til at koordinere driften af netværket. Men hvad nu hvis vi bruger dette som vores kerneidé og laver programmerbare applikationer oven på det? Dette er potentialet i DeFi-applikationer. Ingen centrale koordinatorer eller formidlere og ingen enkeltvise fejlpunkter. 

Som n√¶vnt ovenfor er en af de store fordele ved DeFi √•ben adgang. Der er milliarder af mennesker rundt om i verden, der ikke har ordentlig adgang til nogen form for finansielle tjenester. Kan du forestille dig, hvordan du ville styre din dagligdag uden nogen sikkerhed for din √łkonomi? Der er milliarder af mennesker, der lever s√•dan, og i sidste ende er dette den demografi, som DeFi fors√łger at hj√¶lpe.


Vil Decentralized Finance (DeFi) nogensinde blive mainstream?

Det lyder alt sammen meget godt, s√• hvorfor har DeFi ikke overtaget verden endnu? I √łjeblikket er de fleste DeFi-applikationer sv√¶re at bruge, klodsede, g√•r ofte ned og er meget eksperimentelle. Det viser sig at v√¶re ekstremt vanskeligt at konstruere selv rammerne for dette √łkosystem, is√¶r i et distribueret udviklingsmilj√ł.

Det er en stor udfordring at l√łse alle udfordringerne ved at opbygge DeFi-√łkosystemet for software-udviklere, spilteoretikere, mekanismedesignere og mange flere. Derfor er det stadig uvist om DeFi-applikationer nogensinde bliver almindeligt udbredt.


Hvilke Decentralized Finance (DeFi)-applikationer findes der?

En af de mest popul√¶re use cases til Decentralized Finance (DeFi) er stablecoins. Helt grundl√¶ggende er det tokens p√• en blockchain, som har deres v√¶rdi knyttet til et aktiv i den virkelige verden, s√•som en fiat-valuta. For eksempel er BUSD knyttet til v√¶rdien af USD. Disse tokens er praktiske at bruge, fordi de er meget nemme at gemme og overf√łre, fordi de findes p√• en blockchain.

En anden popul√¶r type applikation er udl√•n. Der er mange peer to peer (P2P)-tjenester, der giver dig mulighed for at udl√•ne dine midler til andre og opkr√¶ve renter til geng√¶ld. Faktisk er en af de nemmeste m√•der at g√łre det p√• gennem Binance Lending. Alt hvad du skal g√łre er at overf√łre dine midler til din udl√•nstegnebog, og s√• kan du begynde at optjene renter den n√¶ste dag!

Formentlig er den mest sp√¶ndende del af DeFi dog de applikationer, der er vanskelige at kategorisere. Disse kan omfatte alle former for peer to peer, decentrale markedspladser, hvor brugerne kan udveksle unikke krypto-samleobjekter og andre digitale elementer. De kan ogs√• muligg√łre oprettelsen af syntetiske aktiver, hvor enhver kan skabe et marked for stort set alt, hvad der har v√¶rdi. Andre anvendelser kan omfatte forudsigelsesmarkeder, derivater og mange flere.


Decentralized Exchanges (DEXs) på Ethereum

En Decentralized Exchange (DEX) (decentraliseret b√łrs) er et sted, hvor der kan handles direkte mellem brugertegneb√łger. N√•r du handler p√• Binance, en centraliseret b√łrs, sender du dine midler til Binance og handler gennem dens interne systemer.

Decentraliserede b√łrser er noget helt andet. Gennem magien ved intelligente kontrakter giver de dig mulighed for at handle direkte fra din kryptotegnebog, hvilket eliminerer muligheden for b√łrshacks og andre risici.

Et godt eksempel p√• en decentraliseret b√łrs er Binance DEX. Nogle andre bem√¶rkelsesv√¶rdige eksempler bygget p√• Ethereum er Uniswap, Kyber Network og IDEX. Mange vil endda lade dig handle fra en hardware-tegnebog for maksimal sikkerhed.

Centraliserede vs. decentraliserede b√łrser.

Centraliserede vs. decentraliserede b√łrser.


Ovenfor har vi illustreret forskellene mellem centraliserede og decentraliserede b√łrser. Til venstre kan vi se, at Binance st√•r midt i transaktioner mellem brugere. S√• hvis Alice √łnsker at bytte Token A til Bobs Token B, skal de f√łrst inds√¶tte deres aktiver p√• b√łrsen. Efter handlen vil Binance omfordele deres saldi i overensstemmelse hermed.

Til h√łjre er der imidlertid en decentraliseret b√łrs. Du kan se, at der ikke er en tredjepart involveret i transaktionen. I stedet byttes Alices token direkte til Bobs ved hj√¶lp af en intelligent kontrakt. P√• denne m√•de beh√łver ingen af parterne at have tillid til en mellemmand, da vilk√•rene i deres kontrakt automatisk kan h√•ndh√¶ves.

Fra februar 2020 har DEX'er en tendens til at v√¶re de mest anvendte applikationer oven p√• Ethereum blockchain. Handelsbel√łbet er dog stadig lille sammenlignet med centraliserede b√łrser. Ikke desto mindre g√¶lder det, at hvis DEX-udviklere og -designere konkretiserer brugeroplevelsen, s√• den bliver mere indbydende, s√• kan DEX'er konkurrere med centraliserede b√łrser i fremtiden.



Kapitel 6 ‚Äď Deltagelse i Ethereum-netv√¶rket

Indhold


Hvad er en Ethereum-node?

"Ethereum-node" er et udtryk, der kan bruges til at beskrive et program, der interagerer med Ethereum-netværket på en eller anden måde. En Ethereum-node kan være alt fra en simpel tegnebogsapplikation på en mobiltelefon til en computer, der gemmer en hel kopi af blockchain. 

Alle noder fungerer som et kommunikationspunkt på en eller anden måde, men der er forskellige typer noder på Ethereum-netværket.


Hvordan fungerer en Ethereum-node?

Ethereum, i mods√¶tning til Bitcoin, har ikke et enkelt program som referenceimplementering. Hvor Bitcoin-√łkosystemet har Bitcoin Core som sin prim√¶re node-software, har Ethereum en r√¶kke individuelle (men kompatible) programmer baseret p√• dets Yellow Paper. Popul√¶re muligheder omfatter Geth og Parity.


Ethereums komplette noder

For at kommunikere med Ethereum-netv√¶rket p√• en m√•de, der giver dig mulighed for at validere blockchain-data uafh√¶ngigt, skal du k√łre en komplet node ved hj√¶lp af software som dem, der er n√¶vnt ovenfor.¬†

Denne software downloader blokke fra andre noder og kontrollerer, om de inkluderede transaktioner er korrekte. Den vil ogs√• k√łre alle de intelligente kontrakter, der er blevet p√•kaldt, for at sikre, at du modtager de samme oplysninger som andre ligem√¶nd. Hvis alt fungerer som det skal, kan vi forvente, at hver node har en identisk kopi af blockchainen p√• deres maskiner.

Komplette noder er afg√łrende for Ethereums funktion. Uden forskellige noder spredt over hele verden ville netv√¶rket miste sine censurresistente og decentrale egenskaber.


Ethereums lette noder

At k√łre en komplet node giver dig mulighed for at bidrage direkte til netv√¶rkets sundhed og sikkerhed. Men en komplet node kr√¶ver ofte en separat maskine for at kunne fungere s√•vel som j√¶vnlig vedligeholdelse. Lette noder kan udg√łre en bedre mulighed for de brugere, der ikke kan k√łre en komplet node (eller som simpelthen foretr√¶kker ikke at g√łre det).

Som navnet m√•ske antyder, er lette noder letv√¶gt ‚Äď de bruger f√¶rre ressourcer og optager minimal plads. Som s√•dan kan de k√łre p√• enheder med lavere specifikationer s√•som telefoner eller laptops. Men disse lave omkostninger har en pris: lette noder er ikke helt selvstyrende. De synkroniserer ikke blockchainen fuldt ud og kr√¶ver derfor komplette noder for at fodre dem med relevante oplysninger.

Lette noder er popul√¶re blandt handlende, tjenester og brugere. De bruges i vid udstr√¶kning til at foretage og modtage betalinger i tilf√¶lde af scenarier, hvor komplette noder anses for un√łdvendige og for dyre at k√łre.

Ethereums mining-noder

En mining-node kan enten v√¶re en komplet klient eller en let klient. Udtrykket "mining-node" bruges ikke rigtig, da det er i Bitcoin-√łkosystemet, men det er ikke desto mindre v√¶rd at identificere disse deltagere.

Brugere skal have yderligere hardware for at kunne udf√łre mining af Ethereum. En almindelig praksis indeb√¶rer konstruktionen af en miningcomputer. Med disse kan brugere forbinde flere GPU'er (grafikbehandlingsenheder) sammen for at hashe data ved h√łje hastigheder.

Minere har to muligheder: mining-solo eller en miningpulje. Solo-mining betyder, at mineren arbejder alene for at skabe blokke. Hvis de har succes, deler de ikke deres miningbel√łnninger med nogen. Alternativt, n√•r de deltager i en miningpulje, kombinerer de deres hashing-kraft med andre brugere. Dette vil g√łre dem mere tilb√łjelige til at finde en blok, men de skal ogs√• dele deres bel√łnninger med de andre i puljen.


S√•dan k√łres en Ethereum-node

Et af de store aspekter ved blockchains er √•ben adgang. Det betyder, at alle kan k√łre en Ethereum-node og styrke netv√¶rket ved at validere transaktioner og blokke.¬†

P√• samme m√•de som Bitcoin er der en r√¶kke virksomheder, der tilbyder plug-n-play Ethereum-noder. Dette kan v√¶re den bedste l√łsning, hvis du bare gerne vil have en node op at k√łre ‚Äď du skal dog v√¶re parat til at betale ekstra for bekvemmeligheden.

Som n√¶vnt har Ethereum en r√¶kke forskellige nodesoftwareimplementeringer, s√•som Geth eller Parity. Hvis du vil k√łre din egen node, skal du s√¶tte dig ind i ops√¶tningsprocessen for den implementering, du v√¶lger at k√łre.

Medmindre du gerne vil k√łre en speciel node kaldet en arkiv-node, b√łr en laptop i forbrugerkvalitet v√¶re tilstr√¶kkelig til at k√łre en komplet Ethereum-node. Samtidig er det bedst ikke at bruge din daglige maskine, da den kan blive betydeligt langsommere.¬†

K√łrsel af egen node fungerer bedst p√• enheder, der altid kan v√¶re online. Hvis din node g√•r offline, kan det tage lang tid, f√łr den synkroniseres med netv√¶rket, n√•r den er online igen. Som s√•dan er de bedste l√łsninger enheder, der er billige at bygge og nemme at vedligeholde. For eksempel kan du k√łre en let node p√• en Raspberry Pi.


S√•dan udf√łres mining p√• Ethereum

Da netværket snart overgår til Proof of Stake, er mining på Ethereum ikke det sikreste langsigtede sats. Efter overgangen vil Ethereum-minere sandsynligvis pege deres miningudstyr til et andet netværk eller sælge det helt.

Hvis du alligevel gerne vil deltage i Ethereum-mining, skal du bruge specialiseret hardware, s√•som GPU'er eller ASIC'er. Hvis du √łnsker et rimeligt afkast, skal du have en brugerdefineret miningcomputer og adgang til billig elektricitet. Derudover skal du oprette en Ethereum-tegnebog og konfigurere mining-software til at bruge den. Alt dette kr√¶ver en betydelig investering af tid og penge, s√• overvej n√łje, om du er klar til udfordringen.¬†


Hvad er Ethereum ProgPoW?

ProgPoW st√•r for Programmatic¬†Proof of Work. Det er en foresl√•et udvidelse af Ethereum-mining-algoritmen, Ethash, der er designet til at g√łre GPU'er mere konkurrencedygtige med ASIC'er.¬†

ASIC-resistance har være debatteret i årevis inden for både Bitcoin- og Ethereum-fællesskabet. I forbindelse med Bitcoin er ASICs blevet den dominerende mining-styrke på netværket. 

P√• Ethereum er ASICs til stede, men meget mindre fremtr√¶dende ‚Äď en betydelig del af minere bruger stadig GPU'er. Denne situation kan dog snart √¶ndre sig, da flere og flere virksomheder bringer Ethereum ASIC-minere til markedet. Men hvorfor kunne ASICs udg√łre et problem?¬†

For det f√łrste kan ASICs drastisk reducere decentraliseringen af netv√¶rket. Hvis GPU-minere ikke er rentable og er n√łdt til at lukke deres mining-operationer, kan hash-raten koncentrere sig i h√¶nderne p√• kun en h√•ndfuld minere. Derudover er det dyrt at udvikle ASIC-chips, og kun f√• virksomheder har kapaciteter og ressourcer til at g√łre det. Dette skaber en trussel om monopolisering p√• produktionssiden ved potentielt at centralisere Ethereum-miningbranchen i h√¶nderne p√• nogle f√• virksomheder.

Integrationen af ProgPow har v√¶ret til debat siden 2018. Mens nogle mener, at det kan v√¶re sundt for Ethereum-√łkosystemet, er andre imod det p√• grund af potentialet i, at det for√•rsager en hard fork. Med den kommende overgang til Proof of Stake er det stadig uvist, om ProgPow nogensinde implementeres p√• netv√¶rket.


Hvem udvikler Ethereum-software?

Ligesom Bitcoin er Ethereum open source. Alle kan deltage i udviklingen af selve protokollen eller i at bygge applikationer oven p√• den. Faktisk har Ethereum i √łjeblikket det st√łrste udviklersamfund p√• blockchain-omr√•det.

Ressourcer som Andreas Antonopoulos og Gavin Woods Mastering Ethereum og Ethereum.org‚Äôs Developer Resources er fremragende udgangspunkter for udviklere, der √łnsker at blive involveret.¬†


Hvad er Solidity?

Intelligente kontrakter blev oprindeligt beskrevet i 1990'erne, men at aktivere dem oven p√• blockchains medf√łrte helt nye udfordringer. Gavin Wood foreslog Solidity i 2014, og siden er det blevet det prim√¶re programmeringssprog til udvikling af intelligente kontrakter p√• Ethereum. Syntaktisk ligner det Java, JavaScript og C++.

Grundl√¶ggende set er Solidity det, der g√łr det muligt for udviklere at skrive kode, der kan nedbrydes i instruktioner, som Ethereum Virtual Machine (EVM) kan forst√•. Hvis du gerne vil vide mere om, hvordan det fungerer, er Solidity GitHub et godt sted at starte.

Det skal bemærkes, at Solidity ikke er det eneste sprog, der er tilgængeligt for Ethereum-udviklere. En anden populær mulighed er Vyper, som mere ligner Python i sin syntaks.

Del opslag
Registrer en konto
Omsæt din viden til praksis ved at åbne en Binance-konto i dag.