-
Notifications
You must be signed in to change notification settings - Fork 24
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
Feature Request: Immutable namestorage #24
Comments
Well only the owner of the name can change the corresponding namestorage so if you own the name you and only you have right to change it. Can you give a scenario where this is needed? Whenever the namestorage is changed you get a security api call where you can deny the change if you want that. The namestoragehistory moreover allows to see even older values, so you could just revert to that point if you like :). http://qora.co.in:9090/index/namestoragehistory.html |
If your private key is compromised, an attacker could change the data. Especially in subtle ways you may not notice. |
Ok yes, but if you e.g. sell a name and the former owner locked all the keys in the namestorage the new owner would be angry probably, currently the namestorage gets erased if you sell a name. Moreover with this behaviour no one will be able to change a given key, so if you do that to a profile key by mistake you will have problems too. I currently see too many downfalls to implement that behaviour, especially because data is never really lost, so you can always get everything back with the namestoragehistory. |
How about this?
I'm concerned about phishing and co-opting where most people would never think to check the namestorage, and then be misled. For example, if somebody publicizes a public key, you wouldn't want somebody else to be able to create the same document with the same url with a different public key in it. |
I'd like to be able to mark a namestorage key as immutable, such that neither I nor anybody else can change it again, under any conditions; all transactions which change it are invalid.
The text was updated successfully, but these errors were encountered: