Ethereum Tutorial for begyndere
Hvad er Ethereum?
Ethereum er et open source-operativsystem, der tilbyder smart kontraktfunktionalitet. Det er en distribueret computerplatform, der understรธtter udvikling af decentraliseret Digital applikationer (DApps) ved hjรฆlp af blockchain-teknologi. Ethereum giver en decentraliseret virtuel maskine kaldet Ethereum Virtuel maskine (EVM), der kan kรธre scripts ved hjรฆlp af et internationalt netvรฆrk af offentlige noder.
Ethereum er den stรธrste decentraliserede softwareapp. Det hjรฆlper dig med at bygge smarte kontrakter og decentraliserede applikationer uden nedetid eller tredjepartsinterferens. Ethereum giver udvikleren mulighed for at oprette og udgive nรฆste generations distribuerede applikationer.
I denne Ethereum tutorial for begyndere, vil du lรฆre Ethereum grundlรฆggende ting som:
- Hvad er Ethereum?
- Hvorfor har du brug for det? Ethereum?
- Lรธsningen er decentraliserede applikationer
- Historie Ethereum
- Hvad er Smart Contract?
- Nรธgleord i Ethereum
- Hvad er Ether?
- Ethereum vs Bitcoin
- Anvendelser af Ethereum
- Fordele ved Ethereum
- Ulemper ved Ethereum
Hvorfor har du brug for det? Ethereum?
Centraliserede systemer er en af โโde mest udbredte modeller for softwareapplikationer. Dette system styrer direkte driften af โโde enkelte enheder og informationsstrรธmmen fra et enkelt center. I denne form for system er individer afhรฆngige af den centrale magt til at sende og modtage information.
Der er dog problemer med det centraliserede system:
- Single point of control & failure
- Det kan nemt blive korrupt
- Ydeevne flaskehals
- Silo effekt
Lรธsningen er decentraliserede applikationer
Decentraliserede applikationer svarer aldrig pรฅ en centraliseret backend, men de interagerer direkte med en blockchain. Se denne vejledning for at lรฆre mere om BlockChain.
Udtrykket DApp er en kombination af to ord - decentrale applikationer. Med enkle ord er det en applikation, vรฆrktรธjer eller programmer, der virker pรฅ det decentrale Ethereum Blockchain.
Historie Ethereum
- 2013: Vitalik Buterin, en udvikler, der var involveret i Bitcoins, og han var den fรธrste til at beskrive pรฅ papir
- 2014: Et schweizisk firma Ethereum Switzerland Gmbh udviklede den fรธrste Ethereum softwareprojekt
- 2015: Frontier, den fรธrste version af Ethereum blev lanceret.
- Den 14. marts 2016: En planlagt protokol Homestead bliver den nรฆststรธrste versionsopgradering af ethereum-netvรฆrket.
- Den 2016. maj: Ethereum fรฅr den mest omfattende mediedรฆkning, da DAO rejste rekordhรธje 150 millioner dollars i publikumssalg.
- I juli 2016: Netvรฆrket forgrenede sig i to brede kategorier: Ethereum (ETH) og Ethereum Classic (ETC).
- Juni 2017: Ethereum stรฆvner over 400 $, der har registreret en stigning pรฅ 5001 % siden 1. januarst, 2017
- Maj 2017- Ethereum vil i sidste ende overhale succesen af Bitcoins
- Juni 2018- DAO blev hacket af en anonym gruppe, der hรฆvdede ETH til en vรฆrdi af $50.
Hvad er Smart Contract?
A Smart kontrakt er et computerprogram, der kรธrer automatisk. Det er en transaktionsprotokol, der tillader blockchain-brugere at udveksle penge og ejendom. Det hjรฆlper ogsรฅ brugere med at udfรธre handlinger som at stemme uden nogen central autoritet. Det er en virtuel tredjeparts softwareagent, der automatisk kan udfรธre og hรฅndhรฆve vilkรฅr og handlinger i henhold til den juridiske aftale.

Traditionelle kontrakter vs. smarte kontrakter
Nedenfor er forskellen mellem traditionelle kontrakter og smarte kontrakter:
| Parameter | Traditionel | Smarte kontrakter |
|---|---|---|
| Varighed | 103 dage | minutter |
| remittance | Manuel | Automatisk Ur |
| Spรฆrrede | Nรธdvendig | Nรธdvendig |
| Pris | Dyrt | Brรธkdel af omkostningerne |
| Tilstedevรฆrelse | Fysisk tilstedevรฆrelse | Virtuel tilstedevรฆrelse |
| Advokater | Advokater er vigtige | Advokater er muligvis ikke nรธdvendige |
Nรธgleord i Ethereum
- Valutaudstedelse: Det administreres og overvรฅges for det meste af et lands centralbank. Det omtales ogsรฅ som en monetรฆr myndighed.
- Decentraliseret autonom: Decentraliseret Autonom Organisation er en digital organisation, som har til formรฅl at fungere uden behov for hierarkisk ledelse.
- Organisationer (DAO): DAO er en kombination af computerkode, en blockchain, smarte kontrakter og mennesker.
- Smarte kontrakter: Det er digitalt underskrevet aftale mellem to eller flere parter, som er afhรฆngig af et konsensussystem
- Smart ejendom: Ethereum Wallet er en gateway til decentraliserede applikationer pรฅ Ethereum blockchain. Det hjรฆlper dig med at holde og sikre ether og andre kryptoaktiver, som er bygget pรฅ Ethereum.
- soliditet: Soliditet er det smarte kontraktsprog, der bruges i Ethereum. Det er et generelt programmeringssprog udviklet til at kรธre i EVM-miljรธet. Soliditet hjรฆlper dig med at udfรธre vilkรฅrlige beregninger. Det sigter dog mod at sende og modtage digitalt token og lagre tilstande.
- Transaktioner: En transaktion er en meddelelse, der sendes fra en konto til en anden konto, der kan vรฆre den samme eller tom. Det kan omfatte binรฆre data, som kaldes Ether.
- Ethereum Virtual Machine: Det Ethereum Virtual Machine, som ogsรฅ er kendt som EVM, er runtime-miljรธet for smarte kontrakter. EVM er et computerlag lige over den underliggende hardware. Det er ikke bare sandkasse, men isoleret. Desuden har koden, der kรธrer inde i EVM'en, ingen adgang til netvรฆrk, filsystem eller andre processer.
Hvad er Ether?
Ether er et vรฆrditegn for Ethereum blockchain. Det er opfรธrt som "ETH" pรฅ cryptocurrency-bรธrser. Det hjรฆlper dig med at betale transaktionsgebyrer og beregningstjenester pรฅ Ethereum netvรฆrk. I den Ethereum netvรฆrk, nรฅr kontrakten udfรธres, betales Ether.
Hvad er Ether?
Gas
For at udfรธre en transaktion pรฅ Ethereum netvรฆrk, krรฆver en bruger at foretage en betaling (til minearbejderen) Ether via et mellemmandstoken kaldet 'Gas'. Det er en enhed, som giver dig mulighed for at mรฅle det beregningsarbejde, der krรฆves for at kรธre en smart kontrakt eller andre transaktioner.
In Ethereum, er transaktionsgebyret beregnet i Ether, som er angivet som
Ether = Tx Fees= Gas Limit * Gas Price
Hvor,
- Gasgrรฆnse= Refererer til mรฆngden af โโgas, der bruges til beregningen
- Gaspris= Mรฆngden af โโEther, som en bruger skal betale

Ethereum vs Bitcoin
Her er den stรธrste forskel mellem Ethereum og Bitcoin:
| Parameter | Bitcoin | Ethereum |
|---|---|---|
| Definition | Bitcoin er en digital penge | Ethereum er en verdenscomputer. |
| Grundlรฆgger | Satoshi Nakamoto | Vitalik Butarrn |
| Hashing-algoritmer | Bitcoin brugt SHA-256 algoritme. | Ethereum bruger Etash algoritme. |
| Gennemsnitlig blokeringstid | 10 minutter | 10-15 sek |
| Slip Dato | Januar 9 2008 | 30 juli 2015 |
| Frigivelsesmetode | Genesis Block Mind | Prasala |
| Blockchain | Bevis for arbejde | Bevis for arbejde (Planlรฆgning af POS) |
| Brug | Digital Valuta | Smarte kontrakter Digital Valuta |
| Brugt kryptovaluta | Bitcoin(Satoshi) | Ether |
| Blokerer tid | 10 Minutes | 12-14 sekunder |
| Mineindustrien | ASIC minearbejdere | GPU'er |
| Skalerbar | Ikke nu | Ja |
| Concept | Digital penge | Verdens computer |
| Kryptovaluta-token | BTC | Ether |
| Turing | Turing ufuldstรฆndig | Turing komplet |
| Mรธntfrigivelsesmetode | Tidlig minedrift | Gennem ICO |
| protokol | Bitcoin anvender stadig pool-minekonceptet. | Den bruger en Ghost Protocol. |
Nรฆste i denne Ethereum tutorial, vil vi lรฆre om applikationer af Ethereum.
Anvendelser af Ethereum
Nedenfor er applikationerne af Ethereum:
- Bank: Med Ethereum's decentrale system. Det er nรฆsten umuligt for en hacker at have uautoriseret adgang til en persons personlige oplysninger.
- aftaler: Ved at bruge en smart kontrakt kan aftaler opretholdes og udfรธres uden รฆndringer.
- Forudsigelsesmarked: Forudsigelsesmarkedet er et andet vidunderligt eksempel pรฅ Ethereum Smart kontrakt. De platforme som Gnosis og Augur bruger Ethereum til dette formรฅl.
- Digital Identity Management: DigiTale identiteter kan administreres ved at bruge smarte kontrakter, der lรธser de store problemer med identitetstyveri og datamonopol.
Fordele ved Ethereum
Fรธlgende er fordelene ved Ethereum:
- Giver dig mulighed for at uploade og anmode om, at programmer skal udfรธres.
- 100 % oppetid og DDOS-resistent.
- Ethereum hjรฆlper dig med at oprette et omsรฆtteligt token, som du kan bruge som en ny valuta eller virtuel aktie.
- Vedvarende og permanent datalagring.
- Byg virtuelle organisationer.
- Hjรฆlper dig med at udvikle decentrale applikationer.
- Ethereum hjรฆlper dig med at bygge fejltolerante og meget sikre decentrale apps.
Ulemper ved Ethereum
- Ethereum Virtuel maskine er langsom, sรฅ du kan ikke bruge den til store beregninger.
- Opbevaring pรฅ blockchain er dyrt.
- Swarm Scalability er et problem, sรฅ der er en afvejning med decentralisering Private blokkรฆder vil sandsynligvis sprede sig.
- At rette fejl eller opdatere apps er en svรฆr opgave, fordi alle peer i netvรฆrket skal opdatere deres nodesoftware.
- Nogle applikationer krรฆver verifikation af brugeridentitet, og da der ikke er nogen central myndighed til at verificere brugeridentiteten.
Hvis du vil lรฆre om at skabe din egen kryptovaluta, er her en gratis tutorial, du gerne vil tjekke ud: Hvordan opretter man sin egen kryptovaluta?
Resumรฉ
- Ethereum betyder: Ethereum er en open source softwareramme, som er baseret pรฅ blockchain-teknologi.
- Ethereum hjรฆlper dig med at opbygge smarte kontrakter og decentraliserede applikationer uden nedetid eller indblanding fra tredjepart.
- Ethereum blev lanceret i 2013 af udvikleren Vitalik Buterin.
- Smarte kontrakter giver blockchain-brugere mulighed for at udveksle penge og ejendom. Minedrift Ethereum kan bruges til Smart Contracts samt Digital Valuta.
- Ether er et vรฆrditegn for Ethereum blockchain. Det er opfรธrt som "ETH" pรฅ cryptocurrency-bรธrser.
- For at udfรธre en transaktion pรฅ Ethereum netvรฆrk, krรฆver en bruger at foretage en betaling (til minearbejderen) Ether via et mellemmandstoken kaldet 'Gas'.
- Ethereum sikrer 100 % oppetid og DDOS-resistent.
- Reparation af fejl eller opdatering af apps i Ethereum netvรฆrk er en svรฆr opgave, fordi alle peer i netvรฆrket skal opdatere deres nodesoftware.
