Ethereum: Forskelle mellem versioner

Content deleted Content added
No edit summary
No edit summary
Linje 22:
|data10 = Klienter til rådighed for Linux, Windows, macOS, POSIX, Raspbian
|label11 = Website
|data11 = Website[http://ethereum.org ethereum.org]
}}
'''Ethereum''' er en open source blockchain-beseret protokol, distribueret mellem flere platforme, med smart contract(scripting). Det giver en decentraliseret [[Turing-komplet]] [[virtuel maskine]], "The Ethereum Virtual Machine ( EVM )", som kan udføre scripts ved hjælp af et internationalt netværk af "[[:en:Node_(networking)|public nodes]]". Ethereum giver også mulighed for brug af en [[kryptovaluta]] token kaldt "ether", som kan blive overført mellem kontoer og brugt.
'''Ethereum''' er en [[open-source]] protokol, der gør det muligt at anvende en [[blockchain]] til en række formål, herunder bl.a. [[digital valuta]].<ref name="CDUE">{{cite report|date=24 June 2016|title=Understanding Ethereum|publisher=CoinDesk}}</ref> Ethereum beskriver selv protokollen som en verdenscomputer og kalder de teknologier, som kan udvikles på protokollen for [[dapps|distribuerede applikationer]] (eller kontrakter), fordi de afvikles decentralt fra flere tusinde computere, og derfor ikke kan censureres eller styres centralt.
 
Ethereum ideen var først udgivet i 2013 af Vitalik Buterin, som er en [[kryptovaluta]] forsker og udvikler. Vidderudviklingen blev fondet af et online "crowdsale" i 2014. Systemet blev udgivet den 30 Juli 2015, med 11.9 millioner ether til støtterne fra "crowdsale'et", der udgjorde ca. 13 % af det totale ether forsyning.
Ethereums interne valuta kaldes [[ether (valuta)|ether]]. I maj 2017 var ether den næststørste digitale valuta, efter [[bitcoin]]. Der skabes ikke nye ether i forbindelse med dannelse af nye blokke; de [[server]]e, som danner dem, belønnes udelukkende med afgifter (''gas'', brændstof), som sendes sammen med transaktioner.
 
I 2016, som et resultat af "The DAO project's" kolaps, blev Ethereum splittet i to separate blockchains - den nye separeret version blev kaldt Ethereum ( ETH ), og den originale version fortsatte som Ethereum Classic ( ETC ), og værdien steg med 13.000 %.
 
== Enheder ==
Ethereum's interne valuta kaldes ether. I maj 2017 var ether den næststørste digitale valuta, efter [[bitcoin]]. Der skabes ikke nye ether i forbindelse med dannelse af nye blokke; de [[server]]e, som danner dem, belønnes udelukkende med afgifter (''gas'', brændstof), som sendes sammen med transaktioner.
{| class="wikitable"
|Wei
|= 1000000000000000000 Ξ
|-
|Kwei, Ada, Femtoether
|= 1000000000000000 Ξ
|-
|Mwei, Babbage, Picoether
|=  1000000000000 Ξ
|-
|Gwei, Shannon, Nanoether, Nano
|=  1000000000 Ξ
|-
|Szabo, Microether, Micro
|=  1000000 Ξ
|-
|Finney, Milliether, Milli
|=  1000 Ξ
|-
|Ether
|=  1 Ξ
|-
|Kether, Grand, Einstein
|=  0.001 Ξ
|-
|Mether
|= 0.000001 Ξ
|-
|Gether
|=  0.000000001 Ξ
|-
|Tether
|=  0.000000000001 Ξ
|}
 
== History ==
Ethereum var først beskrevet i et "White paper" af Vitalik Buterin, da han var involveret i "Bitcoin Magazine", i 2013 med målet at bygge en decentral applikation. Vitalik havde argumenteret at Bitcoin havde brug for et scripting sprog for applikation udviklere. Da han fejlede i at få enighed, presenterede han udviklingen af en ny platform med et mere udbredt scripting sprog.
 
Da Ethereum blev offentliggjort i januar 2014, var Ethereum teamet Vitalik Buterin, Mihai Alisie, Anthony Di Iorio, og Charles Hoskinson. Udviklingen af Ethereum projektet begyndte i starten af 2014 gennem et Schweizisk selskab, Ethereum Switzerland GmbH (''EthSuisse''). Efterfølgende startede en Schweizisk ikke-profitabelt foundation "The Ethereum Foundation (''Stiftung Ethereum'')". Udviklingen var finansierede af et online "crowdsale" i midt 2014, hvor deltagerne købte Ethereum værdi token ( ether ) med andre digitale valutaer som Bitcoin. Parallelt med at der var tidlig ros af teknologi innovationen af Ethereum, blev der stillet spørgsmål til sikkerheden, og skalerbarheden.
 
=== Milepæle ===
Flere kodenavngivet prototyper af Ethereum platformen var udviklet af Foundation'en, som en del af deres "Proof-of-Concept" serie, forudgående den officielle udgivelse af grænsenettet. "Olympic" var den sidste prototype, og den første beta pre-release. "Olympic" netværket udlod en dusør på 25.000 ether til en bruger der fandt fejl i systemet, for at teste græserne på blockchain'en.
 
"Homestead" var den første der blev opfattet som stabil. Det omfatter forbedringer af transaktioner, gas priser, og sikkerhed. Siden lanceringen har Ethereum gennemgået flere planlagte protokolopgraderinger, som har implementeret ændringer påvirker platformens underliggende funktionalitet.
 
Der er mindst to protokol upgraderinger planlagt i fremtiden: "Metropolis" er beregnet til at reducere kompleksiteten af EVM og give mere fleksibilitet for smart contract udviklere. Metropolis tilføjede også understøttelse for zkSnarks ( fra Zcash ) med den første zkSnarks transaktion forekom på et testnet d 19 September 2017. "Serenity" bør omfatte en fundamental ændringer til Ethereum's bruger algoritme, for at muliggøre en basis transaktion fra hardware mining ( Proof-of-work ) til virtuel mining ( Proof-of-stake ). Forbedringer til skalerbarheden, siges også at være et centralt mål for udviklingsplanerene.
{| class="wikitable"
!Version
!Kodenavn
!Udgivelses dato
|-
|0
|Olympic
|Maj, 2015
|-
|1
|Frontier
|30 Juli 2015
|-
|2
|Homestead
|14 Marts 2016
|-
|3
|Metropolis (vByzantium)
|16 Oktober 2017
|-
|3.5
|Metropolis (vConstantinople)
|TBA
|-
|4
|Serenity
|TBA
|}
 
=== DAO Begivenheden ===
I 2016 hævet en decentraliseret selvstyrende organisation kaldt "The DAO", et set af smart Contracts udviklings platforme, en rekord høj 150 millioner $ i et "crowdsale" for at finansiere projektet. "The DAO" var udnyttet i Juni, da 50 millioner $ i ether var hævet af en anonym enhed. Begivenheden udløste en debat i krypto-samfundet, om hvilken Ethereum der burde udføre en omstridt "Hard fork" og opjustere de berørte midler. Som følge af striden, splittede netværket i to Ethereum ( Emnet i denne encyklopædi ) fortsatte på "The Forked" blockchain, mens Ethereum Classic fortsatte på den originale blockchain. "The Hard Fork" skabte en rivalisering mellem de to netværk.
 
=== Hard Forks ===
"The Hard Fork", relaterede til "The DAO", kløvede Ethereum efterfølgende blockchain'en to gange i det sidste kvartal i 2016, for at tage sig af andre angreb. I slutningen af November 2016, havde Ethereum øget DDoS beskyttelsen, "De-Bloated" Blockchain netværket, og modarbejdet spam angreb af hackere.
 
== Arkitektur ==
{{Infoboks
|abovestyle = background:#87cefa;
|headerstyle = background:#87cefa;
|above = Ether
|label2 = Symbol
|data2 = Ξ
|label3 = Bruger(e)
|data3 = Hele verden
|label6 = Valuta type
|data6 = Kryptovaluta
}}
=== Ether ===
Værdien af Ethereum's blockchain token er kaldt ether, som er repræsenteret af koden ETH, eller det Græske store bogstav Xi karakter ( Ξ ), og handles med [[kryptovaluta]] udvekslinger. Det er også brugt til at betale for transaktionsgebyrer og beregningstjenester på Ethereum-netværket.
 
Forsyningen af Ether steg med 14.75 % i 2017, på grund af algoritmen vil stigningen vil gradvist falde til 1,59% inden 2065. Men en ny implementering i Ethereum kaldt "Casper", baseret på "Proof-of-stake" i stedet for "Proof-of-work", forventes at reducere inflationen til mellem 0.5 % til 2 %.
 
=== Ethereum Virtuel Maskine ===
"The Ethereum Virtual Machine" (EVM) er runtime miljøet for smart contracts i Ethereum. Den daglige definition af EVM er "The Ethereum Yellow Paper", og den originale version var af Gavin Wood. Den er sandboxed, og fuldstændig isoleret fra netværket, filsystemet og andre processer fra værtens computer. Hver Ethereum node i netværket køre en EVM implementering og udfører de samme instruktioner. Ethereum Virtuel Maskine er blevet implementeret i C++, Go, Haskell, Jave, JavaScript, Python, Ruby, og WebAssembly.
 
== Noter ==