Author

Topic: Ajuda Blockchain (Read 1070 times)

legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
October 03, 2017, 04:59:05 PM
#10
quais outras funcionalidades uma blockchain pode ter, fora do sistema financeiro?


favor não reviver posts antigos para perguntas fora do assunto. Principalmente, não faça spam com as mesmas perguntas sempre. Abra um topico com sua pergunta e aguarde alguem responder. Se continuar vou reportar aos moderadores.
full member
Activity: 217
Merit: 100
October 03, 2017, 01:37:52 PM
#9
quais outras funcionalidades uma blockchain pode ter, fora do sistema financeiro?
sr. member
Activity: 644
Merit: 250
June 10, 2017, 02:10:48 PM
#8
(...)

Tinha um amigo que me perguntou sobre isso ontem. Ele ainda não entrou no mundo do bitcoin, mas falou sobre comprar e ser "dominado" pela computação quântica.

Qual o risco que estaríamos correndo e como utilizar endereços diferentes poderia nos proteger? (é bom que eu já falo pra ele).

O  BTC usa 3 esquemas de cripto diferentes: Sha256, ripemd e ECDSA. Cada um deles tem uma função diferente. O sha256 é usado na mineração, o ECDSA na assinatura de transações e o ripemd na criação de endereços a partir das chaves ECDSA.

Desses 3 esquemas, apenas o ECDSA é vulnerável a computação quantica. A chave ECDSA só é publicada na blockchain no momento em que você assina uma transação, isso é, no momento onde você GASTA a grana depositada no seu endereço. Se você não reusar os endereços, um atacante só vai ter acesso a sua chave ECDSA pra tentar quebrá-la no momento em que vc gastar aquela grana pela primeira vez. Ele vai ter então, no máximo, 10 minutos pra tentar quebrar a ECDSA e conseguir fazer um gasto duplo. Não só é um tempo muito curto, mesmo pra computadores quânticos, como ele precisaria "enganar" a rede pra que o gasto duplo dele fosse aceito ao inves da sua transação, que foi feita antes da dele.

Agora se vc reusou um endereço, e já gastou parte do que está depositado nele, o atacante tem todo o tempo do mundo pra quebrar sua chave e criar uma transação te roubando.

Não é uma solução ideal, mas é uma recomendação para que, caso surja "do nada" um computador quantico, vc não fique vulnerável até trocarem o ECDSA por outra criptografia resistente a computação quantica.

É um pouco confuso, mas acho que entendi.
Obrigado pela explicação.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
June 10, 2017, 02:02:18 PM
#7
(...)

Tinha um amigo que me perguntou sobre isso ontem. Ele ainda não entrou no mundo do bitcoin, mas falou sobre comprar e ser "dominado" pela computação quântica.

Qual o risco que estaríamos correndo e como utilizar endereços diferentes poderia nos proteger? (é bom que eu já falo pra ele).

O  BTC usa 3 esquemas de cripto diferentes: Sha256, ripemd e ECDSA. Cada um deles tem uma função diferente. O sha256 é usado na mineração, o ECDSA na assinatura de transações e o ripemd na criação de endereços a partir das chaves ECDSA.

Desses 3 esquemas, apenas o ECDSA é vulnerável a computação quantica. A chave ECDSA só é publicada na blockchain no momento em que você assina uma transação, isso é, no momento onde você GASTA a grana depositada no seu endereço. Se você não reusar os endereços, um atacante só vai ter acesso a sua chave ECDSA pra tentar quebrá-la no momento em que vc gastar aquela grana pela primeira vez. Ele vai ter então, no máximo, 10 minutos pra tentar quebrar a ECDSA e conseguir fazer um gasto duplo. Não só é um tempo muito curto, mesmo pra computadores quânticos, como ele precisaria "enganar" a rede pra que o gasto duplo dele fosse aceito ao inves da sua transação, que foi feita antes da dele.

Agora se vc reusou um endereço, e já gastou parte do que está depositado nele, o atacante tem todo o tempo do mundo pra quebrar sua chave e criar uma transação te roubando.

Não é uma solução ideal, mas é uma recomendação para que, caso surja "do nada" um computador quantico, vc não fique vulnerável até trocarem o ECDSA por outra criptografia resistente a computação quantica.
sr. member
Activity: 644
Merit: 250
June 10, 2017, 01:24:40 PM
#6
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?

sim. Não é recomendado fazer isso (usar o mesmo endereço duas vezes), mas sim, funciona.

girino, a questão da não recomendação de reutilizar endereços é apenas pela rastreabilidade do mesmo?

E proteção contra computação quantica, caso ela venha a existir.

Tinha um amigo que me perguntou sobre isso ontem. Ele ainda não entrou no mundo do bitcoin, mas falou sobre comprar e ser "dominado" pela computação quântica.

Qual o risco que estaríamos correndo e como utilizar endereços diferentes poderia nos proteger? (é bom que eu já falo pra ele).
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
June 10, 2017, 01:15:33 PM
#5
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?

sim. Não é recomendado fazer isso (usar o mesmo endereço duas vezes), mas sim, funciona.

girino, a questão da não recomendação de reutilizar endereços é apenas pela rastreabilidade do mesmo?

E proteção contra computação quantica, caso ela venha a existir.
sr. member
Activity: 644
Merit: 250
June 10, 2017, 09:23:26 AM
#4
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?

sim. Não é recomendado fazer isso (usar o mesmo endereço duas vezes), mas sim, funciona.

girino, a questão da não recomendação de reutilizar endereços é apenas pela rastreabilidade do mesmo?
sr. member
Activity: 644
Merit: 250
June 10, 2017, 09:22:11 AM
#3
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?

Olha, em relação à carteira da blockchain.info, não sei te dizer, mas na Electrum funciona perfeitamente. Acredito que na blockchain também.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
June 10, 2017, 09:21:36 AM
#2
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?

sim. Não é recomendado fazer isso (usar o mesmo endereço duas vezes), mas sim, funciona.
newbie
Activity: 28
Merit: 0
June 10, 2017, 09:17:30 AM
#1
Olá eu estou usando a carteira blockchain e eu envie o endereço da carteira para varios clientes me pagarem, mas o problema é o seguinte, apos eu receber o primeiro pagamendo meu endereço mudou automaticamente, gostaria de saber se os clientes pagarem no endereço antigo ainda receberei os bitcoins?
Jump to: