Sieť Ethereum bojuje so zmeškanými slotmi, bloXroute a Lighthouse v diskusii

Začiatkom tohto týždňa zaznamenala sieť Ethereum výrazný nárast zmeškaných slotov, prevažne pochádzajúcich z blokov prenášaných relé bloXroute. Vyšetrovania odhalili, že zatiaľ čo prenosy bloXroute účinne publikovali bloky a bloby, rýchle šírenie blokov prostredníctvom distribuovanej siete BloXroute (BDN) bolo v kontraste s pomalším šírením kvapôčok prostredníctvom kanálov peer-to-peer (p2p). Táto nezrovnalosť zvýraznila špecifické správanie klienta (CL), ktoré viedlo k odmietnutiu blokov klienta a následnému zmeškaniu slotov.

Riešenie zmeškaných slotov Ethereum pomocou bloXroute

Generálny riaditeľ BloXroute Labs Uri Klarman vysvetlil v podrobnom vlákne na Github, čo sa stalo o zmeškaných slotoch v Ethereu.

V aktuálnej verzii Lighthouse uzly očakávajú, že rovnaký partner poskytujúci blok bude dodávať aj bloby. Keďže však BDN nešíri bloby, konsenzuálne uzly pripojené k BDN ignorujú bloky pôvodne prijaté od neho. Nedávne vydanie BDN bolo zamerané na urýchlenie šírenia blokov bez kvapôčok, pričom sa v prípade potreby spoliehalo na sieť p2p. Táto zmena neúmyselne viedla k výraznému nárastu zmeškaných slotov.

Klarman vysvetlil, že BDN sa vo veľkej miere spolieha na Lighthouse, ktorý tvorí väčšinu majákov na bloXroute. Počiatočné pozorovania po uvoľnení naznačili úspešné šírenie blokov cez BDN, primárne ovplyvňujúce relé bloXroute v dôsledku ich úzkej integrácie s BDN.

Na vyriešenie tohto problému bola vykonaná séria testov, ktoré izolovali problém od správania Lighthouse, keď sa najprv stretli s blokmi prostredníctvom BDN. Boli prijaté opatrenia na postupný prechod relé od používania BDN na publikovanie blokov a následné vypnutie šírenia blokov BDN obsahujúcich bloby.

Počas tohto obdobia relé bloXroute pokračovali v poskytovaní blokov s blobmi validátorom a zverejňovaní blokov s blobmi pre BDN a sieť majákov. Tieto požiadavky na zverejnenie však vrátili odpoveď 202, pretože uzly majákov už dostali blok z BDN.

Šéf majáku reaguje na obvinenia

Michael Sproul, ktorý je šéfom v Lighthouse, kritizoval Klarmanov prístup k vynechaným slotom a tvrdil, že nesprávne predstavuje problém s chybou Lighthouse p2p, o ktorej tvrdí, že bola spôsobená nevyskúšanou interakciou medzi centralizovanou „blokovou distribučnou sieťou“ (BDN) Bloxroute a HTTP API Lighthouse.

Sproul tvrdí, že Bloxroute počas incidentu nespolupracoval a odmietol zdieľať záznamy na podporu svojich tvrdení. Tvrdí, že predčasná pitva bola vykonaná skôr, ako bolo možné získať potrebné informácie z Bloxroute.

Podľa Sproula problém vznikol pri publikovaní blokov Bloxroute bez blobov v sieti p2p cez BDN a následnom pokuse o vyplnenie blobov ich odoslaním do Lighthouse ako súčasť požiadavky HTTP. Rozhrania API Lighthouse a Prysm HTTP však predpokladali, že bloky sa odosielajú na p2p s blobmi ako celok. Sproul tvrdí, že tento predpoklad nebol platný v prítomnosti „blokovej distribučnej siete“, ktorá obchádza normálny tok pre publikovanie blokov.

Na vyriešenie tohto problému Sproul navrhuje krátkodobé riešenia, ako je vypnutie BDN, keď sa jedná o bloby, a dlhodobé riešenia, ako je reštrukturalizácia ekosystému PBS, aby sa zabránilo podobným zlyhaniam. Vyjadruje tiež svoj osobný názor, že BDN je technológia, ktorá by mala byť zastaraná vzhľadom na jej centralizovanú povahu a potenciálne riziká pre decentralizáciu Etherea.

✓ Zdieľať:

Bhushan je nadšenec spoločnosti FinTech a má dobrú znalosť pochopenia finančných trhov. Jeho záujem o ekonómiu a financie upriamil jeho pozornosť na nové rozvíjajúce sa trhy blockchainovej technológie a kryptomeny. Neustále sa vzdeláva a motivuje zdieľaním svojich nadobudnutých vedomostí. Vo voľnom čase číta thrillerové romány a niekedy skúma svoje kulinárske schopnosti.

Prezentovaný obsah môže obsahovať osobné názory autora a podlieha podmienkam trhu. Vykonajte prieskum trhu pred investovaním do kryptomen. Autor alebo publikácia nezodpovedá za vašu osobnú finančnú stratu.

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