Você não entendeu oque eu falei.
Não importa quais endereços você está usando, quando você envia saldos você sempre expõe a chave pública.
Sua carteira consiste em dois números, a chave privada e a chave pública. A chave privada serve para você assinar informação, e a chave pública, para verificar essa assinatura.
Hoje os endereços não são mais a chave pública exposta, são um hash da chave pública, então você não recebe mais direto na chave pública, recebe em um hash dessa chave pública. Ou seja, os o seu endereço Bitcoin antigamente era diretamente a sua chave pública, hoje não são mais, e isso está correto, isso é seguro.
Porém, quando se trata de enviar saldos, e não de receber, você precisa comprovar que é o dono da chave privada cujo hash da chave publica contém aqueles saldos. Para fazer essa prova você assina o conteúdo da transação como a chave privada e envia a transação e a sua chave pública, para que o minerador possa validar que aquele saldo é seu. Nesse momento você expõe a sua chave pública, pois ela é necessária para que seja verificada a assinatura da transação.
Por isso, independentemente de qual seu endereço, quando você envia saldos, você sempre expõe a chave pública. Entende?
Essa premissa de que esses novos endereços são totalmente seguros só é valida e quando você não envia nada e só recebe, a partir do momento em que você fez uma transação com carteira, você expôs a chave pública, que vai no conteúdo da transação e todos podem vez na bolckchain. Porém você quer uma carteira para poder receber e também enviar Bitcoin, uma carteira que só recebe é inútil.
Agora que você entende isso, releia o post inicial.