Ethereum-nettverket sliter med tapte spilleautomater, bloXroute og Lighthouse i debatt

Tidligere denne uken opplevde Ethereum-nettverket en betydelig økning i tapte spor, hovedsakelig som stammer fra blokker videresendt av bloXroute-reléer. Undersøkelser avdekket at mens bloXroute reléer effektivt publiserte blokker og blobs, sto den raske forplantningen av blokker gjennom BloXroute Distributed Network (BDN) i kontrast til den langsommere forplantningen av blobs via peer-to-peer (p2p) kanaler. Dette avviket fremhevet en spesifikk klientadferd (CL), som førte til klientavvisning av blokker og påfølgende tapte spor.

Løse Ethereum tapte spilleautomater med bloXroute

BloXroute Labs administrerende direktør Uri Klarman forklarte i en detaljert tråd på Github, hva som skjedde om de savnede sporene i Ethereum.

I den nåværende Lighthouse-versjonen forventer noder at den samme peeren som gir blokken også forsyner klumpene. Siden BDN ikke forplanter blobs, ser imidlertid konsensusnoder koblet til BDN bort fra blokker som opprinnelig ble mottatt fra den. En nylig BDN-utgivelse hadde som mål å fremskynde blokkutbredelse uten blobs, og stole på at p2p-nettverket sprer blobs etter behov. Denne endringen førte utilsiktet til en betydelig økning i tapte spilleautomater.

Klarman forklarte at BDN er sterkt avhengig av Lighthouse, som utgjør flertallet av beacon-noder på bloXroute. Innledende observasjoner etter utgivelse indikerte vellykket blokkutbredelse gjennom BDN, og påvirket først og fremst bloXroute-reléer på grunn av deres nære integrasjon med BDN.

For å løse problemet ble det utført en rekke tester som isolerte problemet til Lighthouses oppførsel når de først møter blokker gjennom BDN. Det ble iverksatt tiltak for å gradvis flytte reléer bort fra å bruke BDN for blokkpublisering og deretter deaktivere BDNs blokkformidling som inneholder blobs.

Gjennom denne perioden fortsatte bloXroute-reléer å gi blokker med blobs til validatorer og publiseringsblokker med blobs til BDN og nettverket av beacon-noder. Imidlertid returnerte disse publiseringsforespørslene et 202-svar da beacon-noder allerede hadde mottatt blokkeringen fra BDN.

Fyrsjefen svarer på påstandene

Michael Sproul, som er sjef i Lighthouse, har kritisert Klarmans oppfatning av de savnede spilleautomatene, og hevdet at det gir en feilaktig fremstilling av et problem med Lighthouse p2p-feilen, som han hevder var forårsaket av en uprøvd interaksjon mellom Bloxroutes sentraliserte "blokkdistribusjonsnettverk" (BDN) og Lighthouses HTTP API.

Sproul hevder at Bloxroute har vært lite samarbeidsvillig under hendelsen, og nektet å dele logger for å støtte påstandene deres. Han argumenterer for at den for tidlige obduksjonen ble utført før nødvendig informasjon kunne innhentes fra Bloxroute.

Ifølge Sproul oppsto problemet fra Bloxroute publiserte blokker uten blobs på p2p-nettverket via BDN og deretter forsøkte å fylle ut blobs ved å POSTE dem til Lighthouse som en del av en HTTP-forespørsel. Lighthouse og Prysms HTTP API-er antok imidlertid at blokker ble sendt på p2p med blobs i sin helhet. Sproul hevder at denne antagelsen ikke var gyldig i nærvær av et "blokkdistribusjonsnettverk" som omgår den normale flyten for publiseringsblokker.

For å løse problemet foreslår Sproul kortsiktige løsninger som å slå av BDN når blobs er involvert, og langsiktige løsninger som å restrukturere PBS-økosystemet for å forhindre lignende feil. Han uttrykker også sin personlige mening om at BDN er en teknologi som bør være foreldet på grunn av sin sentraliserte natur og potensielle risikoer for Ethereums desentralisering.

✓ Del:

Bhushan er en FinTech-entusiast og har en god følelse av å forstå finansmarkedene. Hans interesse for økonomi og finans trekker oppmerksomheten mot de nye nye Blockchain Technology og Cryptocurrency markedene. Han er kontinuerlig i en læringsprosess og holder seg motivert ved å dele sin tilegnede kunnskap. På fritiden leser han thrillerfiction-romaner og utforsker noen ganger sine kulinariske ferdigheter.

Det presenterte innholdet kan omfatte forfatterens personlige mening og er underlagt markedsforhold. Gjør din markedsundersøkelse før du investerer i kryptovalutaer. Forfatteren eller publikasjonen har ikke noe ansvar for ditt personlige økonomiske tap.

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