Shanghai Hard Fork baart zorgen bij ontwikkelaars, hier zijn redenen


artikel afbeelding

Sabrina Martins Vieira

Ontdek waarom sommige ontwikkelaars denken dat het langer zou moeten duren voordat de update op het Ethereum-netwerk arriveert

Ondanks verschillende uitdagingen in 2022, was de komst van The Merge op het Ethereum (ETH)-netwerk een opmerkelijke positieve gebeurtenis. Deze update markeerde een historische mijlpaal voor het smart contract-platform, aangezien het de eerste volledig functionele blockchain introduceerde met behulp van een nieuw consensusmodel.

Nu we 2023 ingaan, zal het Ethereum-netwerk verdere transformaties ondergaan, met de langverwachte Sjanghai hard fork is een van de meest opvallende ontwikkelingen. Deze fork heeft tot doel de handelscapaciteit te vergroten door eenheden van de cryptocurrency vrij te geven die op de Beacon Chain zijn ingezet.

Beacon Chain, geïntroduceerd in december 2020, dient als voorloper van de proof-of-stake (PoS)-versie van Ethereum (ETH). Het speelt een cruciale rol in Ethereum 2.0, een netwerkupgrade gericht op het verbeteren van de schaalbaarheid, veiligheid en energie-efficiëntie van de smart contract blockchain.

Naast meer liquiditeit heeft Shanghai het potentieel om andere voordelen aan het Ethereum-netwerk te brengen, zoals:

  • Grotere decentralisatie van ETH bij staking;
  • Verbeterde schaalbaarheid;
  • Verhoogde beveiliging voor slimme contractuitvoering.

Maar sommige ontwikkelaars maken zich zorgen over Shanghai 

De Shanghai hard fork staat gepland voor maart, en ter voorbereiding op de succesvolle implementatie ervan, begonnen privétests eind 2022, met openbare tests gepland voor februari. Ontwikkelaars nemen ook het EVM Object Format (EOF) op om mogelijke vertragingen tijdens de hard fork te minimaliseren.

Sommige ontwikkelaars hebben echter hun bezorgdheid geuit over de timing van de update en stellen dat deze mogelijk te snel wordt uitgerold zonder volledig rekening te houden met de technische schulden op lange termijn die een blijvende impact op het netwerk kunnen hebben in de komende jaren en decennia.

Technische schuld, in de context van softwareontwikkeling, verwijst naar een reeks problemen en uitgestelde verplichtingen die een team in de loop van de tijd opbouwt. Deze schuld kan bestaan ​​uit zaken als complexe code, ontoereikende documentatie, onvoldoende testen en andere problemen met de kwaliteit van de code.

Deze problemen zijn vaak het resultaat van de druk om snel nieuwe functies te leveren zonder rekening te houden met de onderhoudskosten op lange termijn. Dit kan een nadelig effect hebben op Ethereum en zijn gebruikers, aangezien de altcoin dient als het primaire protocol voor gedecentraliseerde applicaties.

Ethereum-ontwikkelaars bespreken momenteel het mogelijke gebruik van een nieuwe methode genaamd SSZ om Ethereum-opnames te coderen, in tegenstelling tot de huidige methode, RLP. Dit vanwege de bezorgdheid dat het gebruik van de oude methode in de toekomst tot problemen zou kunnen leiden. Hoewel deze discussie misschien ingewikkeld lijkt voor mensen zonder technische kennis, kan het implicaties hebben voor hoe ontwikkelaars in de toekomst met Ethereum werken.

Het is vermeldenswaard dat deze discussie wordt geleid door een kleine groep ontwikkelaars, en het is waarschijnlijk dat de discussie niet zal worden overgenomen en dat de Shanghai hard fork in maart zal doorgaan zoals gepland. Een vertraging in deze update kan een negatieve invloed hebben op de kapitalisatie van Ethereum.

Bron: https://u.today/ethereum-eth-shanghai-hard-fork-causes-concern-among-developers-here-are-reasons