Cronos Completes Mainnet v1.2 Upgrade To Enhance Backward Compatibility For Developers
In Brief
Cronos announced the successful completion of its mainnet v1.2 upgrade, with all services now back online.
Cosmos EVM-compatible network Cronos announced the successful completion of its mainnet v1.2 upgrade, with all services now back online. The primary objective of this upgrade is to improve backward compatibility for developers, ensuring smoother integration and operation of decentralized applications (DApps) on the platform.
The Cronos Chain Explorer is currently operational, while Cronoscan, the other Cronos blockchain explorer, is still catching up and becoming fully functional.
The recent upgrade to the Cronos mainnet, implemented at block height 13520000, enhances backward compatibility and RPC functionality.
The backward compatibility for dApps will be maintained by utilizing either block.prevrandao or block.difficulty within its contracts. With this upgrade, Cronos returns a constant value to the opcode associated with the block.difficulty and/or block.prevrandao. This adjustment aims to address legacy smart contract behavior without affecting new ones.
Furthermore, the RPC enhancement encompasses support for new EVM types and parameters and addresses an RPC bug. This bug fix incorporated a parameter key table in Ethereum Virtual Machine (EVM) for previous upgrades. With the v1.2 upgrade, Cronos now enables RPC querying for blocks generated in earlier versions.
Cronos Completes Titan Upgrade To Align With Ethereum Compatibility Roadmap
Cronos operates as an EVM-compatible network built on the Cosmos SDK framework and leveraging Ethermint. This setup provides swift migration of applications and smart contracts from EVM-compatible blockchains such as Ethereum to Cronos. Transaction fees on Cronos are paid using CRO cryptocurrency. The network employs a Proof-of-Authority (POA) consensus mechanism derived from the Tendermint POS consensus.
Cronos recently completed the Titan Upgrade for its mainnet, incorporating Ethereum’s “Shanghai,” seeking to align with its roadmap of Ethereum compatibility. This update brought about significant changes for certain smart contracts deployed on Cronos, particularly those relying on expressions of block.difficulty and/or block.prevrandao in their smart contracts.
Disclaimer
In line with the Trust Project guidelines, please note that the information provided on this page is not intended to be and should not be interpreted as legal, tax, investment, financial, or any other form of advice. It is important to only invest what you can afford to lose and to seek independent financial advice if you have any doubts. For further information, we suggest referring to the terms and conditions as well as the help and support pages provided by the issuer or advertiser. MetaversePost is committed to accurate, unbiased reporting, but market conditions are subject to change without notice.
About The Author
Alisa, a dedicated journalist at the MPost, specializes in cryptocurrency, zero-knowledge proofs, investments, and the expansive realm of Web3. With a keen eye for emerging trends and technologies, she delivers comprehensive coverage to inform and engage readers in the ever-evolving landscape of digital finance.
More articlesAlisa, a dedicated journalist at the MPost, specializes in cryptocurrency, zero-knowledge proofs, investments, and the expansive realm of Web3. With a keen eye for emerging trends and technologies, she delivers comprehensive coverage to inform and engage readers in the ever-evolving landscape of digital finance.