Az Ethereum története
Az Ethereum blokklánc összes fontos mérföldkövének, elágazásának és frissítésének idővonala.
Akár egy lépéssel is elnavigálhat néhány rendkívül fontos frissítéshez: A Beacon lánc; A Beolvadás; és EIP-1559
A jövőbeli protokollfrissítések érdeklik? Tudjon meg többet a következő frissítésekről az Ethereum ütemtervéből.
2024
Cancun-Deneb („Dencun”)
Cancun összefoglalója
A Cancun frissítés az Ethereum végrehajtásának javítását tartalmazza, amelynek célja a skálázhatóság fejlesztése, párhuzamosan a Deneb konszenzusfrissítésekkel.
Ide tartozik az EIP-4844, az úgynevezett Proto-Danksharding, amely jelentősen csökkenti a második blokkláncréteg (L2) rollupok adattárolási költségeit. Ezt az adatblobok bevezetésével érik el, amely lehetővé teszi, hogy az összevont tranzakcióok az adatokat csak rövid ideig tárolják a főhálózaton. Ez jelentősen alacsonyabb tranzakciós díjakat eredményez az L2 rollupok felhasználói számára.
- Második blokkláncréteg (L2) rollup-ok
- Proto-Danksharding
- Dank-féle párhuzamos futtatás (Danksharding)
- Olvassa el a Cancun frissítés specifikációit(opens in a new tab)
Deneb összefoglaló
A Deneb frissítés az Ethereum konszenzusának javítását tartalmazza, amelynek célja a skálázhatóság fejlesztése. Ez a frissítés a Cancun végrehajtási frissítésekkel párhuzamosan történik a Proto-Danksharding (EIP-4844) engedélyezéséhez, valamint a Beacon Chain egyéb fejlesztéseihez.
Az előre generált, aláírt „önkéntes kilépési üzenetek” többé nem járnak le, így a felhasználók nagyobb kontrollt kapnak a csomópont-üzemeltetőknél elhelyezett pénzeszközeik felett. Ezzel az aláírt kilépési üzenettel a letétbe helyezők delegálhatják a csomópont működését, miközben továbbra is képesek biztonságosan kilépni és bármikor kivenni a pénzüket anélkül, hogy bárkitől engedélyt kellene kérniük.
Az EIP-7514 szigorítja az ETH-kibocsátást azáltal, hogy maximálja a validátorok becsatlakozási arányát úgy, hogy korszakonként nyolcan (8) kapcsolódhatnak be a hálózatba. Mivel az ETH-kibocsátás arányos az összes letétbe helyezett ETH-szel, a csatlakozó validátorok számának korlátozása korlátozza az újonnan kibocsátott ETH növekedési ütemét, miközben csökkenti a csomópontüzemeltetők hardverigényét, segítve a decentralizációt.
2023
Shanghai-Capella ("Shapella")
Shanghai összefoglaló
A Shanghai frissítés vezette be a letétek kivonási lehetőségét a végrehajtási rétegen. A Capella frissítéssel együtt ez lehetővé tette, hogy a blokkok kivonási műveletet fogadjanak el, amivel a letétesek ki tudják venni az ETH a Beacon láncról a végrehajtási rétegre.
Capella összefoglaló
A Capella frissítés a harmadik legnagyobb frissítés volt a konszenzusrétegen (Beacon lánc) és lehetővé tette a letétek kivételét. A Capella egyszerre történt a Shanghai frissítéssel, ami a végrehajtási réteget változtatta meg, és így lehetővé vált a letét kivétele.
Ez a konszenzusréteg frissítés megengedte a letétbe helyezőknek, hogy ha a letét kezdetén nem adtak meg kivételi adatokat, akkor most megtehessék.
Emellett bevezették az automatikus számlasöprési funkciót, ami folyamatosan átnézi a validátorok számláit, hogy van-e kifizetendő jutalom vagy teljes kivétel.
- Bővebben a letétek visszavonásáról.
- Olvassa el a Capella frissítés specifikációit(opens in a new tab)
2022
Paris (a Beolvadás)
Összegzés
A Paris frissítést az váltotta ki, hogy a proof-of-work blokklánc meghaladta a , melynek mértéke 58 750 000 000 000 000 000 000 volt. Az a 15 537 393. blokknál történt 2022. szeptember 15-én, így kiváltva a következő blokktól a Paris frissítést. A Paris volt a Beolvadásra való áttérés, melynek fő jellemzője a proof-of-work bányászó algoritmus és a kapcsolódó konszenzuslogika kikapcsolása, ehelyett pedig a proof-of-stake bekapcsolása. A Paris egyúttal frissítette a végrehajtási klienseket is (a Bellatrix-hoz hasonlóan, ami a konszenzusrétegen tette), hogy instrukciókat tudjanak fogadni a velük kapcsolódó konszenzuskliensektől. Ehhez szükség volt arra, hogy a belső API-metódusok egy új készletét, az Engine API-kat(opens in a new tab) aktiválják. Ez kétségtelenül az Ethereum történetének legjelentősebb frissítése volt a Homestead óta!
Bellatrix
Összegzés
A Bellatrix frissítés a második betervezett frissítés volt a Beacon láncra, hogy előkészítse a láncot a a Beolvadásra. Ezzel a validátorok büntetései teljes értékűek lettek az aktivitás hiányára és a súlyos büntetésekre vonatkozóan. A Bellatrix szintén hozott egy frissítést az elágazásválasztás szabályaiba, hogy felkészítse a láncot a Beolvadásra és arra, hogy az utolsó proof-of-work blokk után az első proof-of-stake blokk következzen. A konszenzuskliensek ezzel tudatosak lettek az 58 750 000 000 000 000 000 000 .
Gray Glacier
Összegzés
A Gray Glacier hálózati frissítés eltolta a három hónappal. Ez a frissítés csak ezt változtatta meg, és így természetében hasonlít a Arrow Glacier és a Muir Glacier frissítésekhez. Hasonló változtatások történtek a Byzantium, Constantinople és London hálózati frissítéseknél is.
2021
Arrow Glacier
Összegzés
Az Arrow Glacier hálózati frissítés eltolta a néhány hónappal. Ez a frissítés csak ezt változtatta meg, és így természetében hasonlít a Muir Glacier frissítéshez. Hasonló változtatások történtek a Byzantium, Constantinople és London hálózati frissítéseknél is.
- EF Blog – Arrow Glacier frissítés bejelentése(opens in a new tab)
- Ethereum Cat Herders – Ethereum Arrow Glacier frissítés(opens in a new tab)
Altair
Összegzés
Az Altair frissítés a Beacon lánc első tervezett változtatása volt. A „szinkronizálási bizottságokhoz” adott támogatást, mint a könnyű kliensek bevezetése, valamint megnövelte a validátor nem aktivitás és súlyos büntetések mértékét, hogy előkészítse a Beolvadást.
Érdekesség!
Az Altair volt az első nagyobb hálózati frissítés, aminek konkrét bevezetési ideje volt. Az összes korábbi frissítés egy adott blokkszám alapján történt a proof-of-work láncon, ahol a blokkonkénti idő változó. A Beacon láncnak nem kellett igazodnia a proof-of-workhöz, így időalapú korszakok rendszerén alapszik, amelyek 32 darab 12 másodperces slotból állnak, és a validátorok ezekben tudnak blokkot javasolni. Így pontosan lehetett tudni, hogy mikor következik a 74 240. korszak, hogy az Altair életbe léphessen!
London
Összegzés
A London frissítés bevezette az EIP-1559(opens in a new tab) változást, amely megreformálta a tranzakciós illeték piacát, azzal együtt, hogyan kezelik a gázvisszatérítéseket, valamint betervezte az ütemtervet.
Mi volt a London-frissítés (EIP-1559) lényege?
A London-frissítés előtt az Ethereum fix méretű blokkokkal működött. A magas hálózati kereslet idején ezek a blokkok teljes kapacitással működtek. Ennek eredményeképp a felhasználóknak sokszor várni kellett a kereslet csökkenésére, hogy bekerülhessenek egy blokkba, ami rontott a felhasználói élményen. A London-frissítés bevezette a változó méretű blokkokat az Ethereumon.
A tranzakciós díjak számításának módja 2021. augusztusában megváltozott a London-frissítéssel az Ethereum hálózatán. A London Upgrade előtt a díjakat úgy kalkulálták, hogy elkülönítették az alapdíjat
és az elsőbbségi díjat
:
Tegyük fel, hogy Alice-nek fizetnie kell Bobnak 1 ETH-t. A tranzakcióban a gázkorlátozás 21 000 egység, a gázdíj pedig 200 gwei.
A teljes díj: gáz mennyisége (határ) * egységenkénti gázdíj
, vagyis 21 000 * 200 = 4 200 000 gwei
vagy 0,0042 ETH
Az EIP-1559(opens in a new tab) bevezetése a London-frissítés során bonyolultabbá tette a tranzakciós illetékek működését, de megjósolhatóbb lett a gázdíj, ami egy sokkal hatékonyabb tranzakciósilleték-piacot eredményezett. A felhasználók megadhatják a maxFeePerGas
értékét, vagyis azt, hogy legfeljebb mennyit hajlandók fizetni a tranzakció végrehajtásáért, annak tudatában, hogy nem fognak többet fizetni érte, mint a gáz piaci ára (baseFeePerGas
), és a borravalót leszámítva visszakapják a különbözetet.
Ez a videó elmagyarázza az EIP-1559-et és annak előnyeit: EIP-1559 magyarázat(opens in a new tab)
- Ön egy dapp-fejlesztő? Feltétlenül frissítse a könyvtárakat és az eszközkészletet.(opens in a new tab)
- Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
- Olvassa el az Ethereum Cat Herder magyarázatát(opens in a new tab)
Berlin
Összegzés
A Berlin frissítés optimalizálta a gázköltséget bizonyos EVM műveleteknél, és több támogatást adott a többszörös tranzakció típusokra.
- Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
- Olvassa el az Ethereum Cat Herder magyarázatát(opens in a new tab)
2020
Beacon lánc genezise
Összegzés
A Beacon lánc biztonságos elindításához 16384 darab 32 ETH-nyi letétre volt szükség. Ez november 27-én történt meg, vagyis a Beacon lánc a blokkok létrehozását 2020. december 1-jén kezdte meg. Ez az Ethereum-vízió elérésének fontos első lépése volt.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
A letétbe helyezési szerződés aktiválása
Összegzés
A letétbe helyezési szerződés vezette be a rendszerét az Ethereum ökoszisztémába. Habár ez egy szerződés a , közvetlen hatást gyakorolt a Beacon lánc bevezetési idejére, ami egy fontos Ethereum frissítés.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
Muir Glacier
Összegzés
A Muir Glacier nevű elágazás késleltetést vezetett be a . A blokknehézség növelése a proof-of-work konszenzusmechanizmusában azzal fenyegetett, hogy az Ethereum használhatósága csökkenni fog, mert a tranzakciók küldése és a dappok használata több időt fog igénybe venni.
- Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
- Olvassa el az Ethereum Cat Herder magyarázatát(opens in a new tab)
2019
Istanbul
Összegzés
Az Istanbul elágazás:
- Bizonyos műveletek optimalizálása az EVM-ben.
- Fejlettebb védekezés a szolgáltatásmegtagadásos támadások ellen.
- A SNARKokon és a STARKokon alapuló második blokkláncréteg (L2) skálázási megoldások teljesítményének javítása.
- Az Ethereum és a Zcash közötti együttműködés bevezetése.
- Az okosszerződésekben kreatívabb függvényeket tett lehetővé.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
Constantinople
Összegzés
A Constantinople elágazás:
- A blokkbányászat jutalmának csökkentése 3 ETH-ről 2-re.
- A blokklánc lefagyásának megakadályozása, mielőtt a proof-of-stake bevezetésre kerülne.
- Bizonyos műveletek optimalizálása az EVM-ben.
- Lehetőség olyan címekkel történő interakcióra, melyek még nem jöttek létre.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
2017
Byzantium
Összegzés
A Byzantium elágazás:
- A blokkbányászat jutalmának csökkentése 5 ETH-ről 3-re.
- A késleltetése egy évvel.
- Bevezették azt a lehetőséget, hogy állapotot nem befolyásoló hívásokat lehet indítani más szerződések felé.
- Bizonyos kriptográfiai módszerek hozzáadása, hogy támogassa az L2 skálázást.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
2016
Spurious Dragon
Összegzés
A Spurious Dragon elágazás volt a második válasz a szolgáltatásmegtagadásos (DoS) támadásokkal szemben a hálózaton (2016. szeptember/október), amely az alábbiakat tartalmazta:
- opkód-díjszabás finomhangolása a jövőbeli támadások megakadályozása érdekében.
- a blokkláncállapot „leeresztésének” lehetővé tétele.
- visszajátszásos támadás elleni védelem hozzáadása.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
Tangerine whistle
Összegzés
A Tangerine Whistle elágazás volt a első válasz a szolgáltatásmegtagadásos (DoS) támadásokkal szemben a hálózaton (2016. szeptember/október), mely az alábbiakat tartalmazta:
- az alulárazott opkódokkal kapcsolatos sürgős hálózati kérdések kezelése.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
DAO elágazás
Összegzés
A DAO elágazás volt a válasz a 2016-os DAO-támadásra(opens in a new tab), amikor egy sérülékeny szerződésből 3,6 millió ETH-t ürítettek le a támadás során. Az elágazás átmozgatta a pénzt a hibás szerződésből egy új szerződésbe(opens in a new tab), amelynek csak kiutalási funkciója volt. Bárki, aki veszteséget szenvedett el, kivehetett 1 ETH-t a tárcájában lévő minden 100 DAO tokenre.
Ennek az akciónak a kezelését megszavazták az Ethereum közösségen belül. Bármely ETH tulajdonos szavazhatott egy tranzakción keresztül egy szavazási platformon(opens in a new tab). Az elágazás mellett több mint a szavazók 85%-a voksolt.
Némely bányász nem támogatta az elágazást, mivel a DAO incidens nem a protokollból származó hibából eredt. Ők ezután létrehozták az Ethereum Classicot(opens in a new tab).
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
Homestead
Összegzés
A Homestead elágazás a jövőbe tekintett. Számos protokollváltoztatást és egy hálózati módosítást tartalmazott, mely lehetővé tette az Ethereum számára a további hálózati változtatásokat.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
2015
Frontier thawing
Összegzés
A Frontier thawing elágazás megemelte az 5000-es és beállította az alapértelmezett gázárat 51 . Ez lehetővé tette a tranzakciók létrejöttét, mivel azokhoz 21 000 gázra van szükség. Bevezették a , hogy lehetőség legyen egy jövőbeli végleges elágazásra (hard fork) a mechanizmusra való áttérésnél.
- Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
- Tekintse meg az Ethereum 1. protokollfrissítéséről szóló cikket(opens in a new tab)
Frontier
Összegzés
A Frontier egy működő, de teljesen leegyszerűsített implementációja volt az Ethereum projektnek. A sikeres Olympic tesztelési fázist követte. A műszaki felhasználóknak, kimondottan a fejlesztőknek készült. A 5000-es volt beállítva. Ez a „kiolvasztási” időszak lehetővé tette a bányászok számára, hogy elindítsák a tevékenységüket, és a korai felhasználóknak, hogy telepítsék a klienseiket anélkül, hogy sietniük kellene.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
2014
Ether-értékesítés
Az Ether értékesítése hivatalosan 42 napig tartott. BTC-vel lehetett érte fizetni.
Olvassa el az Ethereum Alapítvány közleményét(opens in a new tab)
Sárgakönyv kiadása
A Sárgakönyv, melynek a szerzője Dr. Gavin Wood, az Ethereum protokoll műszaki meghatározása.
A Sárgakönyv megtekintése(opens in a new tab)
2013
A Fehérkönyv kiadása
A bemutatkozó kiadvány, melyet Vitalik Buterin, az Ethereum alapítója adott ki 2013-ban, a projekt 2015-ös indulása előtt.