Ethereum mreža se bori s propuštenim slotovima, bloXrouteom i Lighthouseom u debati

Ranije ove sedmice, Ethereum mreža je doživjela značajan porast propuštenih slotova, uglavnom koji potiču iz blokova prenijetih bloXroute relejima. Istraživanja su otkrila da, dok bloXroute efikasno prenosi objavljene blokove i blobove, brzo širenje blokova kroz BloXroute Distributed Network (BDN) je u suprotnosti sa sporijim širenjem blob-ova putem peer-to-peer (p2p) kanala. Ovo neslaganje je naglasilo specifično ponašanje klijenta (CL), što je dovelo do klijentovog odbijanja blokova i naknadnih propuštenih slotova.

Rješavanje Ethereum propuštenih slotova uz bloXroute

Izvršni direktor BloXroute Labsa Uri Klarman objasnio je u detaljnoj temi na Githubu šta se dogodilo u vezi s propuštenim slotovima u Ethereumu.

U trenutnoj verziji Lighthousea, čvorovi očekuju da isti peer koji obezbjeđuje blok također isporučuje blobove. Međutim, kako BDN ne propagira blobove, konsenzusni čvorovi povezani na BDN zanemaruju blokove koji su prvobitno primljeni od njega. Nedavno izdanje BDN-a imalo je za cilj da ubrza širenje blokova bez blob-ova, oslanjajući se na p2p mrežu za širenje blob-ova po potrebi. Ova promjena je nenamjerno dovela do značajnog porasta broja propuštenih slotova.

Klarman je objasnio da se BDN u velikoj mjeri oslanja na Lighthouse, koji čini većinu beacon čvorova na bloXrouteu. Inicijalna zapažanja nakon objavljivanja pokazala su uspješno širenje bloka kroz BDN, prvenstveno utječući na bloXroute releje zbog njihove bliske integracije sa BDN-om.

Da bi se riješio problem, sprovedena je serija testova, izolujući problem od ponašanja Lighthousea kada naiđe na blokove prvo kroz BDN. Poduzete su mjere za postepeni prelazak releja sa korištenja BDN-a za objavljivanje blokova i naknadnog onemogućavanja širenja BDN-a koji sadrži blobove.

Tokom ovog perioda, bloXroute releji su nastavili da obezbeđuju blokove sa blobovima validatorima i objavljivanjem blokova sa blobovima za BDN i mrežu beacon čvorova. Međutim, ovi zahtjevi za objavljivanje su vratili odgovor 202 jer su beacon čvorovi već primili blok od BDN-a.

Šef svjetionika odgovara na optužbe

Michael Sproul, koji je šef u Lighthouseu, kritizirao je Klarmanovo shvaćanje propuštenih slotova, tvrdeći da pogrešno predstavlja problem sa Lighthouse p2p greškom, za koju tvrdi da je uzrokovan neprovjerenom interakcijom između Bloxrouteove centralizirane „mreže za distribuciju blokova“ (BDN) i Lighthouseov HTTP API.

Sproul navodi da je Bloxroute bio nekooperativan tokom incidenta, odbijajući da podijeli dnevnike kako bi podržao svoje tvrdnje. On tvrdi da je prerana obdukcija obavljena prije nego što su potrebne informacije mogle biti dobijene od Bloxroutea.

Prema Sproulu, problem je nastao jer je Bloxroute objavio blokove bez blob-ova na p2p mreži preko BDN-a, a zatim pokušao da popuni blobove tako što ih je POST-u postavio u Lighthouse kao dio HTTP zahtjeva. Lighthouse i Prysm HTTP API-ji su, međutim, pretpostavili da su blokovi poslani na p2p sa blobovima u cijelosti. Sproul tvrdi da ova pretpostavka nije bila validna u prisustvu “mreže za distribuciju blokova” koja zaobilazi normalan tok za objavljivanje blokova.

Da bi se riješio problem, Sproul predlaže kratkoročna rješenja kao što je isključivanje BDN-a kada su uključeni blobovi i dugoročna rješenja poput restrukturiranja PBS ekosistema kako bi se spriječili slični kvarovi. On također izražava svoje lično mišljenje da je BDN tehnologija koju treba zastarjeti zbog svoje centralizirane prirode i potencijalnih rizika za decentralizaciju Ethereuma.

✓ Podijeli:

Bhushan je FinTech entuzijast i ima dobar osjećaj u razumijevanju finansijskih tržišta. Njegovo zanimanje za ekonomiju i financije skreće mu pažnju prema novim Blockchain tehnologijama i tržištima kriptovaluta. Konstantno je u procesu učenja i drži se motiviran dijeljenjem stečenog znanja. U slobodno vrijeme čita romane o trilerima, a ponekad istražuje svoje kulinarske vještine.

Predstavljeni sadržaj može sadržavati lično mišljenje autora i podložan je tržišnim uslovima. Istražite tržište prije nego što investirate u kriptovalute. Autor ili publikacija ne snosi nikakvu odgovornost za vaš lični finansijski gubitak.

Izvor: https://coingape.com/ethereum-network-struggles-with-missed-slots-bloxroute-and-lighthouse-in-debate/