MestreInvestirInvestimentos & Ganhos · masterinvest.info

O que é uma chave pública (public key) em criptomoedas?

27-07-2019, 02:20
O que é uma chave pública (public key) em criptomoedas?


Uma chave pública (public key) é um dos principais elementos da criptografia assimétrica, sobre a qual a segurança da blockchain é construída. É uma longa string alfanumérica e, ao contrário da chave privada, não é secreta: pode ser compartilhada abertamente com outros participantes da rede.

As chaves pública e privada sempre formam um par matemático vinculado. A chave privada é mantida em segredo e usada para assinar transações, enquanto a pública permite que essa assinatura seja verificada e confirma que a disposição dos fundos realmente vem do proprietário. Ao mesmo tempo, é praticamente impossível calcular a chave privada a partir da chave pública — é nisso que repousa a confiabilidade do sistema.

A chave pública e o endereço da carteira

Na prática, para receber fundos, é mais comum usar não a chave pública em si, mas o endereço da carteira, que é formado a partir dela por meio de hashing. O endereço é uma representação mais curta e conveniente que pode ser compartilhada com segurança com o remetente. Divulgar a chave pública ou o endereço não ameaça a segurança dos ativos, enquanto a perda ou comprometimento da chave privada leva a uma perda total de controle sobre os fundos.