Ethereum 2.0 kasni usred ostalih Proof-of-Stake Blockchain lansiranja
Gostujuća pošta HodlX Pošaljite svoj post
Pokretanje Ethereuma može se ponovno odgoditi jer su programeri zakazali nadogradnju algoritma provjere udjela za mjesec lipanj 2020. Uzimajući u obzir sve čimbenike oko dugo očekivanog pokretanja, izjave razvojnog tima može se protumačiti kao gotovo službeno obećanje.
Iako izjave možda zvuče optimistično za veći dio kripto zajednice, ostaje činjenica da se ažuriranje još uvijek ne nazire. Glavni razlozi za oprez su prisutnost višestrukih grešaka u sustavu i činjenica da konkurenti nastoje nadmašiti Ethereum kao prvi na tržištu koji je uspješno primijenio dokaz o udjelu.
Što im toliko treba?
Neprestani lov na programske pogreške glavni je razlog odgađanja pokretanja Ethereuma 2.0 koji je u početku bio predviđen za siječanj 2020. Istina je da je pronalaženje i uklanjanje programskih pogrešaka naporan posao, a takve rutine kao što su sigurnosne revizije, fuzzing, otkrivanje i ispravljanje programskih pogrešaka mogu potrajati mjesecima i nikad im neće doći kraj, jer je sam kôd beskonačan tok koji se nikada ne može usavršiti.
Budući da su klijenti ti koji su odgovorni za spremanje podataka blockchaina i provjeru valjanosti blokova, važno je da budu u potpunosti sinkronizirani. Sedam pojedinačnih klijenata trenutno je u fazi izrade za Ethereum 2.0 i većina njih radi na optimizacijama za testnu mrežu Schlesi, koja je prva testna mreža za više klijenata Ethereum 2.0 koja simulira okruženje jezgre mreže.
Schlesi testna mreža Ethereum 2.0 bila je dovoljno uspješna da pruži nadu u formalniju testnu mrežu s nekoliko klijenata u lipnju na temelju 0.12 specifikacije. Većina posla koji tim trenutno provodi posvećen je ispravljanju pogrešaka u kodu i poboljšanju metoda za njihovo otkrivanje. Mehdi Zerouali iz Sigme Prime izvijestio značajan napredak u razvoju „nejasnih“ metoda koje uvode fiktivne podatke u program za pronalaženje nedostataka.
Ali ako se dublje zarode u temeljne razloge grešaka, postaje očito da je višekorisnička paradigma Ethereum 2.0 glavni razlog kašnjenja.
Trenutno je dostupno sedam klijentskih implementacija ETH2.0, a to su Cortex Nethermind, Ethereum Foundation Trinity, Lodestar ChainSafe, Prysm Labs Prysmatic, Sigma Prime Lighthouse, Status Nimbus i Teku PegaSys.
Takozvani pristup “prve specifikacije” usvojio je razvojni tim kako bi stvorio osnovu na kojoj će svaki klijent moći raditi. Nepotrebno je reći da je količina uključenog posla bila kolosalna, jer pristup predviđa najprije dovršenje cjelokupnog nacrta protokola, a zatim i sam postupak provedbe. Ova “paradigma s više klijenata” uzrokuje kašnjenja, jer su ljudski resursi očito nedostatni za osiguravanje optimalnog razvoja.
Ali posjedovanje više klijenata presudno je za održavanje visoke razine mrežne sigurnosti, a razvojni tim sigurno neće ugroziti sigurnost radi optimalnog vremena pokretanja. Čak i ako to znači prekršiti nekoliko obećanja i odgoditi lansiranje.
U nastojanju da ubrza poliranje sustava, program nagrađivanja protiv bugova radi već neko vrijeme i nudi lovcima od 500 do 10.000 USD za kritične pogreške koje mogu prekinuti lanac. Program nagrađivanja odvija se paralelno s revizijom specifikacije faze 0 koja se provodi kako bi se osiguralo da mreža može prijeći na sljedeću fazu svog razvoja u pripremi za pokretanje.
Složeni ustroj i problemi upravljanja
Osim grešaka i pretraživanja grešaka, postoje i problemi s upravljanjem koji dodatno pokreću datum pokretanja zbog ljudskih čimbenika.
Ethereum blockchain može se činiti kao jedinstvena cjelina, ali zapravo ga vodi nekoliko razvojnih i administrativnih timova. Neki od ovih timova dio su neovisnih organizacija i, kao što se može izvesti iz takve hijerarhijske strukture, čineći da svi ti timovi rade sinkronizirano i na pravodoban način zastrašujući je zadatak.
Da bi se malo rasvijetlilo način na koji funkcionira cijela mreža, potrebno je shvatiti da neki timovi rade na oštrenju i nazivaju se klijentima. Drugi timovi sudjeluju u provođenju sigurnosnih pregleda, dok drugi rade na samoj mreži Ethereum 2.0. Iskusni menadžer rekao bi da bi takav pristup raspodjeli rada omogućio učinkovito delegiranje, ali napomenuo bi i da komplicira sustavni razvoj u većim razmjerima, bacajući manje zadatke u drugi plan.
Što se više ljudi uključi u razvoj platforme, potrebno je više organizacija i više softvera se baca u glavni operativni bazen. Uz tehničku skalabilnost mora doći i društvena skalabilnost pod odgovarajućim upravljanjem kako bi se osiguralo nesmetano i pojednostavljeno poslovanje.
“Nemamo dovoljno ljudi koji bi nam zapravo pomogli u tim stvarima”, izjavio je Jameson Hudson, programer Ethereuma.
S obzirom na gore spomenute izazove, od presudne je važnosti da testnet ostane u potpunosti operativan najmanje dva mjeseca kako bi ispunio uvjete za službeno lansiranje. Trenutno dva klijenta rade na mreži Schlesi – Lighthouse tvrtke Sigma Prime i Prysm iz tvrtke Prysmatic Labs. Klijenti Tekua i Nimbusa također su se sinkronizirali sa Schlesijem i uskoro će lansirati svoje validatore na testnu mrežu.
Natjecatelji pobjednici u utrci
Dok programeri Ethereuma ispravljaju programske pogreške, nagradu za prvi tekući konsenzus o dokazima o udjelu mogli bi uzeti njihovi konkurenti.
Nekoliko je istaknutih projekata bliže cilju – Harmony, Tezos, EOS, Cosmos, Algorand i Qtum, svi sa održivim i operativnim proizvodima.
Tezos izvodi program ulaganja pod algoritmom „Liquid Proof-of-Stake“, koji je hibrid između PoS-a i delegiranog dokaza o udjelu, nazvanog DPoS. Provjera valjanosti blokova u Tezosovoj mreži poznata je pod nazivom “pečenje” i svatko tko drži Tezos XTZ tokene može ih u njihovo ime delegirati drugim validatorima radi “pečenja” s 8000 tokena potrebnih kao minimalni “roll” za rad čvora. Stope povrata sada su 7%.
Algorand vodi njihov “čisti dokaz o udjelu”, koji koristi sustav “tajnog samoizbora” za odabir nasumično odabranih odbora dionika za provjeru valjanosti blokova. Svi vlasnici Algo tokena nagrađeni su za jednostavno držanje tokena. Kao takav, ne postoji minimalni ulog za zarađivanje nagrada, a trenutna stopa povrata je oko 5%.
Qtum također radi na čistom PoS konsenzusu i svatko s Qtum tokenima može postati validator i natjecati se za nagrade. Ulog na Qtum daje oko 7% povrata godišnje i nema minimalnog uloga. Međutim, držanje više tokena povećava šanse za odabir za provjeru valjanosti i obradu transakcija na mreži.
Slično tome, projekt Harmony nedavno je pokrenuo svoj ulog, postavši tako prvi izoštreni PoS blockchain koji je uspio implementirati dvije tehnologije istovremeno. Harmony je brz i otvoren blockchain za decentralizirane aplikacije. Njegov je protokol postigao sigurno i nasumično otapanje stanja. Harmonyjeva glavna mreža podržava stotine čvorova u više krhotina, proizvodeći blokove u nekoliko sekundi uz trenutnu konačnost. Mehanizam zalaženja mreže smanjuje centralizaciju, a istovremeno podržava delegiranje uloga, sastavljanje nagrada i rezanje dvostrukih znakova. Ulozi Harmonyja mogu očekivati da će zaraditi od 45% do 15% u prvoj godini.
Transakcije na Harmonyu podmiruju se u osam sekundi, znatno nadmašujući vrijeme čekanja mreže Ethereum. Transakcijski troškovi na Harmonyju također se kreću oko 0,000001 USD. Sharding omogućuje Harmonyu da postigne takve rezultate bez žrtvovanja decentralizacije, jer se mreža sastoji od preko 320 javnih čvorova, a projekt planira povećati broj na 1.000 i više do kraja godine.
2020. godina mogla bi biti presudna
S novim rješenjima koja se brzo pojavljuju na blockchain tržištu, Ethereum i dalje ostaje pionir i glavni doprinos razvoju tehnologija oštrenja i ulaganja.
S obzirom na stotine tisuća transakcija izvršenih na mreži svaki dan, odgoda pokretanja tako važne nadogradnje kao što je Ethereum 2.0 može biti manje zlo, čiji je cilj učiniti upotrebu blockchaina glatkom i sigurnom za desetke tisuća korisnika širom svijet.
U međuvremenu, 2020. može postati odlučujuća godina za uvođenje i daljnji razvoj PoS blockchaina i rješenja za skalabilnost.
Istaknuta slika: Shutterstock / Kalifer – umjetničke kreacije