A chave pública é um identificador que podemos compartilhar à vontade que nos permite bitcoins e criptomoedas por terceiros. É uma das duas partes que compõem o conjunto de chaves criadas pela criptografia assimétrica para compartilhar segredos com segurança.
La chave pública, é uma das duas chaves geradas por um criptografia assimétrica. Ele recebe esse nome, em inglês, chave pública. A criptografia assimétrica é um componente crucial para a operação de criptomoedas como bitcoin. Sem ele, não poderia haver criptomoedas como as conhecemos. Esse sistema nos permite gerar um par de chaves que não são mais do que duas seqüências de texto vinculadas criptograficamente. Essas chaves são chamadas: chave privada y chave pública. Nesta explicação, focaremos o segundo deles.
Algo essencial que devemos entender é isso; a chave privada e a chave pública estão matematicamente relacionadas. Na verdade, a chave pública é sempre gerada a partir da chave privada. Isso torna as duas chaves diretamente vinculadas. No entanto, é impossível calcular ou deduzir a chave privada da chave pública.
Casos de uso de chave pública
Um dos principais casos de uso de chaves públicas é o envio e recebimento de mensagens criptografadas. Para explicar melhor isso, imagine o seguinte caso:
Felipe quer enviar uma mensagem criptografada para Julián. Para fazer isso, Felipe criptografa a mensagem usando a chave pública de Julián. Graças a isso, apenas Julián poderá decifrar a mensagem. Para fazer isso, Julián usará sua chave privada, que ele nunca revelou e serviu para criar sua chave pública (a que ele deu a Felipe). Com isso, Julián lê a mensagem e pode responder da mesma maneira a Felipe.
Nesse esquema, Felipe e Julián podem compartilhar mensagens criptografadas com a certeza total de que apenas o destinatário apropriado poderá ler a mensagem.Além disso, Julian também pode assinar a mensagem para enviar com sua chave privada, para que Felipe saiba que foi gravado. por Julián, e não foi alterado ou suplantado. Para fazer isso, ele verificará o texto com a chave pública de Julián.
Da mesma maneira que podemos fazer. Podemos dar nossa chave pública a nossos amigos, familiares, vizinhos ou um estranho na outra parte do mundo. Essas pessoas podem usar essa chave para criptografar a mensagem e enviá-la para nós. Tudo isso com a segurança de que apenas seremos capazes de decifrar a mensagem ao ter a chave privada. Embora nossa chave pública possa ser compartilhada sem grandes problemas.
Como tudo isso afeta as criptomoedas?
As criptomoedas aproveitam esse grande potencial de criptografia para a geração de Endereços de Bitcoin. Tudo isso com o objetivo de poder ser compartilhado publicamente. No entanto, criptomoedas como o Bitcoin usam um algoritmo ideal para criar o endereço, esse método é chamado ECDSA (Algoritmo de assinatura digital de curva elíptica).
Devido à operação de criptografia assimétrica, podemos obter endereços Bitcoin que pode ser entregue a todos sem o risco de acessar seus fundos. Isso ocorre porque apenas o proprietário da chave pública (que em teoria também deve ser a chave privada) terá acesso às criptomoedas para gerenciá-las da maneira que considerarem melhor.
Na verdade, Bitcoin Simplifique isso fazendo uma conversão de endereço, onde, na realidade, compartilhando o endereço onde receber os bitcoins, é o software encarregado de preparar a transação para que apenas o destinatário possa acessar os fundos, porque é o único que possui a chave particular.
Esse protocolo, que pode parecer difícil de entender, oferece alta segurança e garante que nenhum agente externo malicioso acesse nosso dinheiro para roubá-lo.