Ethereum-ontwikkelaar praat over Kintsugi-bugs, New Kiln Testnet, Shanghai-upgrade en meer

In een updaterapport heeft Ethereum-ontwikkelaar Tim Beiko de opmerkelijke momenten en gebeurtenissen geschetst die hebben plaatsgevonden sinds de lancering van het Kintsugi-testnet. Hij heeft ook de plannen benadrukt om zich te concentreren op voorstellen die vanwege de lancering van EIP 1559 buitenspel zijn gezet. 

Lancering van Kintsugi en verder

Een van de majoor updates Wat er na de fusie in het Ethereum-netwerk gebeurde, was de lancering van het Kintsugi-testnet, vlak voor de feestdagen. Als het eerste openbare, gemakkelijk toegankelijke, multi-client testnet dat op het netwerk draaide, hielp het bij het decoderen van een bug die vertragingen bij de voltooiing veroorzaakte. Bovendien kwamen er ook andere problemen naar voren toen er meerdere deep forks in het netwerk waren. Dit gebeurde omdat de payloads die door consensusclients naar uitvoeringsclients via verschillende vorken werden verzonden, de voorkeur kregen en standaard werden uitgevoerd. Dit proces vertraagde clients en veroorzaakte onnodige synchronisatieprocessen. In sommige gevallen zou het knooppunt zelfs in paniek raken en afsluiten. Beiko verduidelijkte dat de problemen werden aangepakt door de vereisten voor uitvoeringsklanten te versoepelen bij het ontvangen van payloads om ervoor te zorgen dat deze niet standaard zouden worden verwerkt. In plaats daarvan zou de klant ervoor kunnen kiezen om ladingen op te slaan in een niet-canonieke keten. 

Updates om blootstelling en fondsverlies te voorkomen

Beiko kondigde ook aan dat naast deze wijziging in de Engine API-specificatie, er in de volgende release van de specificaties ook een authenticatiemechanisme voor uitvoering en consensusclients zou worden geïntroduceerd. Dit mechanisme voorkomt dat gebruikers per ongeluk hun Engine API via het open internet vrijgeven, wat tot geldverlies kan leiden. Door de authenticatie zullen de consensus- en uitvoeringsclients van een knooppunt alleen met elkaar communiceren. 

Beiko sprak ook over een nieuw testnet in Kintsugi-stijl, waarbij Kiln de nieuwste specificaties en wijzigingen uitvoert zodra deze zijn geïmplementeerd. Hij wees erop dat als alles goed gaat, de bestaande testnetten zullen worden overgezet naar proof-of-stake voordat de datum voor de samenvoeging op het mainnet definitief wordt gemaakt. 

Tenslotte nog andere voorstellen om de aandacht te trekken

Beiko vertelt ook over de discussies rond de eerste upgrade na de fusie, Shanghai. Hij wees erop dat het meeste protocolwerk de afgelopen twee jaar draaide om het EIP 1559-initiatief en de overgang naar proof-of-stake. Als gevolg hiervan worden nu andere voorstellen overwogen die geen prioriteit meer hadden gekregen voor de upgrade van Shanghai. Sommige van deze projecten zijn EVM Object Format, BLS Precompiles, EIP-3074, EIP-4488 en EIP-1153. Daarnaast geeft het team ook prioriteit aan opnames uit de Beacon-keten. 

Disclaimer: dit artikel is alleen bedoeld voor informatieve doeleinden. Het wordt niet aangeboden en is niet bedoeld om te worden gebruikt als juridisch, fiscaal, investerings-, financieel of ander advies.

Bron: https://cryptodaily.co.uk/2022/01/ethereum-developer-talks-kintsugi-bugs-new-kiln-testnet-shanghai-upgrade-and-more