Kryptoskolan del 1 – Vad är Ethereum?

Permalänk

Kryptoskolan del 1 – Vad är Ethereum?

Bild tagen från http://sebastian.ziabari.se/?p=637

Vad är Ethereum?

Ethereum är en open source-plattform baserad på blockchain-teknologi för att skapa och distribuera smarta kontrakt och decentraliserade applikationer. Phew, nu har vi fått definitionen ur vägen. Men vad betyder det egentligen?

För att svara på denna fråga så krävs det att vi först beskriver hur internet idag fungerar.

Idag lagras våra personuppgifter, lösenord och ekonomisk information till stor del på andra platser än våra egna datorer – i moln och servrar som ägs av företag som Microsoft, Amazon, Google, Facebook eller Dropbox för att nämna några. Även detta inlägg som du just nu läser lagras på en server som styrs av ett företag som tar betalt för att lagra denna data och serva den till dig som bbloggen sajten. Denna uppsättning har ett antal fördelar, eftersom dessa företag har team av specialister som lagrar och säkrar denna data så slipper vi vanliga dödliga huvudvärken som kommer med att själva drifta servrar, lagring, säkra bandbredd, och redundans. För att inte nämna de kostnader som detta medför. Smidigt, eller hur!?

Men med bekvämlighet kommer även sårbarhet. Som ett första exempel på sårbarhet är denna data centraliserad, i och med att datat finns på ett ställe. Förvisso erbjuder de flesta driftleverantörer idag spegling på ett antal ställen världen över för att reducera risk, dock anses detta fortfarande som centraliserade lösningar. Andra exempel på sårbarhet är det vi dagligen ser världen över i form av enskilda hackare, grupper eller regeringar(!) får oönskad tillgång till dina filer utan din vetskap genom att attackera eller utnyttja en tredjepart, vilket innebär att de kan stjäla, läcka eller ändra viktig information.

Brian Behlendorf, grundaren av Apache Web Server, kallar den centraliserade arkitekturen som ”den ursprungliga synden” på Internet. Bland annat hävdar Behlendorf att Internet alltid var menat att vara decentraliserad. Med vår generations tekniska frammarsch och nya verktyg, inklusive blockchain-teknik, är detta idag en möjlighet.

Decentraliserad lösning

Medan Bitcoins generella syfte (vi kommer till alla dess iterationer i ett senare tillfälle) är att vara en decentraliserad digital valuta (e-cash) i syfte att överföra pengar och som en form av betalning, har Ethereum målet att använda blockchain för att ersätta tredjeparterna. Med tredjeparter menas de som lagrar, exekverar vår data och applikationer samt håller reda på komplexa finansiella transaktioner. Ethereum kan beskrivas som ”världsdatorn” (läs Skynet, hehe) som ska decentralisera Internet, på riktigt.

Decentraliserade lösningar har fortfarande en hel del begränsningar, såsom begränsad hastighet i form av TPS (transaktioner per sekund) eller lagring (som ska repliceras över alla noder). Detta gör att skalning (scaling) och mängden av dAppar (decentraliserade appar) är begränsade i dagsläget. De utmaningarna som ovan avverkas dock i snabb takt av dagens genier såsom Vitalik Buterin (en av grundarna bakom Ethereum), Satoshi Nakamoto (mystisk person/grupp som står bakom whitepapern till Bitcoin, blockchains födelse).

Brotherhood of nod(e) (anm. referens till Command & Conquer för de oinvigda)

Med Ethereum ersätts servrar och moln med tusentals så kallade ”noder” som drivs av volontärers datorer från hela världen, som tillsammans formar en världsdator (om man nu så vill kalla det). Visionen är att Ethereum ska möjliggöra samma funktionalitet för människor överallt i världen, så att de kan konkurrera om att erbjuda tjänster på denna gemensamma infrastruktur, en idé som är väldigt sund och logisk.

Bild tagen från https://www.ethernodes.org

När du idag tankar appar via din smartphones appbutik så är dessa appar beroende av appbutiken, för att lagra din kreditkortsinformation, inköpshistoria och annan personlig information någonstans i molnet, i allmänhet på servrar som kontrolleras av tredje part.

Ditt utbud av appar regleras givetvis också av tredje part, eftersom t.ex Apple och Google underhåller och städar (eller i vissa fall censurerar) de appar som du kan ladda ner. Ett typexempel från 2010 där man kan argumentera censur är när Wikileaks app mystiskt försvann från Apples appstore. Oavsett vilken sida man var på i denna konflikt var det ett faktum att Apple hade tagit en politisk ställning och agerat på ett sätt som hindrade sina användare att få tillgång till appen.

Tanken är att en enskild part (entitet) inte längre kommer att ha kontroll över dina uppgifter, eller att ingen plötsligt kan förbjuda dina appar. En annan klar fördel är självfallet att all din data inte längre blir otillgänglig för att en centraliserad accesspunkt har gått ner, då om en, eller hundra noder gått ner på Ethereumnätverket så finns det tusentals andra som tar upp lasten.

Ethereum kombinerar den kontroll man hade över sin data på 80-90 talet med den lättillgängliga informationen som vi är vana vid i dagens digitala ålder. Varje gång du redigerar, tar bort eller adderar data, sker detta på hela nätverket, och replikeras över alla noder.

Nu när du har en grundlig förståelse i Ethereums syfte kan vi gå vidare och prata om de olika typer av mekanismer som finns för att nå konsensus i nätverket. Detta tar vi upp i nästa inlägg där vi kan fördjupa oss om Ethereum mining som driver noderna idag, även kallad PoW (Proof of Work) vs PoS (Proof of Stake), där mining inte krävs. Jag har även skapat en poll för er där ni själva kan välja vad nästa inlägg ska handla om.

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Medlem

Mycket intressant artikel med bra förklaringar. Investerar själv lite på skoj i både BitCoin och Ethereum och blev glad att jag förstått saken hyfsat rätt om Ethereum. Väldigt spännande utveckling att följa.

Ser fram emot nästa artikel.

Visa signatur

Gaming: Win 10 64-bit | FD Define S | MSI B450M PRO-VDH MAX | Corsair 16GB (2x8GB) DDR4 3000MHz CL15 Vengeance | AMD Ryzen 5 3600 3.6 GHz 36MB | MSI GeForce RTX 2060 SUPER 8GB ARMOR OC | Corsair CX 600M 80+ Bronze Modulär | ASUS VG248QE |
Server Win 10 64-bit | FD Define R4 | ASRock Z77 Pro4 | Intel Core i7 3770K + Noctua NH-C12P SE14 | Corsair 8GB (1x8192MB) CL10 1600MHz VENGEANCE + 4GB okänt märke |

Permalänk

Redigt bra artikel måste sägas!

Permalänk
Medlem

Intressant och välskriven artikel, väntar med spänning på nästa del.

Skickades från m.sweclockers.com

Permalänk
Medlem

Tack för en bra artikel. Tyvärr är inte ethereum för alla utan mer för oss datornördar med moderna grafikkort. Det skulle jag säga är den stora bristen.

Visa signatur

Ryzen 9 5950X, 32GB 3600MHz CL16, SN850 500GB SN750 2TB, B550 ROG, 3090 24 GB
Har haft dessa GPUer: Tseng ET6000, Matrox M3D, 3DFX Voodoo 1-3, nVidia Riva 128, TNT, TNT2, Geforce 256 SDR+DDR, Geforce 2mx, 3, GT 8600m, GTX460 SLI, GTX580, GTX670 SLI, 1080 ti, 2080 ti, 3090 AMD Radeon 9200, 4850 CF, 6950@70, 6870 CF, 7850 CF, R9 390, R9 Nano, Vega 64, RX 6800 XT
Lista beg. priser GPUer ESD for dummies

Permalänk
Medlem

Bra skrivet, Blockchain är framtiden. Men jag är tveksam om det kommer slå igenom när storföretagen inte kommer hoppa på av uppenbara skäl. Cyniskt kanske de till och med försöker bekämpa Blockchain! Eller adoptera det hmm....

Skickades från m.sweclockers.com

Permalänk
Medlem

Data eh, exakt vad gör vi med denna data idag utom att jämföra den mot dollarpriset samt minar den?
Du pratar om att det inte går att censurera, men vill vi verkligen inte ha censur i vissa fall? Nu pratar jag inte politik, men brott och andra sjuka saker

Skickades från m.sweclockers.com

Permalänk
Medlem

Finns det några exempel på applikationer som använder Ethereum som går att använda idag?

Permalänk
Skrivet av Viochee:

Data eh, exakt vad gör vi med denna data idag utom att jämföra den mot dollarpriset samt minar den?
Du pratar om att det inte går att censurera, men vill vi verkligen inte ha censur i vissa fall? Nu pratar jag inte politik, men brott och andra sjuka saker

Skickades från m.sweclockers.com

En stor fördel bl.a är när en blockchain-transaktion har fått en tillräcklig nivå av validering, säkerställs det med kryptering att den aldrig kan ändras, vridas tillbaka. Det här skiljer sig från traditionella databaser och filer, där information kan redigeras och raderas efter vilja.
Då det idag finns åtskilliga användningsområden för blockchain, som bygger på Ethereum kan jag t.ex hänvisa till Microsofts Coco framework. Amazons ethereum och hyperledger templates är andra exempel på Enterpriseadoptering av blockchain (Läs gärna mer om Hyperledger här: https://en.wikipedia.org/wiki/Hyperledger) och om Amazons Blockchain templates här: https://aws.amazon.com/about-aws/whats-new/2018/04/introducin...
Vad gäller censur försöker jag hålla alla mina inlägg fria från politik. Dock så anser jag att censur p.g.a politiska meningsskiljaktigheter är något som borde vara förbjudet i ett demokratiskt samhälle. Men jag förstår din poäng, lagstiftning och bekämpning av brott på Internet bör ju självfallet uppdateras löpande i harmoni med ny teknik.

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Skrivet av Lythelius:

Mycket intressant artikel med bra förklaringar. Investerar själv lite på skoj i både BitCoin och Ethereum och blev glad att jag förstått saken hyfsat rätt om Ethereum. Väldigt spännande utveckling att följa.

Ser fram emot nästa artikel.

Skrivet av CaptainJohanus:

Redigt bra artikel måste sägas!

Skrivet av Sysop:

Intressant och välskriven artikel, väntar med spänning på nästa del.

Skickades från m.sweclockers.com

Skrivet av Herr Kantarell:

Tack för en bra artikel. Tyvärr är inte ethereum för alla utan mer för oss datornördar med moderna grafikkort. Det skulle jag säga är den stora bristen.

Skrivet av scara:

Bra skrivet, Blockchain är framtiden. Men jag är tveksam om det kommer slå igenom när storföretagen inte kommer hoppa på av uppenbara skäl. Cyniskt kanske de till och med försöker bekämpa Blockchain! Eller adoptera det hmm....

Skickades från m.sweclockers.com

Stort tack! Blir så glad av all respons och intresse. To be continued!

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Medlem

Intressant läsning, men ibland känns det som konceptet är lite väl komplicerat för att det ska kunna accepteras av en majoritet, känns ju som det mest är tekniknördar och lönnmördare som använder skiten atm xD

Permalänk
Medlem
Skrivet av Helionart:

En stor fördel bl.a är när en blockchain-transaktion har fått en tillräcklig nivå av validering, säkerställs det med kryptering att den aldrig kan ändras, vridas tillbaka. Det här skiljer sig från traditionella databaser och filer, där information kan redigeras och raderas efter vilja.
Då det idag finns åtskilliga användningsområden för blockchain, som bygger på Ethereum kan jag t.ex hänvisa till Microsofts Coco framework. Amazons ethereum och hyperledger templates är andra exempel på Enterpriseadoptering av blockchain (Läs gärna mer om Hyperledger här: https://en.wikipedia.org/wiki/Hyperledger) och om Amazons Blockchain templates här: https://aws.amazon.com/about-aws/whats-new/2018/04/introducin...
Vad gäller censur försöker jag hålla alla mina inlägg fria från politik. Dock så anser jag att censur p.g.a politiska meningsskiljaktigheter är något som borde vara förbjudet i ett demokratiskt samhälle. Men jag förstår din poäng, lagstiftning och bekämpning av brott på Internet bör ju självfallet uppdateras löpande i harmoni med ny teknik.

Förstår inte exakt vad man gör med hyperledger eller amazon block chain, transaktioner men av vad? Etherium? Kan du beskriva nyttan av det som om jag vore en 5 åring?
Jag fattar att det är svårt att tappa datan men vad exakt gör du med datan? Det är ju inte ett youtube klipp direkt eller en hemsida?

Skickades från m.sweclockers.com

Permalänk
Inaktiv

Denna artikel är ju mest "centralisering är dåligt", du tar inte upp specifika saker som handlar om Ethereum.

Finns ganska många som tycker Ethereum är ett mediokert protokoll som faller på sin generaliserande struktur. Att det är ett intressant proof of concept men knappast något som kommer få en stark etablering.

Jag är inte själv matematiker eller sysslar med programmeringsteori, men finns tunga namn i cryptovärlden som har sågat Ethereum och ingående förklarat problematiken med protokollet.

Permalänk
Medlem

@anon52343:

Intressant. Har du någon länk eller artikel att länka till?

Visa signatur

Jag har en data

Permalänk
Medlem

Vore kul med flera artiklar om andra cryptos. Speciellt med Gen 3 cryptos så som, EOS, ICX & VAN.
ETH & BTC är inte längre lika intressant i mitt tycke. Däremot så kan det behövas en artikel som beskriver BTC med Segwit & Lightning network då många som inte är insatta i crypto ständigt drar upp problem som segwit2x & lightning network försöker lösa.

Hur som helst, Tack för artikeln & bra skrivet!

Visa signatur

I5 2500k@4,6ghz 8gb ram, 6950 Asus Directcu II Fractal design define r3, Corsair h60.
Microsoft sidewinder 4, Logitech mx518, Benq 24", Beats by dr.dre Studio edition.
PSN: Sazern

Permalänk
Medlem

Intressant artikel. Ska bli spännande att se vart detta bär.

Skrivet av Helionart:

Brotherhood of nod(e) (anm. referens till Command & Conquer för de oinvigda)

<-- Nu blev jag glad.

Visa signatur

Nybörjare på Linux? Se hit! #15665841

Permalänk
Skrivet av anon52343:

Denna artikel är ju mest "centralisering är dåligt", du tar inte upp specifika saker som handlar om Ethereum.

Finns ganska många som tycker Ethereum är ett mediokert protokoll som faller på sin generaliserande struktur. Att det är ett intressant proof of concept men knappast något som kommer få en stark etablering.

Jag är inte själv matematiker eller sysslar med programmeringsteori, men finns tunga namn i cryptovärlden som har sågat Ethereum och ingående förklarat problematiken med protokollet.

Hej! Jag kommer initialt att fokusera på de tre största kryptovalutorna, BTC, Ethereum och Ripple. Jobbar just nu på nästa del som går lite mer på djupet om konsensusmekanismen Proof of Work. Jag tror att vi först behöver få läsarna att börja förstå grunden i vad Blockchain handlar om innan vi kan börja prata om olika infallsvinklar som för och nackdelar med enskilda protokoll, där man behöver gå mer på djupet.

Vad gäller Ethereum så kommer jag börja diskutera Ethereum classic, Proof of stake, sharding och andra optimeringar för scale som är på väg.

Att "tunga namn" i cryptovärlden uttalat sig om Ethereum säger i sig själv inte mycket, du kan gärna skicka länk till specifika uttalanden så kan vi diskutera dessa. Jag kan dock tillägga att många förespråkare för andra plattformar jämför sig gärna med Ethereum i syfte att främja sina egna projekt, I många fall där utvecklingen är miltals bakom Ethereum idag. Däremot ser jag företag som Amazon och Microsoft erbjuda sina AWS respektive Azure kunder verktyg för att jobba med Ethereum och bygga applikationer som körs på dess plattform. Vidare så har Ethereum en respektabel skara av företag bakom sig i Ethereum Alliance: https://entethalliance.org/members-2/

Krypto är fortfarande i ett enormt tidigt skede, och många tunga namn är hårt förankrade med andra projekt/valutor som gör objektivitet sällsynt skådad. Jag brukar försöka se på "real-world adoption" som tecken på att en viss teknik slagit igenom, och där händer väldigt mycket spännande med de tre stora idag. Men skicka gärna förslag på ytterligare topics ni vill att jag skriver om så sätter jag mig gärna in i det.

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Skrivet av NodCommander:

Intressant artikel. Ska bli spännande att se vart detta bär.

<-- Nu blev jag glad.

haha, jag kunde inte låta bli.

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Skrivet av Viochee:

Förstår inte exakt vad man gör med hyperledger eller amazon block chain, transaktioner men av vad? Etherium? Kan du beskriva nyttan av det som om jag vore en 5 åring?
Jag fattar att det är svårt att tappa datan men vad exakt gör du med datan? Det är ju inte ett youtube klipp direkt eller en hemsida?

Skickades från m.sweclockers.com

Hej! ett bra ställe att börja på är att förstå vad en dApp (decentraliserad App) är.
Här har du en lista med befintliga Appar som idag körs på Ethereum platformen: https://dappradar.com/

Och en riktigt bra tråd om vad användningsområdet och syftet är med respektive applikation: https://www.reddit.com/r/omise_go/comments/82it8z/ethereums_f...

Samtliga av dessa appar bygger alltså på Ethereum i grunden!

Visa signatur

CPU: Ryzen 9 5950x - NXZT Kraken Z73 (white sleeved) GPU: Gamerock 3080Ti
RAM: 128GB Trident Z Royal Gold DDR4 3600 CL16
MB: ASUS B550-A Gaming Silver/White Screen:55" LG OLED B9 (4k 120Hz @4:4:4)
Case: ASUS Rog Strix Helios White
HiFi Desktop: Sennheiser HD800S AMP: Cayin HA-1A MK2 DAC: Moon Neo 390

Permalänk
Medlem

Decentralize FTW!

Privacy och integritet är A och O. Se signatur!

Visa signatur

Citera för svar

Stora Owncloud/Nextcloud-tråden: http://www.sweclockers.com/forum/122-server/1212245-officiell...
Jobb: Datacenter Manager
Grundare: https://www.hanssonit.se

Permalänk

Håller med om att texten handlar mera om blockkedjan och decentralisering än Ethereum. Gillar däremot texten:)

En stor fördel med Ethereum när det kom iaf var smart contracts, vad är det? varför har inte Bitcoin det om det nu är så bra?

Visa signatur

Intel i5 @ 2,66Ghz | Noctua NH-D14 | 4gb corsair 1600mhz | Asus P7P55D-E PRO | Antec p182 | Corsair 550w |Asus 6950 2gb upplåsta shaders, ASUS 5770 V2|Samsung SpinPoint F3 1 TB |Benq BL2400PT | LG 42PQ6500 | Steelseries Siberia v1 |Asus Xonar DX |Creative EP-630 | AKG K601 | Dynavoice F-6 EX 5.0 |Canton Reference 9.2 DC | Atacama Nexus 6| Onkyo 607

Permalänk
Medlem
Skrivet av Bjebbosten:

Håller med om att texten handlar mera om blockkedjan och decentralisering än Ethereum. Gillar däremot texten:)

En stor fördel med Ethereum när det kom iaf var smart contracts, vad är det? varför har inte Bitcoin det om det nu är så bra?

Bitcoin har smart contracts. Men vad jag läst så verkar det vara lite mer begränsat än vad det är med Ethereum.

Permalänk
Medlem

Intressant tråd och inlägg. Man känner av entusiasmen när man läser det, gillas! Ämnet i sig är ju hur jäkla spännande som helst.

Något jag tänkte på dock... är saknaden av referenser, en hel del påståenden (som förvisso kan vara sanna) men att ha ett underlag för det kan vara gynnande.