Expected behavior
The Steem blockchain should not contain invalid account names. It should at least be possible to unfollow these invalid accounts.
Actual behavior
The blockchain does contain invalid account names.
These account names show up on front-end web apps such as steemit.com:
A sample account name that is invalid is the empty account name is the null account name which shows above. Some other invalid account names in the blockchain contain invalid characters such as ampersands, etc...
It is impossible to unfollow the null account.
How to reproduce
This bug can be reproduced with any browser and any operating system. A visual reroduction would be to visit profile https://steemit.com/@money-dreamer/followed and notice that the first account followed is the null account.
Posted on Utopian.io - Rewarding Open Source Contributors