или вы верите в честность, что вам отдадут приватный ключ, а у себя удалят
Условно, адрес биткойна - хэш от публичного ключа.
Я генерирую пару (a, A), где "a" - приватный ключ, "A" - публичный. Отдаю публичный ключ генератору ключей.
Теперь генератор ищет такую пару ключей (b, B), что хэш от A+B, то есть искомый адрес, будет удовлетворять моему условию.
Генератор отдаёт/продаёт мне ключ b, я делаю a+b и получаю приватный ключ от искомого адреса.
Без знания ключа "a" ключ "b" бесполезен.