Chave Pública vs Chave Privada Bitcoin: Tudo o que Você Precisa Saber

Chave pública vs chave privada Bitcoin: O Blockchain é apontado como a tecnologia mais revolucionária a atingir o setor de serviços financeiros, bancando os sem-banco e devolvendo poder às pessoas.

No entanto, embora o Bitcoin tenha sido criado para derrubar o sistema centralizado existente, as finanças tradicionais e o blockchain têm muito mais em comum do que você pensa.

A Chave Pública, a Chave Privada e o Endereço da Carteira Bitcoin

Assim como os bancos usam números de conta para controlar os saldos das contas dos usuários, as redes de blockchain usam endereços de carteira. Os endereços de Bitcoin são representados por uma sequência alfanumérica de 26 a 35 caracteres, geralmente começando com 1, 3 ou bc1.

Esses endereços representam destinos de pagamento e, embora façam parte de sua chave pública, não são a mesma coisa.

A Chave Pública, a Chave Privada e o Endereço da Carteira Bitcoin

Para entender a diferença entre um endereço e uma chave pública, é essencial saber o que é um hash.

 Chave Pública vs. Chave Privada Bitcoin: O que é Hash?

Uma função hash retorna um valor de comprimento especificado independentemente da entrada de seed (seed traduzido para “semente”), e embora seja fácil criar um hash, é quase impossível gerar uma frase seed original.

O Bitcoin usa um hash além da chave pública por motivos de segurança. Se, por exemplo, for encontrada uma vulnerabilidade na função matemática usada para gerar chaves que permite às pessoas derivar uma chave privada de uma chave pública, seu dinheiro ainda estará seguro, pois, sua chave pública não será exposta até você fazer uma transação.

Como Gerar Uma Chave Pública e Uma Chave Privada

A única maneira de gerar a chave pública a partir do endereço é por tentativa e erro, razão pela qual algumas plataformas adicionam ‘salt’ às suas funções hash para adicionar alguma aleatoriedade extra ao processo.

Esse salt é geralmente adicionado na forma de alguns números, caracteres ou símbolos aleatórios na frase-semente.

Alguns hackers mapeiam saídas hash para entradas e as gravam em uma ‘tabela arco-íris’, e esse salt adicionado pode ajudar a tornar as senhas comuns muito mais difíceis de adivinhar.

Um endereço Bitcoin é a saída em hash de sua chave pública ou, para ser mais preciso, a parte pública / privada de seu par de chaves ECDSA que é pública.

Este par de chaves é criado usando uma curva matemática e consiste em sua chave privada, derivada de sua frase-semente, e uma chave pública derivada de sua chave privada.

Expor seu endereço para receber pagamentos é muito mais seguro, pois você sempre pode gerar novos endereços a partir da chave pública.

As informações também podem ser criptografadas para sua chave pública, e somente sua chave privada pode decodificá-las, permitindo que as pessoas lhe enviem mensagens que somente você pode ler.

A combinação chave pública/privada também pode ser usada para criar assinaturas digitais que só sua chave privada pode produzir, mas pode ser facilmente verificada usando sua chave pública sem conhecer a chave privada.

Isto é útil para assinar documentos para provar a identidade da pessoa que a envia sem dar demasiadas informações. Alguns chamam este tipo de função de ‘alçapão’ — fácil de ir por um lado, muito mais difícil de voltar atrás.

Sua chave pública, chave privada e endereço são três partes diferentes de uma única estrutura, e todas elas desempenham papéis críticos no funcionamento do sistema descentralizado. A chave privada é o componente mais importante delas, sendo que as outras duas derivam dela.

Armazenar sua chave privada ou frase semente com segurança é um dos aspectos mais importantes para manter criptomoedas porque se as coisas derem errado, não há mais ninguém a quem culpar.

Os bancos estão seguros em um nível mais amplo, mas um único ponto de falha cria um único ponto de ataque. Os sistemas descentralizados por natureza são mais complexos do que os centralizados, especialmente em seu estado atual.

O blockchain ainda é uma nova tecnologia, e embora existam algumas desvantagens no uso da blockchain sobre os sistemas financeiros tradicionais hoje em dia, este pode não ser o caso por muito mais tempo.

Privacidade e Publicidade do Bitcoin

Bitcoin Vs Ouro: Às Três Funções Dinheiro

O número de termos usados ​​para descrever os elementos de uma transação Bitcoin pode ser opressor, especialmente quando existem muitas formas diferentes da mesma coisa.

Por exemplo, as chaves públicas são geradas usando coordenadas em uma curva elíptica, o que implica saber que uma coordenada é suficiente para derivar a segunda coordenada. Isso significa que a coordenada X sozinha pode representar a chave pública, produzindo o que é chamado de ‘chave pública compactada’.

Isso pode ser difícil de distinguir, pois, o hash das chaves públicas compactadas e não compactadas fornece endereços diferentes do mesmo comprimento.

Alguns especulam que Satoshi Nakamoto, o criador anônimo do Bitcoin, não sabia sobre a compactação de chave pública antes de partir do desenvolvimento do projeto e usar o hash para criar identificadores mais compactos.

Os endereços são de fato mais curtos do que as chaves públicas, mas também oferecem proteção contra vários vetores de ataque criptográfico.

Eles incluem recursos que não estão disponíveis apenas com uma chave pública, como uma soma de verificação integrada para cada endereço, permitindo que os sistemas detectem quando alguém digita incorretamente um caractere antes de enviar seus fundos ao esquecimento.

No entanto, embora os endereços e as chaves sejam simples depois que você os entende, eles não são tão fáceis de lembrar como, digamos, um nome de usuário do Instagram. Isso levou muitos esforços para a criação de endereços tão seguros quanto o hash da chave pública do Bitcoin e tão fáceis de lembrar quanto o nome de um site.

Por exemplo, o Ethereum Naming Service permite que os usuários vinculem suas contas a um endereço ‘.eth’ personalizado, permitindo que as pessoas enviem e recebam qualquer ERC-20 ou outro token compatível com Ethereum a partir de um único endereço.

As chaves privadas são geradas usando uma frase pneumônica — um conjunto de palavras que atuam como uma semente para a função que gera a chave privada.

Essa frase-semente é geralmente uma lista de 12 a 24 palavras geradas aleatoriamente, usadas para recuperar todas as informações relacionadas a uma carteira.

A função de geração de chave privada tem cinco entradas, incluindo uma senha, o número de iterações, salt, comprimento de chave e uma função pseudo-aleatória.

A senha é a frase pneumônica, e a função retorna uma chave privada da qual tanto sua chave pública como seus endereços de pagamento podem ser derivados.

As chaves privadas de 256 bits têm 16^64 combinações, um pouco mais do que o número de segundos na vida média do ser humano.

O algoritmo de criptografia SHA-256 do Bitcoin torna quase impossível adivinhar uma chave privada, mesmo que o hacker já tenha um endereço de carteira e uma chave pública.

Teoricamente, o Bitcoin ainda pode ser dominado por um ataque de 51% e, com as técnicas de descriptografia quântica, a segurança da rede pode precisar de uma atualização nos próximos anos.

No entanto, conforme a rede Bitcoin cresce, controlar 51% da rede torna-se cada vez mais difícil e hoje mesmo os maiores pools de mineração não chegam perto de manter em qualquer lugar perto da metade da rede.

O Bitcoin é tão seguro quanto descentralizado e, em função de sua participação na rede, a segurança das redes descentralizadas deve melhorar com a adoção.

Chave pública vs chave privada Bitcoin: Coisas para Resolver

Apesar de todas as suas medidas de segurança, o algoritmo de criptografia do Bitcoin pode se tornar obsoleto por uma nova forma de computação. Os computadores quânticos podem realizar cálculos que levam décadas ou até séculos dos computadores tradicionais em meros minutos.

De acordo com especialistas, os computadores quânticos podem quebrar o algoritmo SHA-256 do Bitcoin em apenas 30 minutos. Em teoria.

O Bitcoin é Seguro?

Realisticamente, o Bitcoin é perfeitamente seguro e, mesmo que os computadores quânticos encontrem um algoritmo para quebrar a criptografia, os algoritmos de criptografia quântica serão rápidos em substituí-los.

Na verdade, algumas medidas de segurança modernas podem combater a computação quântica hoje — carteiras multi-sig são usadas para armazenar fundos que um grupo de indivíduos controla.

O Que são Carteiras Multi-Sig (multiassinaturas)?

Carteiras Multi-Sig

Os endereços de carteiras multi-sig começam com três e usam um script para definir as regras para a criação de uma transação, incluindo quantas assinaturas são necessárias para a realização de uma transação.

As transações de carteiras multi-sig precisam ser aprovadas por um número predeterminado de assinaturas, às vezes todas as assinaturas envolvidas. Isso significa que mesmo se um endereço for comprometido, ele não assumirá o controle dos fundos da carteira.

Quando você transfere criptomoedas para uma carteira em uma bolsa (exchange), pode estar arriscando esses fundos para hackers, dependendo da segurança dessa bolsa.

É crucial armazenar seus ativos off-line com segurança para manter seus acervos o mais protegidos possível de usuários mal-intencionados.

Existem algumas maneiras de fazer isso, desde carteiras de hardware tecnologicamente sofisticadas até escritos em papel.

A etapa mais natural de uma carteira de câmbio online é para uma carteira de software offline. Isso geralmente envolve o download de um aplicativo para o seu computador ou smartphone, que irá gerar sua chave privada e armazenar suas criptomoedas com segurança.

Recomenda-se usar um computador ou telefone separado que permaneça desconectado da Internet, uma vez que os usuários tiveram vários níveis de sucesso ao limitar o acesso do aplicativo à Internet por meio de software.

No entanto, a maioria das vulnerabilidades da carteira de software são bem documentadas e ainda são muito mais seguras do que usar uma carteira de câmbio online.

Para dar um passo adiante, você pode até armazenar sua frase-semente em um pedaço de papel e escondê-la em um lugar seguro. Contanto que você garanta que ninguém mais tenha acesso a esta frase-semente, ninguém além de você deve ter acesso aos seus fundos. Essa é amplamente considerada a maneira mais segura e barata de armazenar suas criptomoedas.

Como Manter seu Bitcoin Seguro?

A opção mais conveniente e cara do grupo é a carteira de hardware. Esses são dispositivos físicos usados ​​para armazenar chaves privadas, mas têm várias funções integradas que podem tornar o armazenamento de criptomoedas offline um pouco menos complicado.

Por um lado, uma única carteira de hardware pode armazenar várias criptomoedas e pode até mesmo ser conectada à Internet via USB para transferir fundos de e para uma bolsa. Algumas carteiras de hardware vêm com recursos multi-sig e usam telas de LCD para apresentar informações, mesmo quando não estão conectadas a um computador.

Concluindo Sobre Chave Pública vs Chave Privada Bitcoin

Independentemente de como você armazena seus ativos digitais, é vital entender como tudo funciona. Embora os bancos não tenham as mesmas vantagens dos sistemas descentralizados, eles também se responsabilizam por armazenar e proteger seu dinheiro.

Com redes distribuídas como a Blockchain, isto se torna impossível, e estar no controle de seus ativos é uma grande parte da entrada na esfera criptográfica.

Quer você mantenha seus ativos em uma bolsa ou os armazene com segurança em um pedaço de papel em seu cofre, vale a pena proteger seus ativos digitais, especialmente com a rapidez com que o mundo parece estar aceitando essa mudança.

O Blockchain está substituindo lentamente os sistemas tradicionais. Mesmo que a tecnologia substitua perfeitamente nossa infraestrutura atual, podemos em breve começar a enviar dinheiro para endereços de Bitcoin em vez de números de contas, mesmo sem saber.

Chave Pública vs Chave Privada Bitcoin: Tudo o que Você Precisa Saber
Chave Pública vs Chave Privada Bitcoin: Tudo o que Você Precisa Saber
Chave Pública vs Chave Privada Bitcoin: Tudo o que Você Precisa Saber
Registro Rápido

Negociação de moedas, metais, petróleo, criptomoedas, conta demo com $10.000.

92%
Pontuação de Confiança

icon Teste Agora! icon Teste Agora!
Pontuação de Confiança

FBS

Exnova

PocketOption

Expertoption

Quotex

XM

Chave Pública vs Chave Privada Bitcoin: Tudo o que Você Precisa Saber