A nehézségi bomba meghatározása
A nehézségi bomba azt a kifejezést használja, amely a bányászati nehézségek növekvő szintjének jelzésére szolgál, ami megnövekedett időt igényel az új blokk bányászatához az Ethereum blokkláncon. Ez a jövőben végül olyan helyzetet eredményez, amelyben az Ethereum bányászata lehetetlenné és veszteségtelenné válik. Az Ethereum blokkláncainak különböző verziói különféle intézkedéseket vezetnek be a probléma megkerülésére.
BREAKING DOWN Nehézségi bomba
Az eredeti Ethereum blokklánc belső tulajdonsággal rendelkezik, amely idővel megnöveli a bányászat nehézségeit - azaz minél több blokkot bányásznak idővel, annál nehezebb és időigényesebb a következő blokk bányászása. A GitHub szimulálja ezt a növekedést, ahol mindkét ábra exponenciálisan növekszik az idő múlásával. Bárki, aki az Ethereum-et bányászta, észrevette volna, hogy a bányászat teljesítménye csökken, mivel folytatta a bányászatot az elmúlt néhány hónapban. Ha a helyzet továbbra is fennáll, az Ethereum bányászat néhány hónap múlva nem lesz praktikus és veszteséges. Ezért helyesen nevezték „Nehézségi bomba” -nek, hogy jelezze a ketyegési időhöz kötött problémát. (Lásd még: Hogyan bányálod Ethereumot? )
A növekvő nehézség ez a tulajdonsága a natív Ethereum blokklánc szerves részét képezi, és a két villás változat - az Ethereum és az Ethereum Classic - örökölte.
Az Ethereum Classic (ETC) hosszú, részletes és szakaszos megközelítést alkalmazott a probléma megoldására. A közösség tagjai között 2016 körül kezdődtek a megbeszélések a nehézségi bomba problémájának kezelésére. Ezt egy "Die Hard" nevű villát követte 2017 januárjában, amely "megfagyasztotta" a nehézségi bombát és csökkentette a blokkidőt. 2018 májusában újabb kemény villát hajtottak végre az 5.900.000 blokknál, amelynek célja a blokkidő csökkentése a meglévő 26 másodpercből mindössze 14 másodpercre. (További információ: Ethereum Classic Hard Forks a 'Nehézségi bomba' alatt .)
Az Ethereum (ETH) megpróbálja megoldani a problémát azzal, hogy a meglévő munkabizonyítási (POW) konszenzus algoritmusról a tétbiztosítási (POS) algoritmusra vált. Ez a bányászati jutalmakat a résztvevők birtokában lévő összegtől (téttől) teszi függővé, nem pedig a mai energia- és erőforrás-igényes számítástechnikai teljesítmény-alapú jutalmak helyett. Ha az algoritmus megváltoztatása nem történik meg, az Ethereum közösség egy kemény villát választhat, hogy akár eltávolítsa a nehézségi bombát, akár késleltesse, hasonlóan az Ethereum Classic megközelítéséhez. Ez több időt igényel a POW-ról a POS-ra való átváltáshoz.