O que é uma Public Key e como funciona?

public keys

O que é uma Public Key?

Uma public key (chave pública) é um componente criptográfico que permite receber criptomoedas de outras pessoas. A partir de uma public key, é possível derivar um endereço de carteira digital (wallet). Trata-se de um elemento essencial da tecnologia criptográfica que sustenta as criptomoedas. Sem as public keys, seria impossível realizar transações seguras ou utilizar carteiras digitais.

O termo "key" vem do campo da criptografia. As criptomoedas utilizam essa tecnologia por meio de um sistema chamado criptografia assimétrica, que funciona com pares de chaves. Esse par é composto por uma private key (chave privada) e uma public key (chave pública). Graças a esse sistema, é possível executar transações de forma segura na blockchain.

Pode-se comparar a public key a um endereço de e-mail: qualquer pessoa pode usá-lo para enviar mensagens, e ele pode ser divulgado publicamente. Já a private key funciona como uma senha — ela permite o acesso à sua carteira e deve ser mantida em segredo absoluto.


Pontos principais

  • Uma public key é um endereço público utilizado para receber criptomoedas.
  • É composta por uma longa sequência de caracteres alfanuméricos gerados por software criptográfico.
  • As public keys são derivadas das private keys, mas não é possível obter a chave privada a partir da chave pública.
  • Essas chaves públicas podem ser compartilhadas com segurança para receber criptomoedas.

Como funciona uma Public Key?

As public keys funcionam como endereços de recebimento para carteiras de criptomoedas e têm um papel fundamental no ecossistema cripto. Elas são comparáveis a um número de conta bancária, mas com muito mais complexidade. Ao criar uma carteira, seja para Bitcoin ou Ethereum, o sistema gera automaticamente duas chaves criptográficas: a public key e a private key. A public key é usada para que outros enviem fundos para você, enquanto a private key é necessária para acessar e movimentar esses fundos.

A public key não é gerada aleatoriamente. Ela é derivada da private key através de um algoritmo matemático complexo chamado Elliptic Curve Cryptography (ECC Esse processo torna praticamente impossível descobrir a private key com base na public key.

O envio de criptomoedas funciona da seguinte forma: você quer enviar Bitcoin para um amigo. Na sua carteira, você informa o valor e o endereço da carteira do destinatário, que é a public key dele. A transação é então assinada digitalmente com a sua private key. A rede Bitcoin verifica essa transação com base na sua public key. Se tudo estiver correto, a transação é validada e executada.

Como é uma Public Key?

Uma public key é composta por uma longa cadeia de caracteres alfanuméricos gerados por um software criptográfico. Por exemplo:

02c1b7e3e6e7af5f3bcd9cf9a58f9f27d7c6a2ab1c0d3b7a7d8e6b2f0c5e9a0a1b

A aparência das public keys pode variar conforme a blockchain. Algumas podem ainda ser convertidas em endereços hash — que são os endereços finais compartilhados com outras pessoas.

Qual é a diferença entre uma Public Key e uma Private Key?

Os termos public key (chave pública) e private key (chave privada) são frequentemente usados em conjunto, mas possuem funções distintas e complementares:

  • Public key (chave pública): Pode ser compartilhada com terceiros. Serve para gerar o endereço da carteira e permite o recebimento de criptomoedas.
  • Private key (chave privada): Deve ser mantida em total sigilo. É necessária para acessar a carteira e assinar transações.
Característica Public Key Private Key
Visibilidade Pode ser compartilhada Deve permanecer confidencial
Função Receber criptomoedas e verificar transações Assinar e executar transações
Nível de acesso Não fornece acesso à carteira Permite acesso completo à carteira
Risco em caso de perda Sem risco direto: não permite acesso aos fundos Risco elevado: pode resultar em perda ou roubo de fundos

Considerações finais

A public key é um elemento fundamental no universo das criptomoedas. Trata-se da chave pública que permite o recebimento de fundos de forma segura. Devido ao uso de algoritmos matemáticos avançados, essa chave pode ser compartilhada com segurança, sem comprometer seus ativos. As public keys e private keys estão interligadas, mas não são a mesma coisa. Para qualquer pessoa que opere com criptomoedas, é essencial compreender bem a diferença entre elas.

Sobre a Finst

A Finst é uma das principais fornecedoras de criptomoedas nos Países Baixos e oferece uma plataforma de investimento de excelência com padrões de segurança de nível institucional e taxas de negociação 83% mais baixas. A Finst é liderada pela ex-equipe principal da DEGIRO e está registrada como Prestadora de Serviços de Criptoativos no Banco Central dos Países Baixos (DNB). A Finst oferece uma gama completa de serviços de cripto, incluindo negociação, custódia, rampa fiat de entrada e saída, e staking, tanto para investidores de varejo quanto institucionais.

A plataforma de criptomoedas que vai adorar

Estamos aqui para lhe fornecer as ferramentas, a inspiração, e o apoio que precisa para se tornar num melhor investidor.