20 cимволов это излишне, если используешь нормальный алфавит а не только 123456....
Хватит и 12-14 значного пароля при цифрах, большом и малом регистре а также доп символах (77 символов суммарно). А учитывая что тип хранения биткоина ломается довольно муторно (это вам не мд5) то защита выходит железная.
Я помню давно еще считал для пароля на 7-8 символов, там при таком алфавите может взломать только ферма на 400+ видях. Уже правда не помню за какое время, вроде бы месяц.
Еще все зависит от способа хранения пароля и способа ввода. Очевидно, что запоминать сложные пароли - это гиблое дело (есть конечно уникумы, но для большинства это не нужно), поэтому нужно хранить его в готовом виде. Если я храню пароли в менеджере паролей, то вообще никакой разницы 20 там символов или 120: взял скопировал и вставил. Если храню на бумажке, то длинный пароль из сложного алфавита вводить очень долго, тем более одна ошибка и начинай сначала. Вероятность слить пароль хакеру одинакова в обоих случаях, но первый способ более быстр и удобен, плюс есть встроенный генератор паролей.