Author

Topic: Qual o Dado Aleatório do Blockchain é mais seguro ? (Read 154 times)

jr. member
Activity: 149
Merit: 7
Muuuuito obrigado me ajudou a decidir pelo hash do bloco, parece ser suficientemente aleatório para o que eu preciso.

Para quem não sabe um hash do bloco é gerado desta forma:

1. Numero da Versão do Protocolo Bitcoin
2. Hash do bloco Anterior.
3. O "Merkle Root" de todas as transações do próximo bloco
4. O timestamp.
5. A dificuldade atual
6. Um número de 32 bits que é a solução para o bloco encontrada pelos mineiros

Destes pontos é retirado o hash do bloco encontrado e por isso é impossível prever qual será o hash do próximo bloco.

Mais Uma vez Obrigado sabotag3x !
legendary
Activity: 2744
Merit: 2361
Olá Amigos
Estou desenvolvendo uma idéia e preciso saber qual seria o dado mais aleatório possível gerado na blockchain sem possibilidade de ser descoberto antes de ser efetivamente gerado. Eu queria usar o Hash do Próximo Bloco a ser minerado, é viável ? timestamp também poderia ser uma opção ?
Merkle root acho que não seria uma boa escolha. a idéia é ser "auditável" por qualquer um, assim como o próprio blockchain é. para que não haja dúvidas que o dado foi gerado de forma aleatória.

Gostaria de saber se é isto mesmo ou tem como saber o hash/timestamp do próximo bloco antecipadamente ?

Respostas são bem vindas  Smiley


O número do bloco e o hash já bastam, exemplo: https://portaldobitcoin.com/vitalik-usa-blockchain-da-ethereum-para-provar-que-esta-vivo/

jr. member
Activity: 149
Merit: 7
Olá Amigos
Estou desenvolvendo uma idéia e preciso saber qual seria o dado mais aleatório possível gerado na blockchain sem possibilidade de ser descoberto antes de ser efetivamente gerado. Eu queria usar o Hash do Próximo Bloco a ser minerado, é viável ? timestamp também poderia ser uma opção ?
Merkle root acho que não seria uma boa escolha. a idéia é ser "auditável" por qualquer um, assim como o próprio blockchain é. para que não haja dúvidas que o dado foi gerado de forma aleatória.

Gostaria de saber se é isto mesmo ou tem como saber o hash/timestamp do próximo bloco antecipadamente ?

Respostas são bem vindas  Smiley
Jump to: