Генерация криптовалютного адреса
В последнее время смотрю на криптовалюты, в основном биткойны и дожекойны. Я использую этот источник для своего проекта. У меня есть биткойн для идеальной работы, и, поскольку у биткойнского самоцвета не было встроенной поддержки Dogecoin, мне пришлось самостоятельно его реализовать.
Также заметил, что другой открытый githubber пытался реализовать поддержку dogecoin, которая на данный момент не генерирует адрес правильно.
Проблема, кажется, в этой конкретной линии. (соответствует формату криптоадреса)
:address_version => "30"
:address_version = PUBKEY_ADDRESS in base58.h
PUBKEY_ADRESS
содержит значение 30
,
Указание этого конкретного номера даст адрес, начинающийся с буквы "L" (адрес litecoin), где Dogecoin требует "D".
Имеет ли это какое-либо отношение к Doge с использованием scrypt, у меня нет технических знаний в этой области. Как мне создать пару паролей и секретных ключей Dogecoin?
1 ответ
30
в десятичном виде даст вам адрес, начинающийся с буквы D
30
в шестнадцатеричном (48
в десятичном виде) даст вам адрес начинается с буквы L
я думаю что bitcoin-ruby
первые изменения PUBKEY_ADDRESS
от гекса до десятичной так :address_version
должно быть 1E
(30
в десятичном виде)