Il fork hard Pascal della BNB Chain, programmato per il 25 febbraio 2025 (testnet) e per metà marzo 2025 (mainnet), è destinato a portare miglioramenti significativi all'ecosistema della BNB Smart Chain (BSC). Progettato per migliorare la compatibilità con Ethereum, questo aggiornamento incorpora i principali EIP del Layer di Esecuzione di Ethereum, in particolare quelli introdotti nell'aggiornamento Pectra di Ethereum.

Una caratteristica distintiva del fork hard Pascal è l'implementazione dell'EIP-7702 di Ethereum, che consente portafogli di contratti smart nativi e avanza l'astrazione degli account. Questa innovazione consente ai portafogli di funzionare come contratti smart, eliminando la dipendenza dagli Account Esternamente Posseduti (EOA) e offrendo maggiore sicurezza, flessibilità e usabilità.

Cosa c'è di nuovo nel hardfork Pascal di BNB Chain?

Il hardfork Pascal introdurrà diversi miglioramenti volti a migliorare la sicurezza, l'efficienza e l'interoperabilità della BNB Chain:

  • Compatibilità Ethereum – Incorpora gli EIP del Layer di Esecuzione di Ethereum, allineando BSC con i più recenti avanzamenti tecnologici di Ethereum.

  • Wallet per Smart Contract (EIP-7702) – Abilita l'astrazione degli account, consentendo la gestione dei wallet tramite smart contract invece di chiavi private.

  • Aggiornamenti dell'intestazione del blocco (BEP-466 & EIP-7685) – Introduce un nuovo campo RequestsHash per migliorare il formato dell'intestazione del blocco e l'integrità della rete.

  • Interazioni tra catene migliorate – Migliora l'interoperabilità tra BNB Chain e altre reti blockchain.

  • Archiviazione ottimizzata dei blob – A differenza dell'aggiornamento di Ethereum, BSC manterrà un obiettivo di blob di 3 e un massimo di 6, preservando l'efficienza del gas e evitando significativi aumenti dei costi.

Cosa devono sapere gli utenti

Per gli utenti di BNB Chain, non è richiesta alcuna azione diretta. I token, le dApp e i servizi di portafoglio continueranno a funzionare senza problemi, con fornitori di portafogli come MetaMask e Trust Wallet che gestiranno gli aggiornamenti necessari.

Tuttavia, gli utenti che interagiscono con dApp sensibili al gas dovrebbero monitorare eventuali aggiornamenti degli sviluppatori, poiché potrebbero verificarsi fluttuazioni delle commissioni del gas a causa dell'aggiornamento della rete.

Considerazioni importanti per gli sviluppatori

Gli sviluppatori su BNB Chain devono prepararsi a diversi cambiamenti strutturali:

  • Nuovo campo dell'intestazione del blocco (RequestsHash) – Il hardfork Pascal modifica l'intestazione del blocco di BSC, aggiungendo il campo RequestsHash in linea con BEP-466 e l'EIP-7685 di Ethereum. Gli sviluppatori devono aggiornare la loro logica di codifica/decodifica dei blocchi per evitare problemi di compatibilità.

  • Integrazione EIP-7702 – Gli sviluppatori dovrebbero esplorare nuove funzionalità di astrazione degli account basate su smart contract, come:

    • Wallet Multi-Sig

    • Meccanismi di recupero dell'account

    • Limiti di spesa

    • Transazioni in batch

    • Chiavi di sessione per accesso sicuro

Cosa c'è dopo per BNB Chain?

Il hardfork Pascal di BNB Chain segna un passo significativo verso la compatibilità con Ethereum mentre migliora la sicurezza e l'efficienza della rete. Integrando wallet basati su smart contract, aggiornamenti crittografici e un miglioramento della gestione dei dati, BNB Chain rafforza la sua posizione come rete blockchain leader.

Il dispiegamento della testnet è programmato per il 25 febbraio 2025, seguito dall'attivazione della mainnet a metà marzo 2025. Gli sviluppatori e i validatori devono prepararsi a questi cambiamenti, mentre gli utenti regolari possono continuare a utilizzare BNB Chain senza azioni richieste.