Blockkedjetekniken är fortfarande ett relativt nytt koncept, men Ethereum har rest långt på kort tid. Som ett av de mest uppmärksammade och igenkännliga exemplen på banbrytande blockkedjor har Ethereum genomgått stora forkar sedan starten 2014 och dess offentliga lansering 2015. Även om exakta datum och milstolpar kan ha ändrats längs vägen, har laget bakom Ethereum strävat efter att anta ett system med pågående utveckling som syftar till att förbättra säkerheten, förbättra funktionaliteten och användarupplevelsen och arbeta för optimal decentralisering. Denna guide kommer att beskriva de stora forkarna på Ethereums resa hittills.

De tidiga dagarna

När Ethereum först kom till, var planen att utföra dess utveckling genom fyra nyckelsteg. Den första fasen, som användes som en typ av betaversion, bestod av Olympic och Frontier. I huvudsak var Olympic, som lanserades i juli 2015, en möjlighet för utvecklare att få en inblick i hur Ethereum skulle se ut och kännas när det var tillgängligt. Vid den tiden uppmanades utvecklare att testa fyra huvudområden, inklusive:

  • Transaktionsaktivitet
  • Virtuell maskinanvändning
  • Mining-kraft
  • Allmän bestraffning

Nästa steg, Frontier, utformades för att analysera egenskaper hos Ethereum, med särskilt fokus på:

  • Block-belöningar
  • Gasanvändning
  • Canary-kontrakt
  • Användarupplevelse

Homestead (2016)

När betafasen hade slutförts var nästa steg Ethereums första schemalagda fork, Homestead, 2016, vid blocknummer 1 150 000. Denna fork var utformad för att underlätta tre primära förbättringar från beta-modellen, som inkluderade:

  • Ta bort Canary-kontrakt
  • Införa nya koder via Ethereums språk, Solidity
  • Implementera användningen av Mist-plånboken, underlätta ETH-transaktioner och smarta kontrakt

DAO (2016)

När man utforskar stora forkar, är det värt att notera DAO-forken 2016, som var oväntad och oplanerad. Denna fork genomfördes efter hackningen av DAO, en organisation som förlorade ETH värda $50 miljoner efter att ha tjänat in totalt $150 miljoner genom token-försäljning. Denna fork är signifikant i utvecklingen av Ethereum eftersom det fick Ethereum-gemenskapen att fatta beslut om hur man ska reagera på situationen. Gemenskapen valde att hårdforka blockkedjan för återställa medel och skydda mot framtida hot. Detta beslut stöddes inte universellt, och vissa människor fortsatte att använda den ursprungliga kedjan. Denna kedja, som hade hackats, med ETH värda på 50 miljoner dollar som inte ersattes eller återlämnades, blev känd som Ethereum Classic (ETC). Den klassiska kedja var en svagare kedja, som var sårbar, och som sådan fokuserade majoriteten av användare och utvecklare på den forkade kedjan. De saknade $50 miljonerna returnerades till sina ägare, och den forkade kedjan blev blockkedjan som vi nu känner igen som Ethereum.

Metropolis

Metropolis-forken pågår just nu och är den tredje fasen, och det sista steget mot Ethereum Serenity. Metropolis består av två viktiga forkar: Byzantium och Constantinople.

Byzantium

Byzantium implementerades i oktober 2017 vid block 4 370 000 och innehöll nio Ethereum förbättringsförslag eller EIPs. Den mest betydande var:

  • EIP 100: Modifiera formeln för att analysera komplexiteten i ett block, ta uncle-block i beaktande, och öka stabiliteten.
  • EIP 658: Introducerade transaktionskvitton med ett statusfält som bekräftade framgång (1) eller misslyckande (0).
  • EIP 649: En fortsatt utveckling av konceptet "Difficulty Bomb", som introducerades i en tidig form 2015 i syfte att så småningom uppmuntra Proof of Stake, snarare än Proof of Work.

Constantinople

Den andra etappen av Metropolis-forken; Constantinople är för närvarande på gång. Forken var planerad till början av 2019, och Ethereum bekräftade att uppgraderingen skulle äga rum den 28 februari vid blocknummer 7 280 000. Det finns fem huvudsakliga EIP att överväga:

  • EIP 145: Reviderade Bitwise skiftande instruktioner för att underlätta informationsbehandling och minska kostnaderna för smarta kontrakt.
  • EIP 1052: Förenkling av smart kontraktsverifiering. Före Constantinople var det nödvändigt att extrahera hela koden för att verifiera det smarta kontraktet.
  • EIP 1014: Denna EPI lanserades av Vitalik Buterin, grundare av Ethereum, med syfte att möjliggöra statliga kanaler och förbättra säkerheten för transaktioner utanför kedjan.
  • EIP 1283 SSTORE: Inledningsvis utformades denna EIP för att minska gaskostnaderna, men det har sedan dess ändrats på grund av en potentiell brist och kommer att behandlas i den efterföljande St Petersburg-forken.
  • EIP 1234: Denna EIP har två huvudmål - att minska blockbelöningar från 3ETH till 2ETH och fördröja Difficulty Bomb, vilket banar väg för en ytterligare omröstning i nästa år.
  • Constantinople-uppgraderingen kommer också att ge en form av nödavstängningsknapp, som kan aktiveras för att fördröja schemalagda ändringar i händelse av att något går fel.

Framtiden för Ethereum

Den önskade destinationen för Ethereum är Serentity, men det förväntas att ytterligare forkar kommer att äga rum innan de når denna sista punkt. Under dess livstid har Ethereums färdplan justerats och ändrats, och nästa stopp tros vara Istanbul. Forken kommer huvudsakligen att formas av beslut som fattas baserat på program POW (Proof of Work). Den mest avgörande aspekten av Serenity är skiftet från Proof of Work till Proof of Stake, men detta är inte den enda stora uppdateringen. Serenitys uppdateringar förväntas komma i faser, med viktiga utvecklingar, inklusive införandet av beacon-kedjan and sharding, en komplex skalningsmetod, som bryter upp nätverket i fragment som kallas shards. Det kommer också att finnas en förflyttning från EVM (Ethereum Virtual Machine) till eWASM (Ethereum-flavoured Web Montering).

Ethereum har rest långt på relativt kort tid, med stora forkar i bagaget och förändringar som fortfarande kommer.

Rate this article:
Author: Tokens.net Team
English
Deutsch
Italiano
Français
Español
Nederlands
Polski
Svenska
Português
Türkçe