-
Notifications
You must be signed in to change notification settings - Fork 62
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
Move ecip-1047.md to Deferred Status #516
Conversation
2023 Update: This was accidentally observed on the network due to a large mining pool setting their default gas to this level. This prevented the development community from the ability to deploy Smart Contracts to Ethereum Classic briefly. Once observed, it was corrected and the mining pool set their gas limit to 8M. Additionally over three years, seems stale and dated. ECIP-1000 "ECIPs should be changed from Draft or Last Call status, to Rejected, upon request by any person, if they have not made progress in three years. Such a ECIP may be changed to Draft status if the champion provides revisions that meaningfully address public criticism of the proposal, or to Last Call if it meets the criteria required as described in the previous paragraph." #14 #253 (comment)
This is OK with me, although it seems weird for a |
When reviewing for this, I felt the same way, but felt confined as this statement appeared to be my only clear option in the ECIP-1000.
While looking at it a bit deeper the ECIP-1000 cites:
And our available statuses to signal the ECIP is no longer advisable are:
Maybe |
Change to Deferred status
|
Agree with The gas limit in theory makes sense, but as we have seen recently, in practice has negative outcomes particularly with complicating deployments. Even some existing deployed contracts have embedded assumption of 1M+ transactions, and although I have argued in the past this were a bad assumptions, breaking them would likely to be considered to cause an unnecessary pain (and questioning Code is Law), unless addressing a critical problem with the protocol, which we don't appear to have currently. Today, I probably wouldn't support capping the gas limit to 1M, not least for the sake of ossification. |
See also https://ecips.ethereumclassic.org/ECIPs/ecip-1084 If we ever did decide to lock down gaslimit voting, I would not now suggest either of the formulas I suggested there, but an absolute fixed amount as Bitcoin has done. Not less than 8MB though. This 1MB "recommendation" would have no teeth anyway and makes no sense to keep around, imho. Maybe contact Anthony and ask if he can withdraw it? |
Pinging @pyskell on here as the provided contact. If we don't here anything, let's merge this in a few weeks. |
I messaged @pyskell on Telegram and he said that he cannot even remember the issue. "Yeah feel free to do what you want in that repo and to take me off of it" I asked whether I could relay his consent and he said "sure". So I would suggest that the Editors change the status to Withdrawn. |
2023 Update: This was accidentally observed on the network due to a large mining pool setting their default gas to this level. This prevented the development community from the ability to deploy Smart Contracts to Ethereum Classic briefly. Once observed, it was corrected and the mining pool set their gas limit to 8M.
Additionally over three years, seems stale and dated.
ECIP-1000
"ECIPs should be changed from Draft or Last Call status, to Rejected, upon request by any person, if they have not made progress in three years. Such a ECIP may be changed to Draft status if the champion provides revisions that meaningfully address public criticism of the proposal, or to Last Call if it meets the criteria required as described in the previous paragraph."
#14
#253 (comment)