Semente

Ao fazer a excelente escolha de sair das exchanges, você precisará baixar previamente uma carteira (Wasabi, Electrum, Samourai, etc.).
Essencialmente, essas carteiras geram uma “semente”, que consiste em 12 palavras (ou 24 palavras, dependendo da carteira) escolhidas em uma lista de 2.048 palavras em inglês.
Contanto que você não perca essa semente, você sempre poderá recuperar o acesso aos seus bitcoins. Você deve anotá-lo em metal (existem muitas soluções como o cryptosteel) e enterrá-lo em seu jardim.
Exemplo de semente:
Fluido antigo satoshi raro zoológico canção objeto mãe chute verde humano cozinha
Para alguém assumir o controle de seus bitcoins, teria que descobrir essas 12 palavras na ordem correta. Isso é possível? Sim. É provável? Não.
Doze palavras escolhidas na mesma lista de 2.048 palavras significam que há 2.048 ^ 12 combinações possíveis.
São 5.444.517.870.735.015.415.413.993.718.908.291.383.296 combinações. Em outras palavras, 5.444 sextilhões de combinações.
Na realidade, é um pouco menos, já que a décima segunda palavra de uma semente é calculada a partir das onze palavras anteriores. Portanto, o número real é 340.282.366.920.938.463.463.374.607.431.768.211.456 combinações.
Se você pudesse fazer 1 trilhão de suposições por segundo com um bilhão de computadores diferentes, seriam necessários mais de 10 bilhões de anos para esgotar esse número. Essa é quase a idade do universo.
Para se ter uma ideia, a probabilidade de sair cara cem vezes seguidas é de 1 em 1.267.650.600.228.230.000.000.000.000.000.
Portanto, é 268 milhões de vezes mais difícil para um invasor encontrar sua semente do que virar cabeças cem vezes seguidas.
Mas há mais de uma semente…
Isso mesmo. Portanto, a probabilidade de encontrar qualquer semente é realmente maior.
Vamos imaginar que cada ser humano tenha sua carteira. Isso nos daria oito bilhões de sementes. Então, precisamos dividir as 340.282.366.920.938.463.463.374.607.431.768.211.456 combinações possíveis por oito bilhões.
A probabilidade de encontrar uma semente seria então de 1 em 42.535.295.865.117.307.932.921.825.928.
Seriam necessários mil milhões de computadores capazes de testar 1 bilião de combinações por segundo para funcionar durante 1,3 anos. Isso é menos que a idade do universo, mas a probabilidade permanece zero.
Hoje, com um bilhão de endereços Bitcoin, podemos supor que existam talvez cerca de 50 milhões de sementes.
[Na verdade, todos os endereços gerados por uma carteira derivam de chaves privadas que derivam da semente exclusiva da carteira. Voltaremos a isso.]
Portanto, precisamos dividir as 340.282.366.920.938.463.463.374.607.431.768.211.456 combinações possíveis por 50 milhões.
A probabilidade de encontrar uma semente hoje é de cerca de 1 em 6.805.647.338.418.769.269.267.492.148.635. São 215 anos se voltarmos ao nosso exemplo do computador.
Poderíamos dizer também que a probabilidade de gerar uma semente que já existe é de 1 em 6.805.647.338.418.769.269.267.492.148.635.
A pessoa sortuda acabaria com o BTC de outra pessoa…
Para que serve a semente?
A semente é o núcleo a partir do qual uma carteira cria chaves privadas. E é a partir dessas chaves privadas que são gerados os famosos “endereços” do Bitcoin.
É importante entender que não existem bitcoins reais em uma carteira. Ele contém apenas chaves privadas que permitem mover o BTC associado a elas.
Bitcoins são saídas de transação tecnicamente não gastas (UTXOs). Existem atualmente cerca de 80 milhões de UTXOs cuja lista é mantida por cada nó da rede Bitcoin. São frações de bitcoin vinculadas a uma chave pública, que por sua vez está vinculada a uma chave privada.
Cada transação (envio de UTXOs) requer uma chave privada válida (ou várias chaves se a transação contiver vários UTXOs). A chave pública é comparável a um número de conta bancária e a chave privada é como o código PIN de um cartão bancário.
Numa transação Bitcoin, a chave pública do destinatário é representada por um “endereço” Bitcoin derivado diretamente da sua chave pública. Uma vez concluída a transação, apenas o destinatário que possuir a chave privada correspondente para esse endereço terá controle sobre os bitcoins.
Criptografia de chave pública
Existem duas famílias principais de algoritmos de criptografia:
Algoritmos simétricos, também conhecidos como algoritmos de chave secreta (uma única chave)
Algoritmos assimétricos, também conhecidos como algoritmos de chave pública (uma chave privada e uma chave pública)
A criptografia assimétrica está no centro das transações Bitcoin. É aí que você deve se aprofundar se quiser entender melhor conceitos como chaves privadas, chaves públicas, etc.
O primeiro sistema de criptografia de chave pública foi o sistema RSA, em homenagem aos seus inventores Ron Rivest, Adi Shamir e Len Adleman. Foi apresentado pela primeira vez em 1977 na crônica matemática da revista Scientific American.
Na sua essência reside a dificuldade de fatorar grandes números primos multiplicados entre si. Aqui está um ótimo artigo se você estiver interessado.
O sistema de chaves públicas e privadas do Bitcoin, por outro lado, utiliza criptografia assimétrica baseada em curvas elípticas.
Siga-nos para mais notícias e atualizações.
Obrigado.



