Я работаю с apis блокчейна с Exodus, и блокчейн предоставляет возможность генерировать новый адрес кошелька (например, -BTC), который полезен для скрытия исходного адреса BTC от пользователей и имеет ограничение в 20 неиспользуемых адресов. Если 20 сгенерированных адресов не используются пользователями, то после 20 это не позволит создать новый адрес. [Это означает, что одновременно только 20 пользователей могут работать и генерировать адрес] , чтобы преодолеть эту проблему, https://www.blockchain.com/api/api_receive упомянул, что ". Если вы столкнетесь с этой ошибкой, вам либо нужно будет переключиться на новый xPub (в пределах того же кошелька в порядке) , или получите платеж на один из предыдущих 20 созданных адресов "
Мои вопросы:
1) Например, Исходный адрес BTC: XXX
Есть ли способ / алгоритм "генерировать случайный" адрес [например, XX1, XX2] с помощью ключа XPUB кошелька исхода, и если я заплачу XX1 или XX2, сумма в основном перейдет в "XXX"? как делает blockchain.com?
2) Есть ли способ преодолеть проблему / ограничение 20 неиспользуемых адресов на blockchain.com?
например, создать наш собственный узел и генерировать адрес?, если да, то если у вас есть какой-либо API решения, который работает с PHP, nodejs? Пожалуйста, укажите URL для того же.
Заранее спасибо
Сообщите мне, если у вас есть какие-либо вопросы / вопросы относительно того же.
С уважением,
Brijal