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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2017-0001: Generalized Account Versioning Scheme for Hard Fork #4

Open
sorpaas opened this issue Dec 30, 2017 · 2 comments
Open

2017-0001: Generalized Account Versioning Scheme for Hard Fork #4

sorpaas opened this issue Dec 30, 2017 · 2 comments

Comments

@sorpaas
Copy link
Collaborator

sorpaas commented Dec 30, 2017

Discussion thread for 2017-0001.

@sorpaas
Copy link
Collaborator Author

sorpaas commented Dec 30, 2017

Related ECIP-1040: ethereumproject/ECIPs#86

@sorpaas sorpaas changed the title 2017-0001: Maintain Existing Account Compatibility While Hard Forking 2017-0001: Smart Contract Account Versioning Dec 31, 2017
@sorpaas sorpaas changed the title 2017-0001: Smart Contract Account Versioning 2017-0001: Generalized Account Versioning Scheme for Hard Fork Dec 31, 2017
@ellaismer
Copy link
Member

I like how this can push Ellaism's immutability property to Bitcoin level. Unlike UTXO, plain account model is more easily mutated. Having a higher standard is great. At the same time, while I agree that this already seems simple enough, I still think we should review the design in more detail to avoid any unnecessary complexity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants