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

Remove challenging authorities #1848

Closed
mvandeberg opened this Issue Dec 6, 2017 · 0 comments

Comments

Projects
2 participants
@mvandeberg
Copy link
Contributor

commented Dec 6, 2017

Challenging authorities was a system devised in the summer of 2016 that was never released. The idea was that a user could pay a small fee to challenge the authority of another user, forcing them to sign a transaction with a higher level authority to prove they continued to have control of a key.

This was not released because it could be used for a way to bring a cold storage owner key out to a hot machine to sign a transaction. This was deemed to be undesirable and the feature was scrapped, but the implementation is still in the Steem source code. In order to implement proposed changes in #1847, the challenge authority system needs to be removed. There are a couple of ops with the system that can be repurposed for new ops, but it is imperative that the location of ops in the operation static variant do not change.

Adding this to the HF 20 project because witness_set_properties_operation could occupy one of the unused operation tags, helping prevent op bloat.

@mvandeberg mvandeberg self-assigned this Dec 6, 2017

@mvandeberg mvandeberg added this to In Progress in Steem 0.20.0 Dec 6, 2017

mvandeberg added a commit that referenced this issue Dec 7, 2017

@mvandeberg mvandeberg closed this Dec 7, 2017

@mvandeberg mvandeberg moved this from In Progress to Done in Steem 0.20.0 Dec 7, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.