Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove challenging authorities #1848
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