Allow smaller base58 pubkeys
See forum post : https://forum.duniter.org/t/clefs-publiques-commencant-par-1/7607/11
Conclusions are :
-
base58 ed25519 pubkeys can be {41-44} characters long, maybe {40, 44}, maybe less. Silkaj handles {43, 44} long pubkeys : this is a bug, and should be addressed in 0.8.x.
-
Duniter handles pubkeys with a "leading 1" differently from the same pubkey without the "leading 1", but they have the same binary representation. When this problem will be resolved on Duniter, I think we should agree with the devs of all clients to remove the "leading 1" when the clients produces such a pubkey.