в bitcoin-core следует добавить функцию генерации адреса без записи его в wallet а просто с возвратом адреса и приватного ключа по RPC API. Так можно будет генерировать быстро и без посторонних программ. Сейчас каждый раз новый адрес пишется в wallet.dat, он разрастается, у кого HDD генерация идет все медленнее
Разработчики Bitcoin Core сделали интерфейс с расчётом на то, что каждая транзакция будет приниматься каждый раз на новый адрес. Это наиболее безопасный подход к использованию адресов. Если кто-то хочет это делать как-то по-другому - пожалуйста, но при помощи стороннего софта.