-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does the TRON Network currently have plans to follow up on the Ethereum EL Cancun Upgrade? #5777
Comments
Due to TRON’s unique mechanism, for example the stake system, it needs special TVM instructions, so deploying such smart contract which related with TRON’s unique features on TRON requires to use the TRON solidiy compiler, but not Etherum solidity sompiler. But for smart cotract which have nothing related with TRON’s unique features, we can use either of them. |
Thank you for your answer. First of all, are there any compatible upgrades planned? Second, the Ethereum Solidity compiler has been updated to v0.8.25 and the default EVM version is set to Once again, thank you sincerely for your answer. |
As far as I know, EIP-4844 is to optimize the gas fee for Rollups, TRON currently does not have too many rollup projects, nor does it have a high gas fee, so maybe this EIP is not a high priority. But considering the compatibility, does TVM need to be compatible with EIP-7516, e.g. return 0. Same question for EIP-4788. I understand that the remaining three EIPs will definitely be compatible. |
Yes, for the instructions in |
There have already deployed TRON zkEVM testnet, we may need to reconsider whether TRON should support EIP-4844 or not. |
But apart from this project, there are currently no more rollups and gas fee issues. Maybe we can discuss this in the AlldevsMeetings |
We see that the Ethereum EL Cancun Upgrade has been activated on the mainnet and this upgrade contains several improvements. As an EVM-compatible blockchain, does the TRON Network have any plans to consider following suit in the near future?
Below is a detailed list of the upgrade features and the instructions that have been added or modified, does TRON need to support all or just some of these features?
TLOAD (0x5c)
new!TSTORE (0x5d)
new!BLOBHASH (0x49)
new!MCOPY (0x5e)
new!SELFDESTRUCT (0xff)
changed!BLOBBASEFEE (0x4a)
new!We also see that deploying contracts on TRON requires the use of the TRON-specific Solidity compiler. Are there any plans to upgrade the support for the Solidity compiler?
Looking forward to your answers. Thank you!
The text was updated successfully, but these errors were encountered: