Een oproep van een Ethereum 2.0-ontwikkelaar onthult dat het Schlesi-testnet succesvol genoeg was om in juni te hopen op een meer officieel multi-client testnet op basis van 0.12 specificaties.

 

Bij Ethereum 2.0 is het werk volledig gericht op het verhelpen van bugs, hierbij probeert het team een synchronisatie van alle bestaande klanten in één enkele versie van de blockchain.

Een rapport over de actie na de oproep van de Ethereum 2.0- implementeerders, gehouden op 14 mei, laat zien dat het grootste deel van het werk is gewijd aan het oplossen van codefouten en de manieren van detectie te verbeteren. Voor de laatste rapporteerde Mehdi Zerouali van Sigma Prime grote vooruitgang bij het ontwerpen van “fuzzing” -technieken, die nep gegevens naar het programma sturen om te achterhalen waar het breekt.

Sigma Prime-analyse hielp al bij het vinden van verschillende low-level bugs in Ethereum 2.0-clientsoftware en de bibliotheken waarop ze vertrouwen. De analisten vonden met name een oneindige loop-bug in de Teku-client en een geheugensegmentatiefout in Nimbus.

Klanten die zich richten op bugs

Omdat klanten verantwoordelijk zijn voor het houden en valideren van de blockchain, is het belangrijk dat ze volledig met elkaar zijn gesynchroniseerd. Voor Ethereum 2.0 zijn zeven afzonderlijke klanten in ontwikkeling. Overgroot deel hiervan werkt aan optimalisaties voor het Schlesi-testnet, dit is het eerste testnet voor Ethereum 2.0 met multi-clienten die de hoofdnet-omgeving simuleren.

Het eerste Schlesi-netwerk werd gelanceerd met de klanten van Prysm en Lighthouse, ontwikkeld door respectievelijk Prysmatic Labs en Sigma Prime. De eerste draaide al een bekend single-client testnet, zoals Cointelegraph onlangs meldde. Teku-client van Pegasys sloot zich ook aan bij het testnet na de lancering van Schlesi, echter boekten Nimbus en Lodestar beperkt succes tot nu toe.

Vernieuwde lancering verwacht in juni

Afri Schoedon, de leider van het Schlesi-testnet initiatief, legde tijdens de oproep uit dat het netwerk een moeilijke start had. Bugs verhinderden de eerste lancering, en toen dat eenmaal was opgelost, was de transactie-finaliteit “verschrikkelijk” omdat de klanten vaak crashten. Maar Schoedon prees de ontwikkelaars van de klanten voor hun reactievermogen bij het oplossen van deze problemen, waardoor het netwerk kon stabiliseren. Hij gaf aan:

“Ik denk dat we allemaal verbaasd zijn hoe stabiel het is.”

Schoedon stelde voor om een nieuw multi-client testnet te lanceren, op basis van de successen. Deze zou dichterbij de hoofdnet-specificaties liggen en gericht zijn op de nog niet geïmplementeerde 0.12-specificatie, in tegenstelling tot de huidige 0.11.2

 “Ik zou juni 2020 zorgvuldig als lanceringsdatum gebruiken.”

Voegde Schoedon hieraan toe, hoewel hij opmerkte dat dit sterk afhangt van de release van 0,12 klanten. Hij wenste dat het nieuwe testnet bij het ontstaan van drie klanten zou starten, terwijl hij ook de “dry runs” van het depositocontract dat Ethereum 1.0 en 2.0 overbrugt, mogelijk maakt.

 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Doe mee met de Bullrun 20 euro gratis Tijdelijke actie bij Bitvavo

:
:
:

De Bullrun van 2024 is gestart! Ontvang nu gratis €20,- in jouw account!

🚀 GRATIS €20,- CASH BONUS


Na een succesvolle verificatie en een minimale storting van € 10, ontvang je een welkomstbonus van € 20*.