O que é Seed Phrase? Veja como deixar seu patrimônio seguro

Uma seed phrase, ou frase semente, ou frase de recuperação, é o termo que define o conjunto de 12-24 palavras que alguns tipos de carteiras de criptomoedas, como as cold wallets, usam como medida de segurança. 

Sempre que você for criar uma nova carteira, manter um backup da seed phrase é a única coisa que vai garantir que tudo o que fique guardado nessa wallet seja somente seu. É como se fosse a chave de um cofre crypto.  

O termo fase ‘semente’ vem exatamente do uso, em inglês, de seed. A partir de uma semente, nascem todas as blockchains que existem, assim como seus endereços e passwords.

Assim como acontece quando você perde a chave de um cofre, se você perder a frase-semente, não tem como ter acesso aos ativos relacionados a esse endereço

😮 Estima-se que ao redor de 150 bilhões de dólares em BTC já foram perdidos e não podem ser recuperados porque os usuários não fizeram backup de suas seed phrases, entre outros motivos. 

12 palavras escritas igual a uma seed phrase

Qual a importância das frases semente? Um exemplo prático

A melhor forma de visualizar o quão importante é uma seed phrase e entender seu funcionamento é usando um exemplo real. 

Digamos que você quer comprar uma certa quantidade de alguma criptomoeda. Pode ser o ETH, e você quer pagar com seu cartão de crédito e não tem experiência anterior neste tipo de transação. 

Uma forma de fazer isso é baixar algum aplicativo de gestão de criptomoedas. Com ele, você vai criar uma carteira, que é para onde você vai mandar os fundos usando seu cartão ou conta bancária. 

Uma vez que você entre no aplicativo, você será conduzido pela criação de uma nova wallet, como no caso da Metamask Os passos são simples, mas é fundamental que você preste muita atenção, principalmente na etapa da seed phrase

E o que é a seed phrase? Como dissemos antes, você vai encontrar uma sequência de 12 ou 24 words. Todas aparecem isoladas, mas formam uma sequência que não deve ser alterada

Sobre a ordem: além de anotar as palavras, você precisa fazer isso na sequência certa, e sem erros de digitação (muita atenção porque normalmente essas palavras vêm em inglês). 

💡 DICA: como medida de segurança, salve a sua seed phrase em mais de um lugar. Você pode usar um gerenciador de senhas e também imprimir pra guardar em outros esconderijosE como as palavras não formam frases com sentido, é muito difícil que alguém veja aquela folha que você imprimiu com a seed phrase e memorize todas (e na ordem). 

imagem com desenhos de frases e o texto seed phrase

Como uma seed-phrase é gerada?

As frases sementes são criadas a partir de palavras aleatórias escolhidas em listados em vários idiomas. 

Seguem o modelo básico da blockchain do BTC, o BIP-39, criado em 2013 pelo Satoshi Labs, como uma das propostas de melhoramento do bitcoin (Bitcoin Improvement Proposal). Inclusive, são os mesmos criadores da primeira hardware wallet de BTC, a Trezor. 

Entrando nos detalhes mais técnicos, a seed phrase é uma senha criada com criptografia AES (Advanced Encryption Standard) de 256 bits, uma sequência de letras e números.

E quando falamos de 256 bits, imagine ‘2 elevado a 256′ combinações possíveis de palavras aleatórias. Mesmo com os melhores computadores do mundo, passariam centenas de milhares de anos até conseguirem quebrar a criptografia. 

Sobre a sequência de palavras, imagine isso como uma corrente que só se encaixa se cada um dos elos for ‘feito’ com a palavra certa. Quando mais opções de termos, maior a entropia (ou seja, a aleatoriedade das palavras) e o nível de segurança da chave da sua carteira. 

De qualquer forma, quem queira hackear sua carteira vai ter que fazer milhares de  combinações diferentes, usando letras e números, para decifrar sua seed-phrase. 

Seed Phrase vs Private Key vs Public Key

Já vimos que uma seed phrase é uma combinação de palavras comuns que representam uma combinação alfanumérica.

Também vimos que elas devem estar na ordem certa e, se tudo estiver correto, acesso garantido para as cryptos de uma carteira. 

Agora, chegou o momento de entender que muitas criptomoedas usam um modelo de criptografia conhecido como public key, ou chave pública. Além desta, o usuário também tem uma private key (chave privada). 

Vejamos as diferenças?

Chave pública

É criada a partir da chave privada e  seu uso está relacionado com questões de controle, principalmente na hora de confirmar se você realmente é o dono de um endereço que vai receber uma transferência de fundos. 

Graças a este modelo, esta chave pode ser compartilhada com outros usuários livremente, uma vez que é essa key não permite ter acesso aos ativos salvos na sua conta/carteira. 

É exatamente o endereço que você informa para os outros na hora de receber uma transferência crypto. 

Chave privada

É o verdadeiro canal de acesso aos recursos guardados em uma carteira. Quem tem acesso a essa chave interage diretamente com os tokens de um usuário. Por isso, você precisa ter muitíssimo cuidado com essa informação. 

Seed Phrase vs Private Key

A chave privada e a chave de recuperação (seed phrase) são dois lados da mesma moeda. De fato, a sua seed phrase é simplesmente a sua private key em um formato diferente

Quando você for, por exemplo, importar sua carteira para um novo dispositivo ou voltar a instalá-la em algum aparelho, ele vai pedir a seed phrase na hora de restaurar sua wallet.