Ethereum-netværk kæmper med mistede spilleautomater, bloXroute og Lighthouse i debat

Tidligere på ugen oplevede Ethereum-netværket en betydelig stigning i mistede slots, der overvejende stammer fra blokke videregivet af bloXroute-relæer. Undersøgelser viste, at mens bloXroute relæer effektivt publicerede blokke og blobs, stod den hurtige udbredelse af blokke gennem BloXroute Distributed Network (BDN) i kontrast til den langsommere udbredelse af blobs via peer-to-peer (p2p) kanaler. Denne uoverensstemmelse fremhævede en specifik klientadfærd (CL), hvilket førte til klientafvisning af blokke og efterfølgende mistede slots.

Løsning af Ethereum Missed Slots med bloXroute

BloXroute Labs CEO Uri Klarman forklarede i en detaljeret tråd på Github, hvad der skete om de mistede slots i Ethereum.

I den nuværende Lighthouse-version forventer noder, at den samme peer, der leverer blokken, også leverer blobs. Men da BDN'en ikke udbreder blobs, ignorerer konsensusknudepunkter, der er forbundet til BDN'en, blokke, der oprindeligt blev modtaget fra den. En nylig BDN-udgivelse havde til formål at fremskynde blokudbredelse uden blobs, idet man stolede på, at p2p-netværket kunne sprede blobs efter behov. Denne ændring førte utilsigtet til en betydelig stigning i mistede slots.

Klarman forklarede, at BDN i høj grad er afhængig af Lighthouse, som udgør størstedelen af ​​beacon noder på bloXroute. Indledende observationer efter frigivelse indikerede vellykket blokudbredelse gennem BDN, der primært påvirkede bloXroute-relæer på grund af deres tætte integration med BDN.

For at løse problemet blev der udført en række tests, der isolerede problemet til Lighthouses opførsel, når man først stødte på blokke gennem BDN. Der blev truffet foranstaltninger til gradvist at flytte relæer væk fra at bruge BDN til blokpublicering og efterfølgende deaktivere BDN's blokudbredelse indeholdende blobs.

I hele denne periode fortsatte bloXroute-relæer med at levere blokke med blobs til validatorer og publiceringsblokke med blobs til BDN og netværket af beacon noder. Disse udgivelsesanmodninger returnerede imidlertid et 202-svar, da beacon-noder allerede havde modtaget blokeringen fra BDN.

Fyrmesteren reagerer på beskyldningerne

Michael Sproul, der er chef for Lighthouse, har kritiseret Klarmans holdning til de mistede slots, og hævder, at det misrepræsenterer et problem med Lighthouse p2p-fejlen, som han hævder var forårsaget af en utestet interaktion mellem Bloxroutes centraliserede "blokdistributionsnetværk" (BDN) og Lighthouses HTTP API.

Sproul hævder, at Bloxroute har været usamarbejdsvillig under hændelsen og nægtede at dele logfiler for at understøtte deres påstande. Han hævder, at den for tidlige obduktion blev foretaget, før de nødvendige oplysninger kunne indhentes fra Bloxroute.

Ifølge Sproul opstod problemet fra Bloxroute, der udgav blokke uden blobs på p2p-netværket via BDN og derefter forsøgte at udfylde blobs ved at POSTE dem til Lighthouse som en del af en HTTP-anmodning. Lighthouse og Prysms HTTP API'er antog dog, at blokke blev sendt på p2p med blobs i deres helhed. Sproul hævder, at denne antagelse ikke var gyldig i nærvær af et "blokdistributionsnetværk", der omgår det normale flow for udgivelsesblokke.

For at løse problemet foreslår Sproul kortsigtede løsninger såsom at slukke for BDN, når der er blobs involveret, og langsigtede løsninger som omstrukturering af PBS-økosystemet for at forhindre lignende fejl. Han udtrykker også sin personlige mening om, at BDN er en teknologi, der bør være forældet på grund af dens centraliserede karakter og potentielle risici for Ethereums decentralisering.

✓ Del:

Bhushan er en FinTech-entusiast og har en god flair i forståelsen af ​​de finansielle markeder. Hans interesse i økonomi og finans henleder opmærksomheden på de nye nye Blockchain Technology og Cryptocurrency markeder. Han er kontinuerligt i en læringsproces og holder sig motiveret ved at dele sin erhvervede viden. På fritiden læser han thriller-fiction-romaner og undersøger undertiden sine kulinariske evner.

Det præsenterede indhold kan indeholde forfatterens personlige mening og er underlagt markedsforhold. Gør din markedsundersøgelse inden du investerer i kryptokurver. Forfatteren eller publikationen er ikke ansvarlig for dit personlige økonomiske tab.

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