Vad Àr Ethereum?
Hem
Artiklar
Vad Àr Ethereum?

Vad Àr Ethereum?

Nybörjare
Publicerad Mar 18, 2020Uppdaterad Dec 12, 2023
12m

Kapitel

  1. Ethereums grunder
  2. Var kommer Ether ifrÄn?
  3. Kom igÄng med Ethereum
  4. Skalbarhet, ETH 2.0 och framtiden för Ethereum
  5. Ethereum och decentraliserad finans (DeFi)
  6. Delta i Ethereum-nÀtverket


Kapitel 1 – Grunderna om Ethereum

InnehÄll


Vad Àr Ethereum?

Ethereum Àr en decentraliserad datorplattform. Du kan förestÀlla dig den som en bÀrbar dator eller PC, men som inte körs pÄ en enda enhet. IstÀllet körs den samtidigt pÄ tusentals maskiner runt om i vÀrlden, vilket betyder att den inte har nÄgon Àgare.

Ethereum lĂ„ter dig, precis som bitcoin och andra kryptovalutor, överföra digitala pengar. Men den kan mycket mer – du kan distribuera din egen kod och interagera med applikationer som har skapats av andra anvĂ€ndare. Eftersom den Ă€r sĂ„ flexibel kan alla möjliga sofistikerade program lanseras pĂ„ Ethereum.

Enkelt uttryckt Àr huvudtanken bakom Ethereum att utvecklarna kan skapa och lansera kod som körs över ett distribuerat nÀtverk, istÀllet för att existera pÄ en centraliserad server. Detta innebÀr att dessa applikationer i teorin inte kan stÀngas av eller censureras.


Vad Àr skillnaden mellan Ethereum och ether (ETH)?

Det kan verka ologiskt, men enheterna som anvÀnds i Ethereum kallas inte Ethereum eller Ethereums. Ethereum Àr sjÀlva protokollet, men valutan som driver detta Àr helt enkelt kÀnd som ether (eller ETH).


Vad gör Ethereum vÀrdefullt?

Vi nÀmnde att Ethereum kan köra kod över ett distribuerat system. DÀrför kan program inte manipuleras av externa parter. De lÀggs till i Ethereums databas (det vill sÀga blockkedjan) och kan programmeras sÄ att koden inte kan redigeras. Dessutom Àr databasen synlig för alla, sÄ anvÀndarna kan granska koden innan de interagerar med den.
Vad detta betyder Ă€r att vem som helst, var som helst kan starta applikationer som inte kan tas offline. Eftersom dess ursprungliga enhet – ether – lagrar vĂ€rde kan dessa applikationer sĂ€tta villkor för hur vĂ€rde överförs, vilket gör det hela Ă€nnu mer intressant. Vi kallar programmen som utgör applikationer för smarta kontrakt. I de flesta fall kan dessa stĂ€llas in för att fungera utan mĂ€nsklig inblandning.

Idén om "programmerbara pengar" har inte helt ovÀntat fÀngslat anvÀndare, utvecklare och företag runt om i hela vÀrlden.


GiĂĄ Ethereum (ETH) hĂŽm nay lĂ .


Vad Àr blockkedjan?

Blockkedjan Ă€r sjĂ€lva grunden av Ethereum – den Ă€r databasen som innehĂ„ller informationen som anvĂ€nds av protokollet. Om du har lĂ€st vĂ„r artikel Vad Ă€r bitcoin? har du en grundlĂ€ggande uppfattning om hur en blockkedja fungerar. Ethereum-blockkedjan liknar bitcoinblockkedjan, Ă€ven om de data den lagrar – och hur den lagrar dessa – Ă€r annorlunda.
Du kan förestÀlla dig Ethereums blockkedja som en bok som du hela tiden lÀgger till sidor i. Varje sida kallas ett block och den Àr fylld med information om transaktioner. NÀr vi vill lÀgga till en ny sida mÄste vi först inkludera ett speciellt vÀrde överst pÄ sidan. Detta vÀrde tillÄter vem som helst att se att den nya sidan har lagts till efter föregÄende sida och inte bara infogats i boken slumpmÀssigt.
I grund och botten Àr det lite som ett sidnummer som refererar till föregÄende sida. Genom att titta pÄ den nya sidan kan vi med sÀkerhet sÀga att den följer den tidigare. För att göra detta anvÀnder vi en process som kallas hashing. 
Hashing tar en bit data – i det hĂ€r fallet allt pĂ„ vĂ„r sida – och returnerar en unik identifierare (vĂ„r hash). Risken för att tvĂ„ databitar ska ge oss samma hash Ă€r astronomiskt lĂ„g. Det Ă€r ocksĂ„ en enkelriktad process: du kan enkelt berĂ€kna en hash, men det Ă€r praktiskt taget omöjligt för dig att vĂ€nda hashen för att fĂ„ informationen som skapade den. Vi kommer in pĂ„ varför detta Ă€r viktigt för utvinning i ett senare kapitel.

Nu har vi en mekanism som lÀnkar ihop vÄra sidor i rÀtt ordning. Varje försök att Àndra ordningen eller ta bort sidor gör det uppenbart att vÄr bok har manipulerats. 

Vill du lÀra dig mer om blockkedjor? Se till att kolla in vÄr nybörjarguide om blockkedjeteknologi.


Ethereum kontra bitcoin – vad Ă€r skillnaden?

Bitcoin förlitar sig pÄ blockkedjeteknik och ekonomiska incitament för att skapa ett globalt digitalt kontantsystem. Bitcoin har introducerat flera viktiga innovationer som möjliggör samordning av anvÀndare över hela vÀrlden, utan ett behov av en central part. Genom att lÄta varje deltagare köra ett program pÄ sin dator, gjorde bitcoin det möjligt för anvÀndare att komma överens om tillstÄndet för en finansiell databas i en trustless, decentraliserad miljö.
Bitcoin kallas ofta för första generationens blockkedja. Den skapades inte som ett alltför komplext system och detta Àr en styrka nÀr det kommer till sÀkerhet. Den hÄlls avsiktligt inte sÄ flexibel, för att prioritera sÀkerheten i basskiktet. Faktum Àr att det smarta kontraktssprÄket i bitcoin Àr extremt begrÀnsat och det passar inte applikationer utanför transaktioner sÀrskilt bra.
Den andra generationens blockkedjor kan dÀremot göra mer. Förutom finansiella transaktioner möjliggör dessa plattformar en högre grad av programmerbarhet. Ethereum ger utvecklarna mycket mer frihet att experimentera med egna koder och skapa vad vi kallar decentraliserade applikationer (DApps).

Ethereum var den första av den andra generationens vÄg av blockkedjor och Àr fortfarande den mest framgÄngsrika. Den har likheter med bitcoin och kan utföra mÄnga av dess funktioner. I grunden Àr de tvÄ dock vÀldigt olika och var och en har sina egna fördelar framför den andra.


Hur fungerar Ethereum?

Vi skulle kunna definiera Ethereum som en statusmaskin. Allt detta innebÀr Àr att du nÀr som helst kan fÄ en bild av alla kontobalanser och smarta kontrakt som de ser ut just nu. Vissa ÄtgÀrder gör att tillstÄndet uppdateras, vilket innebÀr att alla noder uppdaterar sin egen bild för att Äterspegla förÀndringen.

En övergÄng i Ethereums status.


De smarta kontrakten som körs pÄ Ethereum aktiveras av transaktioner (antingen frÄn anvÀndare eller andra kontrakt). NÀr en anvÀndare skickar en transaktion till ett kontrakt kör varje nod i nÀtverket kontraktets kod och registrerar dess utdata. Den gör detta genom att anvÀnda Ethereum Virtual Machine (EVM) som omvandlar de smarta kontrakten till instruktioner som datorn kan lÀsa.
För att uppdatera tillstÄndet anvÀnds en speciell mekanism som kallas utvinning (för tillfÀllet). Utvinning sker med en bevis pÄ arbete-algoritm, ungefÀr som för bitcoin. Vi gÄr in mer pÄ detta inom kort.


Vad Àr ett smart kontrakt?

Ett smart kontrakt Àr bara kod. Koden Àr varken smart eller ett kontrakt i traditionell mening. Men vi kallar det smart eftersom det verkstÀller sig sjÀlvt under vissa villkor och skulle kunna ses som ett kontrakt eftersom det upprÀtthÄller avtal mellan parter.

Datavetaren Nick Szabo kan tillskrivas denna idé, dÄ han var den som föreslog den i slutet av 1990-talet. Han anvÀnde exemplet med en godisautomat för att förklara konceptet och menade att det kunde ses som en föregÄngare till det moderna smarta kontraktet. NÀr det gÀller godisautomaten Àr det ett enkelt kontrakt som utförs. AnvÀndarna sÀtter in coin (coin) och i gengÀld matar maskinen ut en produkt som de vÀljer.

Ett smart kontrakt tillÀmpar denna typ av logik, fast i en digital miljö. Du kan ange nÄgot enkelt i koden, som att skriva "HallÄ vÀrlden!" nÀr tvÄ ether skickas till detta kontrakt.


I Ethereum skulle utvecklaren koda detta sÄ att det senare kan lÀsas av EVM:en. Detta publiceras sedan genom att skickas till en sÀrskild adress som registrerar kontraktet. Vid den tidpunkten kan vem som helst anvÀnda det. Och kontraktet kan inte raderas, sÄvida inte ett villkor för detta angavs av utvecklaren nÀr det skrevs.

Nu har kontraktet en adress. För att interagera med den behöver anvĂ€ndarna bara skicka 2 ETH till den adressen. Detta aktiverar kontraktets kod – alla datorer i nĂ€tverket kan köra den, se att betalningen har gjorts till kontraktet och registrera dess utdata i form av ("HallĂ„ vĂ€rlden!").

OvanstĂ„ende Ă€r kanske ett av de mest grundlĂ€ggande exemplen pĂ„ vad som kan göras med Ethereum. Mer sofistikerade applikationer som kopplar samman mĂ„nga kontrakt kan byggas – och har byggts.


Vem skapade Ethereum?

2008 publicerade en okÀnd utvecklare (eller grupp av utvecklare) bitcoin-vitboken, under pseudonymen Satoshi Nakamoto. Detta förÀndrade permanent vÀrlden med digitala pengar. NÄgra Är senare kom en ung programmerare vid namn Vitalik Buterin pÄ ett sÀtt att ta idén till nÀsta steg och tillÀmpa den pÄ alla typer av applikationer. Konceptet utvecklades sÄ smÄningom till Ethereum.
Ethereum föreslogs av Buterin i ett blogginlĂ€gg 2013 med titeln Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. I sitt inlĂ€gg beskrev han en idĂ© om en Turing-komplett blockkedja – en decentraliserad dator som, med tillrĂ€ckligt mycket tid och resurser, skulle kunna köra vilken applikation som helst. 
Idag begrÀnsas applikationstyperna som kan distribueras pÄ en blockkedja endast av utvecklarnas fantasi. Ethereum syftar till att ta reda pÄ om blockkedjeteknologin har giltiga anvÀndningsomrÄden utanför bitcoins avsiktliga designbegrÀnsningar.


Hur fördelades eth?

Ethereum lanserades 2015 med en initial tillgÄng pÄ 72 miljoner ether. Drygt 50 miljoner av dessa token distribuerades i en offentlig token-försÀljning kallad ett inledande coinerbjudande (ICO), dÀr de som ville delta kunde köpa ether-token i utbyte mot bitcoin eller fiatvaluta.


Vad var DAO och vad Àr Ethereum Classic?

Med Ethereum har helt nya sÀtt för öppet samarbete över internet blivit möjliga. Ta till exempel DAO:er (decentraliserade autonoma organisationer) som Àr enheter som styrs av datorkod, liknande ett datorprogram.
Ett av de första och mest ambitiösa försöken till en sÄdan organisation var "The DAO". Den skulle ha bestÄtt av komplexa smarta kontrakt som löpte ovanpÄ Ethereum och fungerade som en autonom risktillgÄng. DAO-token distribuerades i en ICO och gav en Àgarandel, plus en röstrÀtt, till tokeninnehavarna.

Inte lÄngt efter lanseringen utnyttjade dock illvilliga aktörer en sÄrbarhet i koden och tog nÀstan en tredjedel av DAO:s tillgÄngar. Vid den tiden var 14 % av hela ethertillförseln lÄst i DAO. Det behöver knappast nÀmnas att detta var en förödande hÀndelse för det dÄ nystartade Ethereum-nÀtverket.

Efter lite övervĂ€gande delades kedjan hĂ„rt upp i tvĂ„ kedjor. I den ena "omvĂ€ndes" de olagliga transaktionerna, för att Ă„terstĂ€lla tillgĂ„ngarna – denna kedja Ă€r vad som nu kallas Ethereum-blockkedjan. Den ursprungliga kedjan, dĂ€r dessa transaktioner inte vĂ€ndes om och oförĂ€nderligheten bibehölls, Ă€r nu kĂ€nd som Ethereum Classic.
HÀndelsen fungerade som en skarp pÄminnelse om riskerna med denna teknik och hur det kan gÄ sÄ fel med att anförtro autonom kod med stora mÀngder pengar. Det Àr ocksÄ ett intressant exempel pÄ hur kollektiva beslut i en öppen miljö kan lösa stora utmaningar. Om du bortser frÄn dess sÀkerhetsluckor illustrerade DAO perfekt potentialen hos smarta kontrakt för att möjliggöra trustless-samarbete i stor skala pÄ internet.



Kapitel 2 – Var kommer ether ifrĂ„n?

InnehÄll


Hur skapas nya ether?

Vi har kort gÄtt igenom utvinning tidigare. Om du Àr bekant med bitcoin vet du att utvinningsprocessen Àr en integrerad del av att sÀkra och uppdatera blockkedjan. I Ethereum gÀller samma princip: för att belöna anvÀndarna som utvinner (vilket Àr kostsamt), belönar protokollet dem med ether.


Hur mÄnga ether finns det?

I februari 2020 var det totala utbudet av ether cirka 110 miljoner. 
Till skillnad frÄn bitcoin faststÀlldes inte Ethereums token-utslÀppsschema under lanseringen. Bitcoins mÄl Àr att bevara vÀrdet genom att begrÀnsa utbudet och sakta minska mÀngden nya coin som skapas. Ethereums, Ä andra sidan, syftar till att ge en grund för decentraliserade applikationer (DApps). Eftersom det Àr oklart vilken typ av token-utgivningsschema som passar detta ÀndamÄl bÀst Àr frÄgan fortfarande öppen.


Hur fungerar Ethereum-utvinning?

Utvinning Àr avgörande för nÀtverkets sÀkerhet. Den sÀkerstÀller att blockkedjan kan uppdateras rÀttvist och lÄter nÀtverket fungera utan en enda beslutsfattare. Inom utvinning avsÀtter en undergrupp av noder (med det passande namnet miners) datorkraft till att lösa ett kryptografiskt pussel.

Vad de faktiskt gör Àr att hasha en uppsÀttning kommande transaktioner tillsammans med andra data. För att blocket ska anses giltigt mÄste hashen hamna under ett vÀrde som anges av protokollet. Om detta misslyckas kan de Àndra en del av dess data och försöka igen.

För att konkurrera med andra mĂ„ste dĂ€rför miners kunna hasha sĂ„ snabbt som möjligt – vi mĂ€ter deras kraft i hashhastighet. Ju mer hashhastighet som finns pĂ„ nĂ€tverket, desto svĂ„rare blir pusslet att lösa. Bara miners behöver hitta den faktiska lösningen – nĂ€r den vĂ€l Ă€r kĂ€nd Ă€r det lĂ€tt för alla andra deltagare att kontrollera att den Ă€r giltig.
Som du kanske förstĂ„r Ă€r det dyrt att hasha kontinuerligt i höga hastigheter. För att uppmuntra miners att sĂ€kra nĂ€tverket fĂ„r de en belöning. Den bestĂ„r av alla avgifter för transaktionerna i blocket. De fĂ„r ocksĂ„ nyskapad ether – 2 ETH i skrivande stund.


Vad Àr Ethereum-gas?

Kommer du ihĂ„g vĂ„rt HallĂ„ vĂ€rlden!-kontrakt vi nĂ€mnde tidigare? Det var ett lĂ€tt program att bygga. Det Ă€r inte alls sĂ€rskilt dyrt, berĂ€kningsmĂ€ssigt. Men du kör det inte bara pĂ„ din egen dator – du ber alla pĂ„ Ethereums ekosystem att köra det.
Detta leder oss till följande frÄga: vad hÀnder nÀr tiotusentals mÀnniskor har sofistikerade kontrakt? Om nÄgon stÀller in sitt kontrakt pÄ att fortsÀtta gÄ igenom samma kod skulle varje nod behöva köra den i evighet. Detta skulle belasta resurserna för mycket och systemet skulle troligen kollapsa pÄ grund av detta.
Lyckligtvis har Ethereum introducerat begreppet gas för att mildra denna risk. Precis som att din bil inte kan köras utan brÀnsle kan kontrakt inte utföras utan gas. Kontrakt anger en mÀngd gas som anvÀndarna mÄste betala för att kontrakten ska kunna köras. Om det inte finns tillrÀckligt med gas upphör kontraktet. 

I stort sett Àr det en avgiftsmekanism. Samma koncept strÀcker sig till transaktioner: miners Àr frÀmst motiverade av vinster, sÄ de kan ignorera transaktioner med en lÀgre avgift.

Observera att ether och gas inte Ă€r samma sak. Det genomsnittliga priset pĂ„ gas varierar och bestĂ€ms till stor del av alla miners. NĂ€r du gör en transaktion betalar du för gasen i ETH. Det Ă€r precis som bitcoins avgifter i det avseendet – om nĂ€tverket Ă€r överbelastat och mĂ„nga anvĂ€ndare försöker göra transaktioner stiger förmodligen det genomsnittliga gaspriset. Och om det tvĂ€rtom inte Ă€r mycket aktivitet, sĂ„ minskar avgiften.
Även om priset pĂ„ gas förĂ€ndras har varje operation en fast mĂ€ngd gas som krĂ€vs. Detta innebĂ€r att komplexa kontrakt konsumerar mycket mer Ă€n en enkel transaktion. DĂ€rför Ă€r gas ett mĂ„tt pĂ„ berĂ€kningskraft. Det sĂ€kerstĂ€ller att systemet kan ge en lĂ€mplig avgift till anvĂ€ndarna beroende pĂ„ deras anvĂ€ndning av Ethereums resurser.
Gas kostar i allmÀnhet en brÄkdel av en ether. DÀrför anvÀnder vi en mindre enhet (gwei) för att beteckna den. En gwei motsvarar en miljarddel av en ether.
För att göra en lÄng historia kort skulle du kunna köra ett program som loopar under lÄng tid. Men det blir snabbt vÀldigt dyrt för dig att göra detta. Tack vare detta kan noder pÄ Ethereum-nÀtverket minska spam.
Tidigare genomsnittliga gaspriser i gwei. KÀlla: etherscan.io


Gas och gasgrÀnser

Antag att Alice gör en transaktion till ett kontrakt. Hon rÀknar ut hur mycket hon vill spendera pÄ gas (till exempel genom att anvÀnda ETH Gas Station). Hon kan sÀtta ett högre pris för att uppmuntra miners att inkludera hennes transaktion sÄ snabbt som möjligt. 
Men hon sÀtter Àven en gasgrÀns som Àr dÀr för att skydda henne. NÄgot kan gÄ fel med kontraktet, vilket gör att det förbrukar mer gas Àn hon hade tÀnkt. GasgrÀnsen Àr dÀr för att sÀkerstÀlla att driften stoppas nÀr x mÀngd gas Àr förbrukad. Kontraktet upphör, men Alice betalar i alla fall inte mer Àn vad hon först gick med pÄ att betala.

Detta kan till en början verka som ett förvirrande koncept att förstĂ„. Men oroa dig inte – du kan stĂ€lla in priset du Ă€r villig att betala för gas (och gasgrĂ€nsen) manuellt, Ă€ven om de flesta plĂ„nböckerna tar hand om detta Ă„t dig. Kort sagt: gaspriset definierar hur snabbt miners tar din transaktion och gasgrĂ€nsen definierar det maximala beloppet du betalar för detta. 


Hur lÄng tid tar det att utvinna ett Ethereum-block?

Den genomsnittliga tiden det tar för ett nytt block att lĂ€ggas till i kedjan Ă€r mellan 12–19 sekunder. Detta Ă€ndras med största sannolikhet nĂ€r nĂ€tverket gör övergĂ„ngen till Bevis pĂ„ insats (PoS), som bland annat syftar till att möjliggöra snabbare blocktider. Om du vill lĂ€ra dig mer om detta kan du kolla in Vi förklarar Ethereum Casper .


Vad Àr Ethereum-token?

En stor del av Ethereums fördel Ă€r möjligheten för anvĂ€ndare att skapa sina egna tillgĂ„ngar i kedjan, som kan lagras och överföras som ether. Reglerna som styr dem finns i smarta kontrakt, vilket gör att utvecklarna kan stĂ€lla in specifika parametrar för sina token. Dessa kan inkludera hur mĂ„nga som ska utfĂ€rdas, hur de ska utfĂ€rdas, om de Ă€r delbara, om var och en Ă€r fungibel samt mĂ„nga andra. Den mest framtrĂ€dande av de tekniska standarderna som tillĂ„ter skapandet av token pĂ„ Ethereum kallas ERC-20 – det Ă€r dĂ€rför token populĂ€rt kallas ERC-20-token.

Token-funktionalitet ger innovatörer ett stort omrÄde för att experimentera med applikationer i framkanten av ekonomi och teknik. FrÄn att ge ut enhetliga token som fungerar som valuta i appen till att producera unika som backas upp av fysiska tillgÄngar finns det en hel del designflexibilitet. Det Àr fullt möjligt att nÄgra av de bÀsta anvÀndningsomrÄdena för enkelt och strömlinjeformat tokenskapande inte ens Àr kÀnda Àn. 



Kapitel 3 – Komma igĂ„ng med Ethereum

InnehÄll


Hur köper jag ETH?

Hur du köper krypto med kredit-/betalkort

Binance lÄter dig enkelt köpa ETH i din webblÀsare. Gör sÄ hÀr:


  1. GÄ till portalen för att köpa och sÀlja kryptovaluta. 
  2. VÀlj kryptovalutan du vill köpa (ETH) och vilken valuta du vill betala med.
  3. Logga in pÄ Binance eller registrera dig om du inte redan har ett konto.
  4. VĂ€lj din betalningsmetod.
  5. Ange dina kort- eller bankuppgifter och slutför identitetsverifieringen om du ombeds göra sÄ.
  6. Detta Àr allt! Din kryptovaluta krediteras nu ditt Binance-konto.


Hur du köper ETH pÄ peer-to-peer-marknader

Du kan Àven köpa och sÀlja ETH pÄ peer-to-peer-marknader. Detta gör att du kan köpa coin frÄn andra anvÀndare, direkt frÄn Binance-mobilappen. Gör sÄ hÀr:


  1. Starta appen och logga in eller registrera dig.
  2. VÀlj Köp och sÀlj med ett klick följt av fliken Köp i det övre vÀnstra hörnet av grÀnssnittet.
  3. Du fĂ„r dĂ„ ett antal olika erbjudanden – tryck pĂ„ Köp pĂ„ det du vill ha.
  4. Du kan betala med andra kryptovalutor (via fliken krypto) eller fiatvaluta (via fliken Fiat). 
  5. Nedan blir du ombedd att ange din betalningsmetod. VÀlj den som passar dig bÀst.
  6. VÀlj Köp ETH.
  7. Nu mÄste du göra betalningen. NÀr du Àr klar trycker du pÄ Markera som betald och bekrÀftar.
  8. Transaktionen Àr klar nÀr sÀljaren skickar dina coin.


Vad kan jag köpa med ether (ETH)?

Till skillnad frÄn bitcoin Àr Ethereum inte avsett att bara anvÀndas som ett nÀtverk för kryptovaluta. Det Àr en plattform för att bygga decentraliserade applikationer och som ett utbytbart token Àr ether brÀnslet i detta ekosystem. SÄ det primÀra anvÀndningsomrÄdenet för ether Àr utan tvekan det verktyg som det tillhandahÄller inom Ethereum-nÀtverket.

Med detta sagt kan ether ocksÄ anvÀndas pÄ samma sÀtt som traditionell valuta, vilket innebÀr att du kan köpa varor och tjÀnster med ETH precis som med vilken annan valuta som helst.

Karta över ÄterförsÀljare som accepterar ether som betalning. KÀlla: cryptwerk.com/coinmap


Vad anvÀnds Ethereum till?

Personer kan anvÀnda Ethereums inhemska valuta, ETH, som digitala pengar eller sÀkring. MÄnga ser det ocksÄ som ett vÀrdelager, liknande bitcoin. Till skillnad frÄn bitcoin Àr dock Ethereum-blockkedjan mer programmerbar, sÄ det finns mycket mer du kan göra med ETH. Den kan anvÀndas som livsnerven för decentraliserade finansiella applikationer, decentraliserade marknader, börser, spel och mÄnga andra. 


Vad hÀnder om jag tappar bort min ETH?

Eftersom det inte finns nÄgra banker inblandade Àr du ansvarig för dina egna tillgÄngar. Du kan lagra dina coin pÄ en börs eller i din egen plÄnbok. Observera att om du anvÀnder din egen plÄnbok mÄste du ta noga hand om din seed-fras. HÄll denna sÀker, eftersom du behöver den för att ÄterstÀlla dina tillgÄngar om du förlorar Ätkomst till din plÄnbok.


Kan jag ÄterstÀlla Ethereum-transaktioner?

NÀr data vÀl har lagts till i Ethereum-blockkedjan Àr det nÀstan omöjligt att Àndra eller ta bort dessa. Det betyder att nÀr du gör en transaktion kan du se den som att den Àr dÀr för alltid. Du bör dÀrför alltid dubbelkolla att du skickar tillgÄngar till rÀtt adress. Om du skickar ett stort belopp kan det vara bra att skicka ett litet belopp först för att vara sÀker pÄ att du skickar till rÀtt adress.
Med detta sagt och pÄ grund av ett hackat smart kontrakt delades Ethereum hÄrt 2016, dÀr de skadliga transaktionerna effektivt "omvÀndes". Detta var dock en extrem ÄtgÀrd för en exceptionell hÀndelse och sker normalt sett inte.


Är Ethereum-transaktioner privata?

Nej. Alla transaktioner som lĂ€ggs till i Ethereum-blockkedjan Ă€r offentligt synliga. Även om ditt riktiga namn inte finns pĂ„ din Ethereum-adress kan nĂ„gon kanske koppla det till din identitet genom andra metoder.


Kan jag tjÀna pengar pÄ Ethereum?

Eftersom det Ă€r en volatil tillgĂ„ng kan du tjĂ€na pengar med ETH, precis som du kan förlora pengar. Vissa kanske hĂ„ller ether pĂ„ lĂ„ng sikt och satsar pĂ„ att nĂ€tverket blir ett globalt, programmerbart avrĂ€kningslager. Andra vĂ€ljer att handla det mot andra altcoin. ÄndĂ„ har bĂ„da dessa strategier sina egna finansiella risker.
Eftersom det Ă€r grundpelaren i rörelsen decentraliserad finans (DEFi) kan ETH ocksĂ„ anvĂ€ndas för utlĂ„ning, som sĂ€kerhet för att ta lĂ„n, skapa syntetiska tillgĂ„ngar och – nĂ„gon gĂ„ng i framtiden – staking.
Vissa investerare kanske bara har en lÄngsiktig position i bitcoin och inkluderar inte nÄgon annan digital tillgÄng i sin portfölj. DÀremot kan andra vÀlja att inneha ETH och andra altcoin i sin portfölj eller allokera en viss procent av detta till kortsiktig handel (till exempel dagshandel eller swinghandel). Det finns inte en sÀker metod för att tjÀna pengar pÄ marknaderna och varje investerare bör sjÀlv bestÀmma vilken strategi som Àr lÀmpligast för deras profil och omstÀndigheter.


Hur kan jag spara min ETH?

Det finns mÄnga alternativ för att lagra coin, alla med sina egna för- och nackdelar. Som med allt som involverar risk kan det vara smart att diversifiera mellan de olika tillgÀngliga alternativen.
Generellt kan lagringslösningar vara antingen förvarings- eller icke-förvaringslösningar. En förvaringslösning innebÀr att du anförtror dina coin till en tredje part (som en börs). I det hÀr fallet mÄste du logga in pÄ förvaringsinstitutets plattform för att göra transaktionerna med dina kryptotillgÄngar.
En lösning utan förvaring Ă€r motsatsen – du behĂ„ller kontrollen över dina egna tillgĂ„ngar samtidigt som du anvĂ€nder en kryptovaluta-plĂ„nbok. En plĂ„nbok innehar inte dina coin som din fysiska plĂ„nbok – snarare rymmer den kryptografiska nycklar som lĂ„ter dig komma Ă„t dina tillgĂ„ngar i blockkedjan. Det Ă€r absolut nödvĂ€ndigt att du sĂ€kerhetskopierar din seed-fras nĂ€r du anvĂ€nder en icke-lagrande plĂ„nbok!


Hur du sÀtter in ETH pÄ Binance

Om du redan har ether och vill sÀtta in den pÄ Binance kan du helt enkelt följa dessa snabba steg:

  1. Logga in pÄ Binance eller registrera dig om du inte redan har ett konto.
  2. GÄ till din spotplÄnbok och vÀlj InsÀttning.
  3. VÀlj ETH frÄn coinlistan.
  4. VÀlj nÀtverk och skicka ETH till motsvarande adress.
  5. Detta Àr allt! Efter att transaktionen har bekrÀftats kommer din ether att krediteras till ditt Binance-konto.


Hur du sparar din ETH pÄ Binance

Om du vill handla aktivt med din ether mÄste du lagra den pÄ ditt Binance-konto. Att lagra din ETH pÄ Binance Àr enkelt och sÀkert. Och det lÄter dig enkelt dra nytta av fördelarna med Binance-ekosystemet genom utlÄning, insatser, airdrop-kampanjer och gÄvotillfÀllen.


Hur du tar ut ETH frÄn Binance

Om du redan har ether och vill ta ut det frÄn Binance kan du helt enkelt följa dessa snabba steg:

  1. Logga in pÄ Binance.
  2. GÄ till din spotplÄnbok och vÀlj Uttag.
  3. VÀlj ETH frÄn coinlistan.
  4. VÀlj nÀtverket
  5. Ange mottagarens adress och belopp.
  6. BekrÀfta processen via din e-post.
  7. Detta Àr allt! Efter att transaktionen har bekrÀftats kommer ETH:en att krediteras till den adress du angett.


Hur du sparar din ETH i en Ethereum-plÄnbok

Om du vill lagra din ETH i din egen plÄnbok har du tvÄ huvudalternativ: heta plÄnböcker och kalla plÄnböcker.


Heta plÄnböcker

En kryptovaluta-plÄnbok som Àr ansluten till internet pÄ nÄgot sÀtt kallas en het plÄnbok. Vanligtvis kommer den att vara en mobil eller stationÀr applikation som lÄter dig kontrollera dina balanser och skicka eller ta emot token. Eftersom heta plÄnböcker Àr online sÄ tenderar de att vara mer sÄrbara för attacker, men ocksÄ mer bekvÀma för vardagliga betalningar. Trust Wallet Àr ett exempel pÄ en lÀttanvÀnd mobilplÄnbok med mÄnga coin som stöds.

Kalla plÄnböcker

En kall plÄnbok Àr en kryptoplÄnbok som inte Àr exponerad för internet. Eftersom det inte finns nÄgon attackvektor online Àr riskerna för en attack totalt sett lÀgre. Samtidigt Àr kalla plÄnböcker vanligtvis mindre intuitiva att anvÀnda jÀmfört med heta plÄnböcker. Exempel pÄ kalla plÄnböcker kan vara hÄrdvaruplÄnböcker eller pappersplÄnböcker, men anvÀndningen av pappersplÄnböcker avrÄds ofta eftersom mÄnga anser att de Àr förÄldrade och riskfyllda att anvÀnda.
För en uppdelning av plÄnbokstyper kan du kolla in Vi förklarar de olika kryptoplÄnbokstyperna.


Vad Àr Ethereums logotyp och symbol?

Vitalik Buterin designade det första Ethereum-emblemet. Det bestod av tvĂ„ roterade summeringssymboler ÎŁ (Sigma frĂ„n det grekiska alfabetet). Den slutliga designen av logotypen (baserat pĂ„ detta emblem) bestĂ„r av en romboid form som kallas en oktaeder, omgiven av fyra trianglar. I likhet med andra valutor kan det vara anvĂ€ndbart för ether att ha en standard Unicode-symbol sĂ„ att appar och webbplatser enkelt kan visa ethervĂ€rden. Även om den inte anvĂ€nds lika ofta som till exempel $ för USD, Ă€r den vanligaste symbolen för ether Ξ.



Kapitel 4 – Skalbarhet, ETH 2.0 och framtiden för Ethereum

InnehÄll


Vad Àr skalbarhet?

I enkla termer Àr skalbarhet ett mÄtt pÄ ett systems förmÄga att vÀxa. Inom datoranvÀndning kan till exempel ett nÀtverk eller en server skalas för att hantera större efterfrÄgan genom olika metoder.

Inom kryptovaluta Àr skalbarhet hur vÀl en blockkedja kan vÀxa för att rymma fler anvÀndare. Fler anvÀndare innebÀr fler operationer och transaktioner som "tÀvlar" om att inkluderas i blockkedjan.


Varför behöver Ethereum skalas?

Ethereum-föresprÄkare tror att nÀsta iteration av internet kommer att byggas pÄ plattformen. Den sÄ kallade Web 3.0 skulle Ästadkomma en decentraliserad topologi som kÀnnetecknas av brist pÄ mellanhÀnder, fokus pÄ integritet och en förskjutning mot verkligt Àgande av egna data. Denna bas skulle byggas med hjÀlp av distribuerad datoranvÀndning i form av smarta kontrakt och distribuerade lagrings-/kommunikationsprotokoll.
För att uppnĂ„ detta mĂ„ste Ethereum dock massivt öka antalet transaktioner som det kan bearbeta, utan att skada nĂ€tverkets decentralisering. För nĂ€rvarande begrĂ€nsar Ethereum inte transaktionsvolymen genom att begrĂ€nsa blockstorleken som bitcoin gör. IstĂ€llet finns det en blockgasgrĂ€ns – bara en viss mĂ€ngd gas fĂ„r plats i ett block.

Om du till exempel har en blockgasgrÀns pÄ 100 000 gwei och vill inkludera tio transaktioner med en gasgrÀns pÄ 10 000 gwei vardera, skulle det fungera. Det skulle Àven tvÄ transaktioner pÄ 50 000 gwei. Alla andra transaktioner som skickas in tillsammans med dessa skulle behöva vÀnta pÄ nÀsta block. 

Detta Àr inte idealiskt för ett system som alla anvÀnder. Om det finns fler pÄgÄende transaktioner Àn tillgÀngligt utrymme i ett block börjar de snart slÀpa efter. Gaspriset kommer att stiga och anvÀndarna mÄste bjuda över andra för att fÄ sina transaktioner inkluderade först. Beroende pÄ hur upptaget nÀtverket Àr kan driften bli för dyr för vissa anvÀndningsomrÄden.

Ökningen i popularitet för CryptoKitties Ă€r ett utmĂ€rkt exempel pĂ„ Ethereums begrĂ€nsningar inom detta. Under 2017 fick det Ethereum-baserade spelet mĂ„nga anvĂ€ndare att göra transaktioner för att delta i uppfödningen av sina egna digitala katter (representerade som icke-fungibla token). Det blev sĂ„ populĂ€rt att pĂ„gĂ„ende transaktioner sköt i höjden, vilket resulterade i extrem överbelastning av nĂ€tverket under en tid.


Blockchains dilemma med skalbarhet

Det verkar som att bara en höjning av blockgasgrÀnsen skulle klara av alla skalbarhetsproblem. Ju högre tak, desto fler transaktioner kan bearbetas inom en given tidsram, eller?

TyvÀrr Àr detta inte möjligt utan att offra viktiga egenskaper hos Ethereum. Vitalik Buterin föreslog Blockchain Trilemma (visualiserat nedan), för att förklara den kÀnsliga balansen som blockkedjor mÄste hitta.

Blockchain Trilemma: Skalbarhet (1), sÀkerhet (2) och decentralisering (3).


Genom att vÀlja att optimera tvÄ av tre av de ovanstÄende egenskaperna kommer den tredje att saknas. Blockkedjor som Ethereum och bitcoin prioriterar sÀkerhet och decentralisering. Deras konsensusalgoritmer sÀkerstÀller sÀkerheten för deras nÀtverk, som bestÄr av tusentals noder, men detta leder till sÀmre skalbarhet. Med sÄ mÄnga noder som tar emot och validerar transaktioner, Àr systemet mycket lÄngsammare Àn centraliserade alternativ.
I ett annat scenario skulle blockgasgrÀnsen kunna hÀvas sÄ att nÀtverket uppnÄr sÀkerhet och skalbarhet, men det blir inte lika decentraliserat. 

Detta beror pĂ„ att fler transaktioner i ett block resulterar i större block. ÄndĂ„ mĂ„ste noder pĂ„ nĂ€tverket ladda ned och sprida dem med jĂ€mna mellanrum. Och denna process Ă€r intensiv för hĂ„rdvaran. NĂ€r blockgasgrĂ€nsen höjs blir det svĂ„rare för noder att validera, spara och sĂ€nda block.

Som ett resultat skulle det kunna hĂ€nda att noder som inte kan hĂ€nga med skulle hoppa av nĂ€tverket. Genom att fortsĂ€tta pĂ„ detta sĂ€tt skulle bara en brĂ„kdel av kraftfulla noder kunna delta – vilket leder till mer centralisering. Det skulle kunna sluta med en blockkedja som Ă€r sĂ€ker och skalbar, men den skulle inte vara decentraliserad.

Slutligen kan vi förestÀlla oss en blockkedja som fokuserar pÄ decentralisering och skalbarhet. För att vara bÄde snabb och decentraliserad mÄste uppoffringar göras vad gÀller konsensusalgoritmen som anvÀnds, vilket leder till svagare sÀkerhet.


Hur mÄnga transaktioner kan Ethereum bearbeta?

Under de senaste Ären har Ethereum sÀllan överstigit tio transaktioner per sekund (TPS). För en plattform som siktar pÄ att bli en "vÀrldsdator" Àr denna siffra förvÄnansvÀrt lÄg.
Skalningslösningar har dock lÀnge varit en del av Ethereums fÀrdplan. Plasma Àr ett exempel pÄ en skalningslösning. Den syftar till att öka effektiviteten hos Ethereum och tekniken kan Àven appliceras pÄ andra blockkedjenÀtverk.


Vad Àr Ethereum 2.0?

Trots all sin potential har Ethereum för nĂ€rvarande stora begrĂ€nsningar. Vi har redan diskuterat skalbarheten. Kort sagt – om Ethereum siktar pĂ„ att bli ryggraden i ett nytt finansiellt system, mĂ„ste det kunna hantera mĂ„nga fler transaktioner per sekund. Med tanke pĂ„ nĂ€tverkets distribuerade karaktĂ€r Ă€r detta ett oerhört svĂ„rt problem att lösa och Ethereum-utvecklarna har tĂ€nkt pĂ„ detta i flera Ă„r.

För att hÄlla nÀtverket tillrÀckligt decentraliserat mÄste grÀnser upprÀtthÄllas. Ju högre kraven Àr för att driva en nod, desto fÀrre deltagare blir det och desto mer centraliserat blir nÀtverket. SÄ att öka antalet transaktioner som Ethereum kan behandla skulle kunna hota systemets integritet, eftersom det ocksÄ skulle öka bördan pÄ noderna.

En annan kritik mot Ethereum (och andra bevis pÄ arbete-kryptovalutor) Àr att de Àr otroligt resurskrÀvande. För att kunna lÀgga till ett block till blockkedjan mÄste de utvinna. För att skapa ett block pÄ detta sÀtt mÄste de snabbt utföra berÀkningar som förbrukar enorma mÀngder elektricitet.

För att ta itu med ovanstÄende begrÀnsningar har en stor uppsÀttning uppgraderingar föreslagits, tillsammans kÀnda som Ethereum 2.0 (eller ETH 2.0). NÀr ETH 2.0 vÀl har introducerats borde det förbÀttra nÀtverkets prestanda avsevÀrt.


Vad Àr Ethereum-sharding?

Som nÀmnts ovan lagrar varje nod en kopia av hela blockkedjan. Varje gÄng den utökas mÄste var och en av noderna uppdateras, vilket förbrukar deras bandbredd och minne.

Om du anvĂ€nder en metod som kallas sharding Ă€r detta eventuellt inte lĂ€ngre Ă€r nödvĂ€ndigt. Namnet syftar pĂ„ processen att dela upp nĂ€tverket i delmĂ€ngder av noder – dessa Ă€r vĂ„ra sharding/skĂ€rvor. Var och en av dessa skĂ€rvor behandlar sina egna transaktioner och kontrakt, men kan Ă€ndĂ„ kommunicera med det bredare nĂ€tverket av skĂ€rvor efter behov. Eftersom varje skĂ€rva valideras oberoende Ă€r det inte lĂ€ngre nödvĂ€ndigt för dem att lagra data frĂ„n andra skĂ€rvor.

NÀtverket i mars 2020 jÀmfört med nÀtverket med implementerad sharding.


Sharding Àr en av de mest komplexa metoderna för skalning och krÀver mycket arbete att designa och implementera. Men om det genomförs framgÄngsrikt skulle det ocksÄ vara en av de mest effektiva, vilket ökar nÀtverkets genomströmningskapacitet i storleksordningen.


Vad Àr Ethereum-plasma?

Ethereum Plasma Ă€r vad vi kallar en skalbarhetslösning utanför kedjan – det vill sĂ€ga den syftar till att öka transaktionernas genomströmning genom att driva transaktioner bort frĂ„n blockkedjan. I detta avseende har det vissa likheter med sidokedjor och betalningskanaler.

Med Plasma Àr sekundÀra kedjor förankrade i Ethereums huvudblockkedja, men de behÄller kommunikationen till ett minimum. De arbetar mer eller mindre oberoende, Àven om anvÀndarna fortfarande litar pÄ huvudkedjan för att lösa tvister eller "slutföra" sina aktiviteter pÄ de sekundÀra kedjorna.

Att minska mÀngden data som noder mÄste lagra Àr avgörande för Ethereums lyckade skalning. Plasma-metoden tillÄter utvecklare att beskriva hur deras "underordnade" kedjor fungerar i ett smart kontrakt pÄ huvudkedjan. Sedan kan de skapa applikationer med information eller processer som skulle vara för dyra att lagra/köra i huvudkedjan.

För en omfattande introduktion till plasma kan du kolla in Vad Àr Ethereum Plasma?


Vad Àr Ethereum-rollups?

Rollups liknar Plasma i den meningen att de syftar till att skala Ethereum genom att flytta transaktioner frÄn huvudblockkedjan. Hur fungerar de dÄ? 
Ett enda kontrakt pÄ huvudkedjan innehÄller alla tillgÄngar i den sekundÀra kedjan och hÄller ett kryptografiskt bevis pÄ denna kedjas nuvarande tillstÄnd. Operatörer av denna sekundÀra kedja, som sÀtter en bindning i huvudnÀts-kontraktet, ser till att endast giltiga tillstÄndsövergÄngar Àr anslutna till huvudnÀts-kontraktet. Tanken Àr att, eftersom detta tillstÄnd upprÀtthÄlls utanför kedjan, det inte ska finnas nÄgot behov av att lagra data i blockkedjan. Den viktigaste skillnaden mellan rollups frÄn Plasma ligger dock i det sÀtt som transaktionerna skickas till huvudkedjan. Med hjÀlp av en speciell transaktionstyp kan ett stort antal transaktioner "rullas upp" (buntas ihop) till ett speciellt block som kallas ett Rollup-block.   
Det finns tvÄ typer av rollups: optimistiska och ZK Rollup. BÄda garanterar korrektheten av tillstÄndsövergÄngar pÄ olika sÀtt. 
ZK Rollups skickar transaktioner med hjÀlp av en kryptografisk verifieringsmetod som kallas nollkunskapsbevis. En instÀllning till det kallas mer specifikt en zk-SNARK. Vi kommer inte in att pÄ detaljerna om hur det fungerar hÀr, men för rollups kan den anvÀndas som ett sÀtt för olika parter att bevisa för varandra att de har en viss information utan att avslöja vad den informationen Àr. 

NÀr det gÀller ZK Rollups Àr denna information tillstÄndsövergÄngar som skickas till huvudkedjan. En stor fördel med detta Àr att denna process kan ske nÀstan omedelbart och det praktiskt taget inte finns nÄgon risk för korrupta statliga inlÀmningar. 

Optimistiska rollups offrar viss skalbarhet för mer flexibilitet. Genom att anvĂ€nda en virtuell maskin som kallas Optimistic Virtual Machine (OVM) tillĂ„ter de smarta kontrakt att köras pĂ„ dessa sekundĂ€ra kedjor. Å andra sidan finns det inga kryptografiska bevis för att tillstĂ„ndsövergĂ„ngen som skickats till huvudkedjan Ă€r korrekt. För att minska det hĂ€r problemet finns det en liten fördröjning för att tillĂ„ta anvĂ€ndare att utmana och avvisa ogiltiga block som skickats till huvudkedjan. 


Vad Àr Ethereum-bevis pÄ insats (PoS)?

Bevis pÄ insats (PoS) Àr en alternativ metod till bevis pÄ arbete för att validera block. I ett bevis pÄ insatssystem utvinns inte block som sÄdana, utan skapas (eller förfalskas). IstÀllet för att miners tÀvlar med hashkraft, vÀljs periodvis en nod (eller validator) slumpmÀssigt för att validera ett kandidatblock. Om detta görs pÄ rÀtt sÀtt fÄr de alla transaktionsavgifter för det blocket och, beroende pÄ protokollet, eventuellt en blockbelöning.

Eftersom det inte Àr nÄgon utvinning inblandad anses bevis pÄ insats vara mindre skadligt för miljön. Validatorer förbrukar inte alls lika mycket energi som miners och kan istÀllet skapa block med hÄrdvara pÄ konsumentnivÄ.

Ethereum Àr planerad att övergÄ frÄn PoW till PoS som en del av Ethereum 2.0, med en uppgradering som kallas Casper. Ett exakt datum har Ànnu inte har angivits.


Vad Àr Ethereum-staking?

I bevis pÄ arbete-protokoll garanteras nÀtverkets sÀkerhet av miners. Miners fuskar inte, eftersom det skulle slösa med elektricitet och göra att de förlorade potentiella belöningar. I bevis pÄ insats finns det ingen sÄdan spelteori, och olika kryptoekonomiska ÄtgÀrder finns pÄ plats för att sÀkerstÀlla nÀtverkets sÀkerhet.
IstÀllet för risken med slöseri Àr det risken att förlora tillgÄngar som förhindrar oÀrliga beteenden. Validatorerna mÄste göra en insats (vilket betyder ett tokeninnehav) för att vara berÀttigade till validering. Detta Àr en fast mÀngd ether som gÄr förlorad om noden försöker fuska eller som lÄngsamt töms ut om noden inte svarar eller Àr offline. Men om valideraren kör fler noder fÄr de fler belöningar.


Hur mycket ETH behöver jag för staking pÄ Ethereum?

Den uppskattade minsta insatsen för Ethereum Àr 32 ETH per validerare. Detta Àr sÄ högt att kostnaden för att försöka sig pÄ en 51 %-attack blir extremt hög.


Hur mycket ETH kan jag tjÀna genom staking pÄ Ethereum?

Detta Àr inte en enkel frÄga att svara pÄ. Det baseras naturligtvis pÄ din insats, men ocksÄ pÄ den totala mÀngden ETH som satsas pÄ nÀtverket och inflationstakten. En mycket grov uppskattning av de nuvarande berÀkningarna Àr cirka 6 % Ärlig avkastning. TÀnk pÄ att detta bara Àr en uppskattning och kan komma att Àndras i framtiden.


Hur lÀnge Àr min ETH lÄst efter min staking?

Det kommer att finnas en kö för att ta ut din ETH frÄn din validerare. Om det inte finns nÄgon kö Àr den minsta uttagstiden 18 timmar, men den justeras dynamiskt baserat pÄ hur mÄnga validerare som tar ut vid en given tidpunkt.


Finns det en risk med staking pÄ ETH?

Eftersom du Àr en validerare pÄ nÀtverket som ansvarar för att upprÀtthÄlla nÀtverkssÀkerheten, finns det vissa risker att ta hÀnsyn till. Om din valideringsnod Àr offline under en lÀngre period kan du förlora en avsevÀrd del av din insÀttning. Om din insÀttning dessutom sjunker under 16 ETH vid nÄgot tillfÀlle tas du bort frÄn valideringsuppsÀttningen.

Det Ă€r ocksĂ„ vĂ€rt att övervĂ€ga en mer systemisk riskfaktor. Bevis pĂ„ insats har inte implementerats i en sĂ„dan skala tidigare, sĂ„ vi kan inte vara helt sĂ€kra pĂ„ att det inte kommer att misslyckas pĂ„ nĂ„got sĂ€tt. Programvara kommer alltid att ha buggar och sĂ„rbarheter och detta kan ha en förödande effekt – sĂ€rskilt nĂ€r miljarder kronor i vĂ€rde stĂ„r pĂ„ spel.



Kapital 5 – Ethereum och decentraliserad finans (DeFi)

InnehÄll


Vad Àr decentraliserad finans (DeFi)?

Decentraliserad finans (förkortat DeFi) Àr en idé som syftar till att decentralisera finansiella applikationer. DeFi Àr byggt pÄ offentliga blockkedjor med öppen kÀllkod som Àr gratis för alla som har en internetanslutning (utan behörighet). Detta Àr en avgörande faktor för att potentiellt miljarder mÀnniskor ska kunna ta sig in i detta nya, globala finansiella system. 
I det vÀxande DeFi-ekosystemet interagerar anvÀndare med smarta kontrakt och varandra genom peer-to-peer-nÀtverk (P2P) och decentraliserade applikationer (DApps). Den stora fördelen med DeFi Àr att Àven om den gör allt detta möjligt, behÄller anvÀndarna fortfarande Àgandet av sina tillgÄngar hela tiden. 

Enkelt uttryckt siktar decentraliserad finans (DEFi) pÄ att skapa ett nytt finansiellt system som Àr fritt frÄn begrÀnsningarna som finns i det nuvarande. PÄ grund av dess relativt höga grad av decentralisering och stora utvecklarbas byggs det mesta av DeFi för nÀrvarande pÄ Ethereum.  


Vad kan decentraliserad finans (DEFi) anvÀndas till?

Du vet sÀkert redan om detta, men en av de stora fördelarna med bitcoin Àr att det inte behövs nÄgon central part för att samordna driften av nÀtverket. Men, vad hÀnder om vi anvÀnder detta som vÄr grundidé och Àven skapar programmerbara applikationer? Detta Àr potentialen hos DeFi-applikationer. Inga centrala samordnare eller mellanhÀnder och inga enskilda felpunkter. 

Som nÀmnts ovan Àr en av de stora fördelarna med DeFi den öppna tillgÄngen. Det finns miljarder mÀnniskor runt om i vÀrlden som inte har ordentlig tillgÄng till nÄgon typ av finansiella tjÀnster. Kan du förestÀlla dig hur du skulle klara av din vardag utan att vara sÀker pÄ din ekonomi? Det finns miljarder mÀnniskor som lever sÄ just nu och i slutÀndan Àr detta den demografi som DeFi försöker hjÀlpa.


Kommer decentraliserad finans (DEFi) nÄgonsin att bli mainstream?

Allt detta lÄter ju bra, sÄ varför har inte DeFi tagit över vÀrlden Ànnu? För nÀrvarande Àr de flesta DeFi-applikationerna svÄra att anvÀnda, klumpiga, slutar ofta fungera och Àr mycket experimentella. Det visar sig att det Àr extremt svÄrt att konstruera ramverket för detta ekosystem, sÀrskilt i en distribuerad utvecklingsmiljö.

Att lösa alla utmaningar med att bygga DeFi-ekosystemet Àr en lÄng vÀg framÄt för mjukvaruingenjörerna, spelteoretiker, mekanismdesigners och mÄnga fler. DÀrför ÄterstÄr det att se om DeFi-applikationerna nÄgonsin blir mainstream.


Vilka applikationer för decentraliserad finans (DEFi) finns det?

Ett av de mest populÀra anvÀndningsomrÄdena för decentraliserad finans (DEFi) Àr stablecoin. I huvudsak Àr dessa token pÄ en blockkedja med deras vÀrde kopplat till en verklig tillgÄng, till exempel en fiatvaluta. Till exempel Àr BUSD kopplad till vÀrdet pÄ USD. Det som gör dessa token bekvÀma att anvÀnda Àr att eftersom de finns pÄ en blockkedja Àr de vÀldigt lÀtta att lagra och överföra.
En annan populÀr typ av applikation Àr utlÄning. Det finns mÄnga peer-to-peer-tjÀnster (P2P) som lÄter dig lÄna ut dina tillgÄngar till andra och samla in rÀntebetalningar i gengÀld. Faktum Àr att ett av de enklaste sÀtten att göra detta pÄ Àr genom Binance Lending. Allt du behöver göra Àr att överföra dina pengar till din utlÄningsplÄnbok, sÄ kan du börja tjÀna rÀnta redan nÀsta dag!
Den tveklöst mest spÀnnande delen av DeFi Àr dock applikationerna som Àr svÄra att kategorisera. Dessa kan inkludera alla typer av peer-to-peer- och decentraliserade marknadsplatser dÀr anvÀndare kan utbyta unika krypto-samlarföremÄl och andra digitala föremÄl. De kan ocksÄ möjliggöra skapandet av syntetiska tillgÄngar, dÀr vem som helst kan skapa en marknad för i stort sett allt som har nÄgon form av vÀrde. Andra anvÀndningsomrÄden kan inkludera förutsÀgelsemarknader, derivat och mÄnga fler.


Decentraliserade börser (DEX) pÄ Ethereum

En decentraliserad börs (DEX) Àr en plats som gör att affÀrer kan ske direkt mellan anvÀndarnas plÄnböcker. NÀr du handlar pÄ Binance, vilket Àr en centraliserad börs, skickar du dina pengar till Binance och handlar genom dess interna system.
Decentraliserade börser fungerar annorlunda. Genom smarta kontrakt lÄter de dig handla direkt frÄn din kryptoplÄnbok, vilket eliminerar möjligheten för börs-hackare och andra risker.
Ett bra exempel pÄ en decentraliserad börs Àr Binance DEX. NÄgra andra bra exempel byggda pÄ Ethereum Àr Uniswap, Kyber Network och idEX. MÄnga lÄter dig till och med handla frÄn en hÄrdvaruplÄnbok, för maximal sÀkerhet.

Centraliserade kontra decentraliserade nÀtverk.


Ovan har vi illustrerat skillnaderna mellan centraliserade och decentraliserade börser. Till vÀnster kan vi se att Binance stÄr mitt i transaktionerna mellan anvÀndarna. Om Alice vill byta ut token A mot Bobs token B mÄste de först sÀtta in sina tillgÄngar pÄ börsen. Efter handeln omfördelar Binance sin balans i enlighet med detta.

Till höger har vi en decentraliserad börs. Du ser att det inte finns nÄgon tredje part inblandad i transaktionen. IstÀllet byts Alices token direkt mot Bobs, genom att anvÀnda ett smart kontrakt. PÄ detta sÀtt behöver ingen av parterna lita pÄ en mellanhand, eftersom villkoren i deras kontrakt Àr verkstÀllbara automatiskt.

Sen februari 2020 tenderar DEX:er att vara de mest anvÀnda applikationerna pÄ Ethereum-blockkedjan. Handelsvolymen jÀmfört med centraliserade börser Àr dock fortfarande liten. Men om DEX-utvecklare och designers utvecklar anvÀndarupplevelsen till att bli enklare kan DEX:er konkurrera med centraliserade börser i framtiden.



Kapitel 6 – Delta i Ethereum-nĂ€tverket

InnehÄll


Vad Àr en Ethereum-nod?

"Ethereum-nod" Àr en term som kan anvÀndas för att beskriva ett program som interagerar med Ethereum-nÀtverket pÄ nÄgot sÀtt. En Ethereum-nod kan vara allt frÄn en enkel mobilplÄnboksapplikation till en dator som lagrar en hel kopia av blockkedjan. 

Alla noder fungerar som en kommunikationspunkt pÄ nÄgot sÀtt och det finns olika typer av noder pÄ Ethereum-nÀtverket.


Hur fungerar en Ethereum-nod?

Ethereum, till skillnad frÄn bitcoin, har inte ett enda program som referensimplementering. DÀr bitcoins ekosystem har bitcoin Core som sin primÀra nodmjukvara, har Ethereum en rad individuella (men kompatibla) program baserade pÄ dess gula bok. PopulÀra alternativ innefattar Geth och Parity.


Ethereums fullstÀndiga noder

För att ansluta till Ethereum-nÀtverket pÄ ett sÀtt som lÄter dig validera blockkedjedata oberoende mÄste du köra en fullstÀndig nod med programvara som de som nÀmns ovan. 

Programvaran laddar ned block frÄn andra noder och verifiera om transaktionerna som ingÄr Àr korrekta. Den kör ocksÄ alla smarta kontrakt som har anropats för att sÀkerstÀlla att du fÄr samma information som alla andra. Om allt fungerar som det Àr tÀnkt kan vi förvÀnta oss att varje nod har en identisk kopia av blockkedjan pÄ sina enheter.

FullstÀndiga noder Àr avgörande för att Ethereum ska fungera. Utan flera noder spridda runt om i vÀrlden skulle nÀtverket förlora sina censurbestÀndiga och decentraliserade egenskaper.


Ethereums lÀtta noder

Genom att köra en fullstÀndig nod kan du bidra direkt till nÀtverkets hÀlsa och sÀkerhet. Men en fullstÀndig nod krÀver ofta en separat enhet för att fungera, plus tillfÀlligt underhÄll. LÀtta noder kan vara ett bÀttre alternativ för anvÀndare som inte kan köra en fullstÀndig nod (eller som helt enkelt inte vill göra det).

Som namnet antyder Ă€r lĂ€tta noder lĂ€tta – de anvĂ€nder mindre resurser och krĂ€ver minimalt med utrymme. DĂ€rför kan de köras pĂ„ enheter med lĂ€gre specifikation som telefoner eller bĂ€rbara datorer. Men dessa lĂ„ga omkostnader har en kostnad i sig: lĂ€tta noder Ă€r inte helt sjĂ€lvförsörjande. De synkroniserar inte blockkedjan fullt ut och krĂ€ver dĂ€rför fullstĂ€ndiga noder för att mata dem med relevant information.

LÀtta noder Àr populÀra bland handlare, för tjÀnster och hos anvÀndare. De anvÀnds ofta för att skicka och ta emot betalningar i scenarier dÀr fullstÀndiga noder anses onödiga och för dyra att köra.

Ethereum utvinningsnoder

En utvinningsnod kan vara antingen en komplett klient eller en lÀtt sÄdan. Termen "utvinningsnod" anvÀnds inte riktigt som den görs i bitcoins ekosystem, men det kan ÀndÄ vara bra att identifiera dessa deltagare.

För att utvinna Ethereum behöver anvÀndaren ytterligare hÄrdvara. En vanlig praxis involverar byggandet av en utvinningsrigg. Med dessa kopplar anvÀndarna ihop flera GPU:er (grafikprocessorer) för att hasha data i höga hastigheter.
Miners har tvÄ alternativ: utvinning pÄ egen hand eller i en utvinningspool. Utvinning pÄ egen hand innebÀr att miners arbetar ensamma för att skapa block. Om de Àr framgÄngsrika delar de inte med sig av sina utvinningsbelöningar med nÄgon. Om de istÀllet gÄr med i en utvinningspool kombinerar de sin hashkraft med andra anvÀndares. Detta ger dem en bÀttre chans att hitta ett block, men de mÄste ocksÄ dela sina belöningar med poolens medlemmar.


SÄ hÀr kör du en Ethereum-nod

En av de stora aspekterna av blockkedjor Àr öppen tillgÄng. Det betyder att vem som helst kan köra en Ethereum-nod och stÀrka nÀtverket genom att validera transaktioner och block. 

Precis som med bitcoin finns det ett antal företag som erbjuder Ethereum-noder med plug-n-play. Detta kan vara det bĂ€sta alternativet om du bara vill komma igĂ„ng med en nod – men var beredd att betala extra för bekvĂ€mligheten.
Som nÀmnts har Ethereum ett antal olika implementeringar av nodmjukvara, sÄsom Geth och Parity. Om du vill köra din egen nod mÄste du bekanta dig med installationsprocessen för den implementering som du vÀljer att köra.
Om du inte vill köra en speciell nod som kallas en arkivnod, bör en bÀrbar dator pÄ konsumentnivÄ rÀcka för att köra en fullstÀndig nod pÄ Ethereum. Samtidigt Àr det bÀst att inte anvÀnda din vanliga dator, eftersom den kan saktas ner avsevÀrt. 

Att köra din egen nod fungerar bÀst pÄ datorer som alltid kan vara online. Om din nod gÄr offline kan det ta lÄng tid för den att synkronisera med nÀtverket nÀr den Àr online igen. DÀrför Àr de bÀsta lösningarna de enheter som Àr billiga att bygga och enkla att underhÄlla. Till exempel kan du köra en lÀtt nod pÄ en Raspberry Pi.


SÄ hÀr utvinner du pÄ Ethereum

Eftersom nÀtverket snart ska övergÄ till bevis pÄ insats Àr utvinning pÄ Ethereum inte den sÀkraste lÄngsiktiga satsningen. Efter övergÄngen tar Ethereum-miners troligen sin utvinningsutrustning till ett annat nÀtverk eller sÀljer den.
Om du trots det vill delta i Ethereum-utvinning behöver du specialiserad hÄrdvara, sÄsom GPU:er eller ASIC:er. Om du letar efter rimlig avkastning behöver du med största sannolikhet en skrÀddarsydd utvinningsrigg och tillgÄng till billig el. Dessutom mÄste du konfigurera en Ethereum-plÄnbok och konfigurera utvinningsprogramvaran för att anvÀnda den. Allt detta krÀver en betydande investering i tid och pengar, sÄ övervÀg noga om du Àr redo för utmaningen. 


Vad Àr Ethereum ProgPoW?

ProgPoW stÄr för Programmatic Proof of Work (bevis pÄ arbete). Det Àr en föreslagen förlÀngning av Ethereums utvinningsalgoritm, Ethash, som Àr designad för att göra GPU:er mer konkurrenskraftiga med ASIC:er. 
ASIC-motstÄnd har varit ett hÄrt debatterat Àmne i flera Är i bÄde bitcoin och Ethereum-communityn. NÀr det gÀller bitcoin har ASIC:er blivit den dominerande utvinningskraften i nÀtverket. 

PĂ„ Ethereum dock Ă€r ASIC:er nĂ€rvarande, men mycket mindre framtrĂ€dande – en betydande del av alla miners anvĂ€nder fortfarande GPU:er. Denna situation kan dock komma att Ă€ndras snart, eftersom fler och fler företag tar Ethereum ASIC-miners till marknaden. Men varför kan ASIC utgöra ett problem? 

För det första kan ASIC:er drastiskt minska decentraliseringen av nÀtverket. Om GPU-miners inte Àr lönsamma och mÄste lÀgga ner sin utvinning kan hashhastigheten fokuseras i hÀnderna pÄ ett fÄtal miners. Dessutom Àr det kostsamt att utveckla ASIC-chipp och endast ett fÄtal företag har kapaciteten och resurserna för att göra det. Detta skapar ett hot om monopolisering pÄ tillverkningssidan, genom att potentiellt centralisera Ethereums utvinning i hÀnderna pÄ nÄgra fÄ företag.
Integrationen av ProgPow har varit ett kontroversiellt Àmne Ànda sedan 2018. Medan vissa tror att det kan vara hÀlsosamt för Ethereums ekosystem, Àr andra emot det pÄ grund av att det potentiellt orsakar en hÄrd gaffel. Med den kommande övergÄngen till bevis pÄ insats ÄterstÄr det att se om ProgPow nÄgonsin implementeras pÄ nÀtverket.


Vem utvecklar Ethereum-programvaran?

Liksom bitcoin Àr Ethereum en öppen kÀllkod. Vem som helst Àr fri att delta i utvecklingen av sjÀlva protokollet, eller att bygga applikationer i det. Faktum Àr att Ethereum för nÀrvarande har den största utvecklarcommunityn i blockkedjevÀrlden.
Resurser sÄsom Andreas Antonopoulos och Gavin Woods Mastering Ethereum och Ethereum.orgs Utvecklarresurser Àr utmÀrkta utgÄngspunkter för utvecklare som vill engagera sig. 


Vad Àr Solidity?

Smarta kontrakt beskrevs ursprungligen pÄ 1990-talet, men att möjliggöra dem ovanpÄ blockkedjor innebar helt nya utmaningar. Solidity föreslogs 2014 av Gavin Wood och har sedan dess blivit det primÀra programmeringssprÄket för att utveckla smarta kontrakt pÄ Ethereum. Syntaktisk liknar det Java, JavaScript och C++.
I huvudsak Àr Solidity det som gör det möjligt för utvecklarna att skriva kod som kan delas upp i instruktioner som Ethereum Virtual Machine (EVM) kan förstÄ. Om du vill fÄ en bÀttre förstÄelse för hur det fungerar Àr Solidity GitHub ett bra stÀlle att börja pÄ.
Observera att Solidity inte Àr det enda sprÄket som Àr tillgÀngligt för Ethereum-utvecklarna. Ett annat populÀrt alternativ Àr Vyper, som mer liknar Python i sin syntax.
Dela inlÀgg
Registrera ett konto
OmsÀtt din kunskap i praktiken genom att öppna ett Binance-konto idag.