Polygon PoS Upgrade: Napoli Enhancements
Polygon, formerly known as Matic Network, has recently unveiled its latest upgrade, named Napoli, aimed at enhancing the user experience and overall functionality of the platform. This upgrade comes as part of Polygon’s ongoing efforts to improve network efficiency and performance.
Community-Driven Changes
The Napoli upgrade features several Polygon Improvement Proposals (PIPs) that have been approved by the community. One of the key changes introduced in this upgrade is the adoption of a new precompile for improved account abstraction, activating Ethereum’s RIP-7212 for the Polygon Proof of Stake (PoS) network. This enhancement allows for gas-friendly verification of ECDSA signatures, enhancing smart account management efficiency and flexibility.
Additionally, PIP-27 introduces a new precompile for the secp256r1 elliptic curve, making elliptic curve signature verification on rollups and Layer 2s more cost-effective. This change provides developers with the flexibility to incorporate the secp256r1 curve into smart accounts, enabling more efficient key management and device-initiated transactions.
Parallel Execution and Opcode Enhancements
Another significant improvement brought by the Napoli upgrade is the upgrade of parallel execution, one of the first EVM chains. This enhancement allows the Polygon PoS network to identify and execute multiple transactions simultaneously, provided that block producers and validators understand the dependencies within each block. PIP-16 lays the foundation for further parallelization efforts, benefiting all developers using the network.
Furthermore, PIP-31 introduces new EVM opcodes for Polygon PoS, including transient storage through new opcodes such as TLOAD and TSTORE, as well as modifications to existing opcodes like MLOAD and MSTORE. These changes enhance storage management and opcode performance, contributing to a more efficient and optimized network environment.
Network Health and User Experience
The Napoli upgrade builds upon Ethereum’s Cancun upgrade, offering a range of benefits to network nodes and improving overall network health. With enhancements in parallelization, storage management, and opcode performance, developers can expect an improved user experience and increased design flexibility on the Polygon platform.
As the Mumbai testnet and Ethereum Goerli Faucet are set to be disabled on April 13, users are advised to prepare for the upcoming changes brought by the Napoli upgrade to ensure seamless utilization of the network’s enhanced capabilities.
Image/Photo credit: source url