Bitcoin Forum
July 23, 2017, 01:56:14 AM *
News: Due to BIP91, it would starting now be prudent to require 5x more confirmations than usual before trusting transactions.
 
   Home   Help Search Donate Login Register  
Pages: 1 2 [All]
  Print  
Author Topic: Funcionamento de Paper Wallet  (Read 894 times)
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 08, 2017, 10:30:34 AM
 #1

Bom dia pessoal! Alguém saberia explicar o funcionamento de uma Paper Wallet Offline, visto que ela é gerada sem qualquer contato com a rede Bitcoin, como o Blockchain "saberia" da existência do uso dessa carteira? Visto que as geradas online, penso eu, que passam por algum tipo de validação. Pois não correria o risco de duas carteiras com a mesma chave pública serem criadas? Penso que isto não seria possível caso o algoritmo utilizasse algum raciocínio de data, hora, talvez lugar, em que é gerada. Assim excluindo essa possibilidade.
1500774974
Hero Member
*
Offline Offline

Posts: 1500774974

View Profile Personal Message (Offline)

Ignore
1500774974
Reply with quote  #2

1500774974
Report to moderator
1500774974
Hero Member
*
Offline Offline

Posts: 1500774974

View Profile Personal Message (Offline)

Ignore
1500774974
Reply with quote  #2

1500774974
Report to moderator
1500774974
Hero Member
*
Offline Offline

Posts: 1500774974

View Profile Personal Message (Offline)

Ignore
1500774974
Reply with quote  #2

1500774974
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1500774974
Hero Member
*
Offline Offline

Posts: 1500774974

View Profile Personal Message (Offline)

Ignore
1500774974
Reply with quote  #2

1500774974
Report to moderator
sabotag3x
Sr. Member
****
Offline Offline

Activity: 448


Spectiv VR Crowdsale: 08/14/17


View Profile
July 08, 2017, 03:01:28 PM
 #2

Todas as chaves privadas já estão "impressas" na blockchain, você só vai pegar uma randômica no meio das N chaves que existem.

Alguém comentou de um site(ou app) onde as chaves não eram tão aleatórias assim, pode pesquisar sobre isso. Ou daqui a pouco alguém vem dar uma luz.


              ▄▄████████████▄▄             
          ▄███▀▀▀░░░░░░░░░░▀▀▀███▄▄        
       ▄██▀▀░░░░░░░░░░░░░░░░░░░░░▀██▄      
     ▄██▀░░░░░░░░░░░░░░░░░░░░░░░░░░▀███    
   ▄██▀░░░░░░░░░░░░░░░▄▄▄▄▄█████████████▄  
  ▄██░░░░░░░░░░░▄▄█████████░░░░░░░░░░░░▀█▌ 
 ▐██░░░░░░░░▄█████▀▀▀▀▀▀▀▀▀████▄░░░░░░░░▀█▌
▐██░░░░░░▄███▀▀███████████████▀▀██▄░░░░░░██▌
████▄░░▄██▀███████▄██████▄████████▀██▄░░░▐██
██░▀████▀██████████████████████████████▄░░██
██░░░▀██▄█████████████████████████▄██▀▀██▄██
██▌░░░░▀███▄████████▀▀▀▀███████▄██▀░░░░░▀███
▐██░░░░░░░▀███▄▄███████████▄▄██▀▀░░░░░░░░██▌
 ▐██░░░░░░░░░░▀▀████████████▀░░░░░░░░░░░▄█▌
  ▀██▄▄▄▄▄▄▄▄▄████████▀▀▀░░░░░░░░░░░░░░▄█▌ 
   ▀███▀▀▀▀▀▀░░░░░░░░░░░░░░░░░░░░░░░░▄██▀  
     ▀██▄░░░░░░░░░░░░░░░░░░░░░░░░░░▄██▀    
       ▀███▄░░░░░░░░░░░░░░░░░░░░▄▄██▀      
          ▀████▄▄░░░░░░░░░░▄▄▄███▀         
              ▀▀▀██████████▀▀▀             

    
                         [ Website ]                    
    
caneca
Jr. Member
*
Online Online

Activity: 56


View Profile
July 08, 2017, 05:13:42 PM
 #3

Todas as chaves privadas já estão "impressas" na blockchain, você só vai pegar uma randômica no meio das N chaves que existem.

Alguém comentou de um site(ou app) onde as chaves não eram tão aleatórias assim, pode pesquisar sobre isso. Ou daqui a pouco alguém vem dar uma luz.


Creio que você está falando desse tópico.

Em resumo, é impossível duas chaves privadas idênticas. Se fosse possível isso, ninguém usaria o BTC. Enfim, vale a leitura ai no tópico, acho que suas dúvidas serão sanadas.

Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 08, 2017, 05:14:07 PM
 #4

Todas as chaves privadas já estão "impressas" na blockchain, você só vai pegar uma randômica no meio das N chaves que existem.

Alguém comentou de um site(ou app) onde as chaves não eram tão aleatórias assim, pode pesquisar sobre isso. Ou daqui a pouco alguém vem dar uma luz.

Entendi, vou dar uma pesquisada mas a fundo. Já ter chaves "impressas" há mais lógica do que da maneira que eu achava que era. Obrigado!
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 08, 2017, 05:29:20 PM
 #5

Todas as chaves privadas já estão "impressas" na blockchain, você só vai pegar uma randômica no meio das N chaves que existem.

Alguém comentou de um site(ou app) onde as chaves não eram tão aleatórias assim, pode pesquisar sobre isso. Ou daqui a pouco alguém vem dar uma luz.


Creio que você está falando desse tópico.

Em resumo, é impossível duas chaves privadas idênticas. Se fosse possível isso, ninguém usaria o BTC. Enfim, vale a leitura ai no tópico, acho que suas dúvidas serão sanadas.

Obrigado! Vou ler.
lotus888
Newbie
*
Offline Offline

Activity: 28


View Profile
July 08, 2017, 06:31:49 PM
 #6

Para gerar e usar chaves use um dos seguintes geradores seguros:

bitcoinpaperwallet.com click em Generate Key
bitcoinvanitygen.com click em Gererate Key Pair
bitaddress.org Click em Generate paper (Localizado no centro da Tela)
bitutx.com Click em Paper (Lado esquerdo inferior da tela)

directory.io - Neste website você pode ver todas as chaves Bitcoins (publicas e privadas) existentes na rede e poderá, inclusive algumas que tiveram transações, confira no blockchain.info
Private Key                                            Address                            Compressed Address
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf  1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm 1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAvUcVfH  1LagHJk2FyCV2VzrNHVqg3gYG4TSYwDV4m  1cMh228HTCiwS8ZsaakH8A8wze1JR5ZsP
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB1FQ8BZ  1NZUP3JAc9JkmbvmoTv7nVgZGtyJjirKV1 1CUNEBjYrCn2y1SdiUMohaKUi4wpP326Lb
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB4AD8Yi   1MnyqgrXCmcWJHBYEsAWf7oMyqJAS81eC 1JtK9CQw1syfWj1WtFMWomrYdV3W2tWBF9
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBF8or94  1E1NUNmYw1G5c3FKNPd435QmDvuNG3auYk 17Vu7st1U1KwymUKU4jJheHHGRVNqrcfLD
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBKdE2NK   1UCZSVufT1PNimutbPdJUiEyCYSiZAD6n 1Cf2hs39Woi61YNkYGUAcohL2K2q4pawBq
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBR6zCMU  1BYbgHpSKQCtMrQfwN6b6n5S718EJkEJ41 19ZewH8Kk1PDbSNdJ97FP4EiCjTRaZMZQA
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBbMaQX1  1JMcEcKXQ7xA7JLAMPsBmHz68bzugYtdrv 1EhqbyUMvvs7BfL8goY6qcPbD6YKfPqb7e
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBd7uGcN  1CijKR7rDvJJBJfSPyUYrWC8kAsQLy2B2e 1HSxWThjiwbC4dJbXHMpBfwRenB12UguG5
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6  1GDWJm5dPj6JTxF68WEVhicAS4gS3pvjo7 13DaZ9nfmJLfzU6oBnD2sdCiDmf3M5fmLx
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 08, 2017, 08:20:05 PM
 #7

Bom dia pessoal! Alguém saberia explicar o funcionamento de uma Paper Wallet Offline, visto que ela é gerada sem qualquer contato com a rede Bitcoin, como o Blockchain "saberia" da existência do uso dessa carteira?
Ela não sabe, até que alguem envie dinheiro para ela. Aí quem enviou o dinheiro é que "informa" a rede da existencia da carteira, e não o proprio dono da carteira.

Quote
Visto que as geradas online, penso eu, que passam por algum tipo de validação.

Não, não passam!

Quote
Pois não correria o risco de duas carteiras com a mesma chave pública serem criadas?

O risco do sol se transformar numa supernova e extinguir a humanidade é maior que o risco de duas carteiras com a mesma chave serem criadas.

Quote
Penso que isto não seria possível caso o algoritmo utilizasse algum raciocínio de data, hora, talvez lugar, em que é gerada. Assim excluindo essa possibilidade.

Esse tipo de algoritmo tornaria a chave fácil de ser quebrada. A forma correta de fazer é simplesmente usar uma fonte de números naturalmente aleatórios (por exemplo, usar um padrão de digitação ou movimento de mouse de uma pessoa). Isso garante que a probabilidade de duas chaves serem iguais é pequena o suficiente pra ser desprezada.

Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 08, 2017, 09:42:18 PM
 #8

Para gerar e usar chaves use um dos seguintes geradores seguros:

bitcoinpaperwallet.com click em Generate Key
bitcoinvanitygen.com click em Gererate Key Pair
bitaddress.org Click em Generate paper (Localizado no centro da Tela)
bitutx.com Click em Paper (Lado esquerdo inferior da tela)

directory.io - Neste website você pode ver todas as chaves Bitcoins (publicas e privadas) existentes na rede e poderá, inclusive algumas que tiveram transações, confira no blockchain.info
Private Key                                            Address                            Compressed Address
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf  1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm 1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAvUcVfH  1LagHJk2FyCV2VzrNHVqg3gYG4TSYwDV4m  1cMh228HTCiwS8ZsaakH8A8wze1JR5ZsP
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB1FQ8BZ  1NZUP3JAc9JkmbvmoTv7nVgZGtyJjirKV1 1CUNEBjYrCn2y1SdiUMohaKUi4wpP326Lb
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreB4AD8Yi   1MnyqgrXCmcWJHBYEsAWf7oMyqJAS81eC 1JtK9CQw1syfWj1WtFMWomrYdV3W2tWBF9
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBF8or94  1E1NUNmYw1G5c3FKNPd435QmDvuNG3auYk 17Vu7st1U1KwymUKU4jJheHHGRVNqrcfLD
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBKdE2NK   1UCZSVufT1PNimutbPdJUiEyCYSiZAD6n 1Cf2hs39Woi61YNkYGUAcohL2K2q4pawBq
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBR6zCMU  1BYbgHpSKQCtMrQfwN6b6n5S718EJkEJ41 19ZewH8Kk1PDbSNdJ97FP4EiCjTRaZMZQA
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBbMaQX1  1JMcEcKXQ7xA7JLAMPsBmHz68bzugYtdrv 1EhqbyUMvvs7BfL8goY6qcPbD6YKfPqb7e
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBd7uGcN  1CijKR7rDvJJBJfSPyUYrWC8kAsQLy2B2e 1HSxWThjiwbC4dJbXHMpBfwRenB12UguG5
+ 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreBoNWTw6  1GDWJm5dPj6JTxF68WEVhicAS4gS3pvjo7 13DaZ9nfmJLfzU6oBnD2sdCiDmf3M5fmLx

Como assim ver as chaves privadas? O.o

Elas não são privadas?
sabotag3x
Sr. Member
****
Offline Offline

Activity: 448


Spectiv VR Crowdsale: 08/14/17


View Profile
July 08, 2017, 10:04:24 PM
 #9

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink


              ▄▄████████████▄▄             
          ▄███▀▀▀░░░░░░░░░░▀▀▀███▄▄        
       ▄██▀▀░░░░░░░░░░░░░░░░░░░░░▀██▄      
     ▄██▀░░░░░░░░░░░░░░░░░░░░░░░░░░▀███    
   ▄██▀░░░░░░░░░░░░░░░▄▄▄▄▄█████████████▄  
  ▄██░░░░░░░░░░░▄▄█████████░░░░░░░░░░░░▀█▌ 
 ▐██░░░░░░░░▄█████▀▀▀▀▀▀▀▀▀████▄░░░░░░░░▀█▌
▐██░░░░░░▄███▀▀███████████████▀▀██▄░░░░░░██▌
████▄░░▄██▀███████▄██████▄████████▀██▄░░░▐██
██░▀████▀██████████████████████████████▄░░██
██░░░▀██▄█████████████████████████▄██▀▀██▄██
██▌░░░░▀███▄████████▀▀▀▀███████▄██▀░░░░░▀███
▐██░░░░░░░▀███▄▄███████████▄▄██▀▀░░░░░░░░██▌
 ▐██░░░░░░░░░░▀▀████████████▀░░░░░░░░░░░▄█▌
  ▀██▄▄▄▄▄▄▄▄▄████████▀▀▀░░░░░░░░░░░░░░▄█▌ 
   ▀███▀▀▀▀▀▀░░░░░░░░░░░░░░░░░░░░░░░░▄██▀  
     ▀██▄░░░░░░░░░░░░░░░░░░░░░░░░░░▄██▀    
       ▀███▄░░░░░░░░░░░░░░░░░░░░▄▄██▀      
          ▀████▄▄░░░░░░░░░░▄▄▄███▀         
              ▀▀▀██████████▀▀▀             

    
                         [ Website ]                    
    
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 08, 2017, 10:14:13 PM
 #10

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink

Então elas estão embaralhadas quanto as públicas?
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 08, 2017, 10:31:38 PM
 #11

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink

Então elas estão embaralhadas quanto as públicas?

Não, elas estão em ordem sequencial. A primeira é a chave "00000", a segunda a chave "00001" e por ai vai...

O que é preciso entender é que são TANTAS que achar uma que ja tenha sido usada nesse bolo leva mais tempo do que a idade do universo.

lotus888
Newbie
*
Offline Offline

Activity: 28


View Profile
July 08, 2017, 10:54:32 PM
 #12

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink

Então elas estão embaralhadas quanto as públicas?

Não, elas estão em ordem sequencial. A primeira é a chave "00000", a segunda a chave "00001" e por ai vai...

O que é preciso entender é que são TANTAS que achar uma que ja tenha sido usada nesse bolo leva mais tempo do que a idade do universo.

Levara a idade do universo com o poder de processamento que temos hoje, por isso a corrida atrás do processamento quântico
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 09, 2017, 01:34:42 AM
 #13

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink

Então elas estão embaralhadas quanto as públicas?

Não, elas estão em ordem sequencial. A primeira é a chave "00000", a segunda a chave "00001" e por ai vai...

O que é preciso entender é que são TANTAS que achar uma que ja tenha sido usada nesse bolo leva mais tempo do que a idade do universo.

Levara a idade do universo com o poder de processamento que temos hoje, por isso a corrida atrás do processamento quântico

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...

sabotag3x
Sr. Member
****
Offline Offline

Activity: 448


Spectiv VR Crowdsale: 08/14/17


View Profile
July 09, 2017, 01:44:12 AM
 #14

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...

2017 anos?  Grin Grin Grin Grin Grin Grin Grin Roll Eyes


desculpa o flood, já deixei passar essa piada em outro tópico, não resisti desta vez.


              ▄▄████████████▄▄             
          ▄███▀▀▀░░░░░░░░░░▀▀▀███▄▄        
       ▄██▀▀░░░░░░░░░░░░░░░░░░░░░▀██▄      
     ▄██▀░░░░░░░░░░░░░░░░░░░░░░░░░░▀███    
   ▄██▀░░░░░░░░░░░░░░░▄▄▄▄▄█████████████▄  
  ▄██░░░░░░░░░░░▄▄█████████░░░░░░░░░░░░▀█▌ 
 ▐██░░░░░░░░▄█████▀▀▀▀▀▀▀▀▀████▄░░░░░░░░▀█▌
▐██░░░░░░▄███▀▀███████████████▀▀██▄░░░░░░██▌
████▄░░▄██▀███████▄██████▄████████▀██▄░░░▐██
██░▀████▀██████████████████████████████▄░░██
██░░░▀██▄█████████████████████████▄██▀▀██▄██
██▌░░░░▀███▄████████▀▀▀▀███████▄██▀░░░░░▀███
▐██░░░░░░░▀███▄▄███████████▄▄██▀▀░░░░░░░░██▌
 ▐██░░░░░░░░░░▀▀████████████▀░░░░░░░░░░░▄█▌
  ▀██▄▄▄▄▄▄▄▄▄████████▀▀▀░░░░░░░░░░░░░░▄█▌ 
   ▀███▀▀▀▀▀▀░░░░░░░░░░░░░░░░░░░░░░░░▄██▀  
     ▀██▄░░░░░░░░░░░░░░░░░░░░░░░░░░▄██▀    
       ▀███▄░░░░░░░░░░░░░░░░░░░░▄▄██▀      
          ▀████▄▄░░░░░░░░░░▄▄▄███▀         
              ▀▀▀██████████▀▀▀             

    
                         [ Website ]                    
    
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 01:51:48 AM
 #15

Como assim ver as chaves privadas? O.o

Elas não são privadas?

São tantas que é impossível você achar alguma que seja de alguém Wink

Então elas estão embaralhadas quanto as públicas?

Não, elas estão em ordem sequencial. A primeira é a chave "00000", a segunda a chave "00001" e por ai vai...

O que é preciso entender é que são TANTAS que achar uma que ja tenha sido usada nesse bolo leva mais tempo do que a idade do universo.

Então, achei algumas com Bitcoin na conta, a questão é que a chave privada pode ser qualquer uma das incontáveis da lista. Certo?
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 09, 2017, 01:58:34 AM
 #16

(...)

Então, achei algumas com Bitcoin na conta, a questão é que a chave privada pode ser qualquer uma das incontáveis da lista. Certo?

certo...

lotus888
Newbie
*
Offline Offline

Activity: 28


View Profile
July 09, 2017, 02:06:07 AM
 #17

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...
Nesse momento discordo de seus pensamentos, pois a computação quântica afetara a distribuição de probabilidade a reduzindo-a a frações do tempo hoje gasto. Um computador quântico poderia em questão de fração de milissegundos gerar e verificar o saldo de bilhões de pares de chaves.
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 02:16:02 AM
 #18

Interessante, e no mínimo amedrontador, kkk! Vou ter que tirar um dia só pra estudar isso e entender melhor. Mas penso que em 8 anos nunca ouvi falar de nenhum caso de que a pessoa foi roubada numa carteira segura, então deve ser verdade. Mas tem algumas coisas que ainda me dão medo, por exemplo, eu posso pedir para o Bitadress criar 904625697166532776746648320380374280100293470930272690489102837043110636675 x o número de chaves por páginas que está no directory.io. Vai demorar? Vai! Mas dá pra fazer ainda mais com um computador com processamento absurdo. Alguma hora aparece uma chave listada e usada no directory.io. Inclusive acho que consigo baixar este site por completo e coloca-lo em uma lista só.
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 02:22:46 AM
 #19

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 09, 2017, 02:37:13 AM
 #20

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...
Nesse momento discordo de seus pensamentos, pois a computação quântica afetara a distribuição de probabilidade a reduzindo-a a frações do tempo hoje gasto. Um computador quântico poderia em questão de fração de milissegundos gerar e verificar o saldo de bilhões de pares de chaves.

Não, não poderá! Computadores quânticos não são computadores super rápidos ou mesmo mais rápidos do que os atuais. Na verdade eles são mais lentos que os atuais pra maioria das operações. só que algumas operações específicas (por exemplo, logaritmos e fatoração de números inteiros) eles conseguem executar com um nível de paralelismo que os computadores atuais não conseguem. Então um computador quantico não poderia em questão de milissegundos gerar e verificar  saldo de bilhões de pares de chaves. Ele poderia, dada uma chave publica, encontrar a respectiva chave privada em um tempo razoável (algo entre poucos minutos e algumas horas). Mas ele não consegue acelerar a verificação de saldos, por exemplo, que é uma consulta simples em uma estrutura de dados indexada.

Além disso, mesmo que ele fizesse tudo isso, e ele não faz, ele não altera a distribuição de probabilidade das chaves. Então ele não afeta a probabilidade de você gerar, por um processo aleatório, uma chave já existente.

Veja que a pergunta original não é sobre quebrar chaves, e sim sobre como paper wallets fazem pra saber que não geraram um endereço repetido. O processo, mesmo com computadores quânticos, continua o mesmo. Basta gerar um numero aleatório e a distribuição de probabilidades se encarrega de fazer com que ele não seja repetido.

lotus888
Newbie
*
Offline Offline

Activity: 28


View Profile
July 09, 2017, 02:44:18 AM
 #21

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 02:50:39 AM
 #22

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...
Nesse momento discordo de seus pensamentos, pois a computação quântica afetara a distribuição de probabilidade a reduzindo-a a frações do tempo hoje gasto. Um computador quântico poderia em questão de fração de milissegundos gerar e verificar o saldo de bilhões de pares de chaves.

Não, não poderá! Computadores quânticos não são computadores super rápidos ou mesmo mais rápidos do que os atuais. Na verdade eles são mais lentos que os atuais pra maioria das operações. só que algumas operações específicas (por exemplo, logaritmos e fatoração de números inteiros) eles conseguem executar com um nível de paralelismo que os computadores atuais não conseguem. Então um computador quantico não poderia em questão de milissegundos gerar e verificar  saldo de bilhões de pares de chaves. Ele poderia, dada uma chave publica, encontrar a respectiva chave privada em um tempo razoável (algo entre poucos minutos e algumas horas). Mas ele não consegue acelerar a verificação de saldos, por exemplo, que é uma consulta simples em uma estrutura de dados indexada.

Além disso, mesmo que ele fizesse tudo isso, e ele não faz, ele não altera a distribuição de probabilidade das chaves. Então ele não afeta a probabilidade de você gerar, por um processo aleatório, uma chave já existente.

Veja que a pergunta original não é sobre quebrar chaves, e sim sobre como paper wallets fazem pra saber que não geraram um endereço repetido. O processo, mesmo com computadores quânticos, continua o mesmo. Basta gerar um numero aleatório e a distribuição de probabilidades se encarrega de fazer com que ele não seja repetido.

Sim, agora eu compreendo que é uma chave aleatória e que eu poderia fazer uma analogia, a sei lá, ao número de átomos do planeta terra, hehe! É tipo cair um átomo do espaço e ele cair justamente no "átomo que alguém já era dono".

Mas ainda sim me intriga, devem ter certos malucos que deixam chaves sendo geradas por meses ou anos na esperança de ganhar uma grana fácil roubando alguma wallet. E fazendo uma pesquina no fórum achei certos malucos dizendo que usaram "brute force" e que conseguiram até alguns satoshis.
Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 02:58:13 AM
 #23

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58


Deve me corrigir que nem todas as chaves do directory.io são encontradas no Google como eu afirmei. O Google não indexou todas ou não quis indexar todas.
lotus888
Newbie
*
Offline Offline

Activity: 28


View Profile
July 09, 2017, 02:59:04 AM
 #24

Nesse caso estamos falando de geracao de chaves, e nao de tentativa de quebrar. computacao quantica nao afeta a distribuicao de probabilidade das chaves entao continua sendo a idade do universo...
Nesse momento discordo de seus pensamentos, pois a computação quântica afetara a distribuição de probabilidade a reduzindo-a a frações do tempo hoje gasto. Um computador quântico poderia em questão de fração de milissegundos gerar e verificar o saldo de bilhões de pares de chaves.

Não, não poderá! Computadores quânticos não são computadores super rápidos ou mesmo mais rápidos do que os atuais. Na verdade eles são mais lentos que os atuais pra maioria das operações. só que algumas operações específicas (por exemplo, logaritmos e fatoração de números inteiros) eles conseguem executar com um nível de paralelismo que os computadores atuais não conseguem. Então um computador quantico não poderia em questão de milissegundos gerar e verificar  saldo de bilhões de pares de chaves. Ele poderia, dada uma chave publica, encontrar a respectiva chave privada em um tempo razoável (algo entre poucos minutos e algumas horas). Mas ele não consegue acelerar a verificação de saldos, por exemplo, que é uma consulta simples em uma estrutura de dados indexada.

Além disso, mesmo que ele fizesse tudo isso, e ele não faz, ele não altera a distribuição de probabilidade das chaves. Então ele não afeta a probabilidade de você gerar, por um processo aleatório, uma chave já existente.

Veja que a pergunta original não é sobre quebrar chaves, e sim sobre como paper wallets fazem pra saber que não geraram um endereço repetido. O processo, mesmo com computadores quânticos, continua o mesmo. Basta gerar um numero aleatório e a distribuição de probabilidades se encarrega de fazer com que ele não seja repetido.

Sim, agora eu compreendo que é uma chave aleatória e que eu poderia fazer uma analogia, a sei lá, ao número de átomos do planeta terra, hehe! É tipo cair um átomo do espaço e ele cair justamente no "átomo que alguém já era dono".

Mas ainda sim me intriga, devem ter certos malucos que deixam chaves sendo geradas por meses ou anos na esperança de ganhar uma grana fácil roubando alguma wallet. E fazendo uma pesquina no fórum achei certos malucos dizendo que usaram "brute force" e que conseguiram até alguns satoshis.
"Bruce Force" na rede Bitcoin é uma coisa inimaginável e a probabilidade de encontrar uma chave com algum saldo é praticamente nula, embora depois dos anúncios de construção de super-computadores quânticos com processamento superiores a 50 qubits se criou a necessidade de atualizar  a SHA-256 para SHA-384, que é uma forma suficientemente mais avançada de criptografia. Isso seria feito como uma medida de segurança, apenas no caso. É por isso que Satoshi Nakomoto assegurou que o algoritmo poderia ser facilmente atualizado e aprimorado. Ele sabia que a tecnologia iria evoluir constantemente e ele queria que sua fonte aberta, sistema peer-to-peer para evoluir com ele.
girino
Legendary
*
Offline Offline

Activity: 1344



View Profile
July 09, 2017, 03:05:23 AM
 #25

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58


Deve me corrigir que nem todas as chaves do directory.io são encontradas no Google como eu afirmei. O Google não indexou todas ou não quis indexar todas.

Para o google indexar todas ele precisaria de 2^256 bytes de armazenamento (algo como 10^59 exabytes). O google hj usa cerca de 10 exabytes, incluindo todos os aplicativos (maps, gmail , youtube, etc). Então com certeza o google não indexa todas. Provavelmente apenas indexa aquelas que são linkadas com frequencia por outras paginas da web.

caneca
Jr. Member
*
Online Online

Activity: 56


View Profile
July 09, 2017, 03:51:31 AM
 #26

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58


Deve me corrigir que nem todas as chaves do directory.io são encontradas no Google como eu afirmei. O Google não indexou todas ou não quis indexar todas.


Nem o directory.io guarda todas as chaves, elas são geradas a medida que você vai mudando de página.

Quote
Q: So you don't store a database of every single key?
A: No.

Q: All keys are generated on the fly, based upon the page number?
A: Yes.

Revalver
Newbie
*
Offline Offline

Activity: 13


View Profile
July 09, 2017, 04:11:37 AM
 #27

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58


Deve me corrigir que nem todas as chaves do directory.io são encontradas no Google como eu afirmei. O Google não indexou todas ou não quis indexar todas.


Nem o directory.io guarda todas as chaves, elas são geradas a medida que você vai mudando de página.

Quote
Q: So you don't store a database of every single key?
A: No.

Q: All keys are generated on the fly, based upon the page number?
A: Yes.

Queria então entender o real propósito deste site.
caneca
Jr. Member
*
Online Online

Activity: 56


View Profile
July 09, 2017, 04:20:17 AM
 #28

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.

Parece que vc quer mesmo se aprofundar nas gerações de chaves, então para um aspecto mais técnico dê uma olhada nas curvas elípticas na referencia Secp256k1 que é os parâmetros para ECDSA (Elliptic Curve Digital Signature Algorithm).

https://en.bitcoin.it/wiki/Secp256k1
https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm
https://en.wikipedia.org/wiki/Base58


Deve me corrigir que nem todas as chaves do directory.io são encontradas no Google como eu afirmei. O Google não indexou todas ou não quis indexar todas.


Nem o directory.io guarda todas as chaves, elas são geradas a medida que você vai mudando de página.

Quote
Q: So you don't store a database of every single key?
A: No.

Q: All keys are generated on the fly, based upon the page number?
A: Yes.

Queria então entender o real propósito deste site.

O site é literalmente uma piada, serve apenas pra mostrar que, por mais que você tente, é impossível gerar todos as chaves privadas ou encontrar alguma que tenha sido usada.

Abiel
Newbie
*
Offline Offline

Activity: 28


View Profile
July 13, 2017, 02:51:37 AM
 #29

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.
Pumared
Member
**
Offline Offline

Activity: 112


View Profile
July 13, 2017, 02:56:39 AM
 #30

Estranho que as chaves criadas no Bitadress eu não encontro no Google, e qualquer uma do directory.io aparecem no google. E pesquisando mais um pouco muita gente fala que este site é fake. Principalmente as chaves privadas. Mas realmente eles tem várias chaves públicas reais.


É apenas pra criação aleatoria, basicamente uma zuerinha boa

Pages: 1 2 [All]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!