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

Comments

Projects
None yet
2 participants
@sorpaas
Copy link
Collaborator

sorpaas commented Dec 30, 2017

Discussion thread for 2017-0001.

@sorpaas

This comment has been minimized.

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

This comment has been minimized.

Copy link
Member

ellaismer commented Jan 1, 2018

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