(...)
Acredito que vc esteja se confundindo entre os termos chave PUBLICA e chave PRIVADA. A chave privada so precisa ser usada no saque, no deposito somente a chave publica.
A chave publica passa sim, ambas as partes pela blockchain e fica registrada, se houver no futuro alguma maneira de obter a chave privada atraves da chave publica, seria o fim das criptos.
Não estou confundindo. Leia melhor sobre como funciona o protocolo do bitcoin!
Agora com tempo, explicando melhor.
No momento de receber, você não repassa a sua chave publica, e sim o seu ENDEREÇO, que é um hash da chave pública usando RIPEMD160. É esse hash que fica registrado na blockchain, e nunca a chave pública.
no momento de gastar, você precisa registrar na blockchain uma assinatura feita com uma chave pública cujo hash seja igual ao endereço. Nesse momento vc precisa provar duas coisas:
1- que possui uma chave publica cujo hash é igual ao endereço, e
2- que possui a chave privada correspondente.
Dessa maneira você insere na blockchain essas duas informações: a chave publica, e a assinatura, mas isso é feito APENAS no momento de gastar a transação, não no recebimento! O recebimento é sempre feito apenas pelo endereço RIPEMD (que é resistente a computação quantica).
Interessante na minha 'leiguisse' o que vejo o pessoal explicando basicamente é que existe a chave publica que é o que vc pode publicar a vontade e a chave privada que é sua senha e nunca deve informar a ninguem. Por exemplo quando se cria uma paper wallet, supostamente la tem a chave publica e a chave privada.
O que vc esta me dizendo é que em termos mais profundos e técnicos, o que eu pensava ser a chave publica na verdade é um apenas o hash dela, isso?
Mas entao onde esta a chave publica em questao se o que informamos para deposito é apenas o hash dela?
Ja a chave privada creio que nao tenha muito segredo é aquilo mesmo, entao estou supondo que ao gastar, a blockchain nao registra a minha chave privada mas registra a chave publica completa, ao qual a principio nao é informada numa paper wallet e um computador quantico, em poucas palavras, poderia ser capaz de descobrir a chave publica completa registrada na blockchain e possivelmente descobrir a privada atraves dela, seria isso ou to viajando?