Uma carteira privada Bitcoin é essencialmente uma sequencia de 256 números de 0 e 1?
Exemplo:
01110101110101101010110101010101111.....
Exemplo:
01110101110101101010110101010101111.....
Sim. Isso é uma chave privada.
De forma mais ilustrativa, voce pode jogar uma moeda 256 vezes e anotar os resultados em um papel e gerar uma chave privada. E anotar os resultados cara (0) e coroa (1)
Foi exatamente o que essa pessoa fez aqui,
https://www.youtube.com/watch?v=ieHoQ4sGuEY
Quote
Todas as carteiras privadas de Bitcoin são uma sequencia binária de até 256 dígitos?
Não
Uma carteira é mais do que isso.
Uma carteira é uma semente que contém, literalmente, bilhões de chaves privadas matematicamente relacionadas à essa semente.
Isso é explicado no livro mastering bitcoin:
https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc
Quote
HD Wallets (BIP-32/BIP-44)
Deterministic wallets were developed to make it easy to derive many keys from a single "seed". The most advanced form of deterministic wallets is the HD wallet defined by the BIP-32 standard. HD wallets contain keys derived in a tree structure, such that a parent key can derive a sequence of children keys, each of which can derive a sequence of grandchildren keys, and so on, to an infinite depth. This tree structure is illustrated in Type-2 HD wallet: a tree of keys generated from a single seed.
https://www.oreilly.com/library/view/mastering-bitcoin/9781491902639/ch04.html
Deterministic wallets were developed to make it easy to derive many keys from a single "seed". The most advanced form of deterministic wallets is the HD wallet defined by the BIP-32 standard. HD wallets contain keys derived in a tree structure, such that a parent key can derive a sequence of children keys, each of which can derive a sequence of grandchildren keys, and so on, to an infinite depth. This tree structure is illustrated in Type-2 HD wallet: a tree of keys generated from a single seed.
https://www.oreilly.com/library/view/mastering-bitcoin/9781491902639/ch04.html
Então, uma carteira é uma semente (aquelas 12/24 palavras) que é capaz de gerar milhÕes de chaves privadas ( de 256 bits)
Obrigado pela resposta...
Entendi a respeito do 256bits, e pelo o que li no artigos que me enviou, uma "carteira" Bitcoin é um conjunto de chaves privadas (digamos que todas de 256bits)e com essa "carteira" eu consigo gerar várias chaves públicas diferentes (justamente pela carteira ser um "apunhado" de chaves privadas), já que cada chave privada é capaz de gerar apenas 1 chave pública.
O que estou tentando fazer, é gerar uma carteira Bitcoin a partir de um conjunto de 256bits (0 ou 1), é possível?
Suponhamos que eu tenha um conjunto de 256 casas decimais com valores entre 0 e 1;
00001011101011010110101
Com esses números eu consigo gerar o Hexadecimal e posterior consigo criar a Carteira Bitcoin, porém, tenho apenas 1 endereço de recebimento, diferente de uma carteira, certo?