Dear Tim,
I appreciate and respect your willingness to stick to your values while recognizing the reality of an existing threat to our blockchain.
Unfortunately, the solution you offer with your HF 22.3 is completely ineffective.
By only blocking operations related to voting for witnesses, nothing prevents "blocked" accounts from:
- initiate a powerdown.
- initiate a powerdown with a route, i.e. liquid STEEM are directly dropped to another account.
- transfer STEEMs that have become liquid to one or more other "unblocked" accounts
- transfer STEEMs or to one or more exchanges. In this second case, we can even completely lose track of the funds. These STEEMs can then be sent back anonymously to "dormant" accounts
Then, nothing prevents them to use the moved stakes to take control of the blockchain. thus reducing all your efforts to nothing.
This scenario was considered well before the deployment of the soft fork 22.2 and it is for this reason only that the other operations have been added: to avoid leaving security loopholes open.