Top.Mail.Ru
Ответы

Подскажите алгоритм проверки адреса биткоин кошелька

Суть в том, что при определенных обстоятельствах пользователь должен вводить адрес биткоин кошелька.

Как говориться, пиши программу так, будто ей будет пользоваться пещерный юзер, поэтому хочется перестраховаться, собственно ближе к делу… Существует ли алгоритм с помощью которого можно проверить - является ли набор символов полученный от пользователя - адресом btc wallet?

Буду признателен, если поделитесь кусками кода на Python

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

считается хэш, и проверяется контрольная сумма, которая есть в адресе в последних байтах.
но btc адреса бывают разного вида -- старого, начинающиеся с 1, и новые после segwit, начинаются с bc1 -- там могут быть разные алгоритмы хэша и структуры адреса.
надо гуглить, а может и еще какие адреса появились (именно у биткоина)