Ethereum mreža se bori s propuštenim slotovima, bloXroute i Lighthouse u raspravi

Ranije ovog tjedna, mreža Ethereum doživjela je značajan porast propuštenih utora, koji uglavnom potječu od blokova koje su prenijeli bloXroute releji. Istrage su otkrile da dok bloXroute prenosi učinkovito objavljene blokove i blobove, brzo širenje blokova kroz BloXroute Distribuiranu mrežu (BDN) bilo je u suprotnosti sa sporijim širenjem blobova putem peer-to-peer (p2p) kanala. Ovo odstupanje istaknulo je specifično ponašanje klijenta (CL), što je dovelo do klijentovog odbijanja blokova i kasnije propuštenih utora.

Rješavanje Ethereum propuštenih mjesta pomoću bloXroute

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

U trenutnoj verziji Lighthousea, čvorovi očekuju da isti ravnopravni dio koji osigurava blok također opskrbljuje blobove. Međutim, kako BDN ne širi blobove, konsenzusni čvorovi povezani s BDN-om zanemaruju blokove koji su inicijalno primljeni od njega. Nedavno izdanje BDN-a imalo je za cilj ubrzati širenje blokova bez blobova, oslanjajući se na p2p mrežu za širenje blobova prema potrebi. Ova je promjena nenamjerno dovela do značajnog porasta propuštenih utora.

Klarman je objasnio da se BDN uvelike oslanja na Lighthouse, koji čini većinu beacon čvorova na bloXrouteu. Početna promatranja nakon izdavanja ukazala su na uspješno širenje blokova kroz BDN, prvenstveno utječući na releje bloXroute zbog njihove bliske integracije s BDN-om.

Kako bi se riješio problem, proveden je niz testova, izolirajući problem na ponašanje Lighthousea kada naiđe na blokove prvi kroz BDN. Poduzete su mjere za postupni prijelaz releja s upotrebe BDN-a za objavljivanje blokova i naknadno onemogućavanje BDN-ovog širenja blokova koji sadrže blobove.

Tijekom tog razdoblja, bloXroute releji nastavili su pružati blokove s blobovima validatorima i objavljivati ​​blokove s blobovima na BDN-u i mreži beacon čvorova. Međutim, ovi zahtjevi za objavljivanje vratili su 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 Klarmanov stav o propuštenim slotovima, tvrdeći da krivo predstavlja problem s Lighthouse p2p bugom, za koji tvrdi da je uzrokovan neprovjerenom interakcijom između Bloxrouteove centralizirane “blok distribucijske mreže” (BDN) i Lighthouseov HTTP API.

Sproul tvrdi da Bloxroute nije bio kooperativan tijekom incidenta, odbijajući podijeliti zapise kako bi potkrijepio svoje tvrdnje. Tvrdi da je preuranjena obdukcija obavljena prije nego što su se potrebne informacije mogle dobiti od Bloxroutea.

Prema Sproulu, problem je nastao jer je Bloxroute objavljivao blokove bez blobova na p2p mreži putem BDN-a i zatim pokušavao ispuniti blobove tako što ih je POST-om poslao u Lighthouse kao dio HTTP zahtjeva. Lighthouse i Prysm HTTP API-ji, međutim, pretpostavljaju da su blokovi poslani na p2p s blobovima u cijelosti. Sproul tvrdi da ova pretpostavka nije valjana u prisutnosti "blokovne distribucijske mreže" koja zaobilazi normalni tok za objavljivanje blokova.

Kako bi riješio problem, Sproul predlaže kratkoročna rješenja kao što je isključivanje BDN-a kada su u pitanju mrlje i dugoročna rješenja kao što je restrukturiranje ekosustava PBS-a kako bi se spriječili slični kvarovi. Također izražava svoje osobno mišljenje da je BDN tehnologija koja bi trebala biti zastarjela zbog svoje centralizirane prirode i potencijalnih rizika za decentralizaciju Ethereuma.

✓ Podijelite:

Bhushan je FinTech entuzijast i ima dobar osjećaj u razumijevanju financijskih tržišta. Njegovo zanimanje za ekonomiju i financije skreće pozornost na nova tržišta Blockchain tehnologije i tržišta kriptovaluta. Neprekidno je u procesu učenja i uvijek se motivira 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 osobno mišljenje autora i ovisi o tržišnim uvjetima. Istražite svoje tržište prije ulaganja u kriptovalute. Autor ili publikacija ne snosi nikakvu odgovornost za vaš osobni financijski gubitak.

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