Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retweet for "Simple Subroutines" EIP. #65

Merged
merged 1 commit into from
Sep 23, 2022
Merged

Retweet for "Simple Subroutines" EIP. #65

merged 1 commit into from
Sep 23, 2022

Conversation

bobsummerwill
Copy link
Member

No description provided.

@ghost
Copy link

ghost commented Sep 22, 2022

Why is this relevant to be tweeted by @ETC_Network ?

@ghost ghost added the Retweet+NoText Retweet to @ETC_Network without text label Sep 22, 2022
@bobsummerwill
Copy link
Member Author

bobsummerwill commented Sep 22, 2022

Because EVM improvements (like this and its associated EIPs - like EVM Object Format AKA EVM versioning) are probably the ETC improvements which have been the longest waiting and are the least controversial.

https://eips.ethereum.org/EIPS/eip-3540
https://eips.ethereum.org/EIPS/eip-3670

Improving the EVM is a win for all chains, but these EIPs are even more signifiant for ETC than for other chains, given that we have no plans for L1 scaling.

  1. Cheaper gas costs for equivalent functionality results in more txs per block.
  2. Static analysis from these simple subroutines makes for a safer chain.
  3. Versioning makes it much easier to ensure immutability of smart contracts

These just off the top of my head.

Not having (3) was the root cause of a lot of the pain of Phoenix, where we ended up breaking some existing smart contracts because of missing such control. And (2) is obviously very ETC aligned. Security first.

@bobsummerwill
Copy link
Member Author

I should write a blog post about this at some stage, but for now the tweet just gets this on ETC people's radar.

@bobsummerwill
Copy link
Member Author

So ETC should be helping with these proposals.

@IstoraMandiri IstoraMandiri merged commit cf72812 into ethereumclassic:main Sep 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Retweet+NoText Retweet to @ETC_Network without text
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants