La racine de merkle est-elle aléatoire? (Crytographiquement sécurisé?)

Antoine

La racine de merkle est-elle aléatoire? (Crytographiquement sécurisé?)


Si je regarde un bloc

000000000000000004f0cc322f551e39676f781186441614da3281bbc7d373e0

Je peux voir la valeur de la racine 9fe31d0d9d06d9da341a3ee757c57bb29af522796d5d9efa5efded8cda1684a4 : 9fe31d0d9d06d9da341a3ee757c57bb29af522796d5d9efa5efded8cda1684a4

Ce qui est censé être le hachage du hachage de toutes les transactions.

Cette valeur est-elle aléatoire? Pourrait-il être manipulé, par le biais de transactions d’usurpation de personnes, ou est-il cryptographiquement improbable de le savoir à l’avance?

Je sais que le bloc n’est pas cryptographiquement sécurisé pour la raison mentionnée ci-dessous, mais je me demandais si l’arbre merkle lui-même l’était, merci!

Réponses


 StephenM347

000000000000000004f0cc322f551e39676f781186441614da3281bbc7d373e0 n’est pas la racine merkle, c’est le hachage de bloc. Il semble que c’est ce que vous demandez, alors je vais y répondre.

Ce n’est pas aléatoire, ni aléatoire cryptographiquement sécurisé.

Pas aléatoire: comme vous pouvez le voir, il commence par de nombreux zéros, ce qu’un hachage aléatoire est très peu probable. Les bits les plus à droite sont aléatoires pour la plupart, mais la valeur dans son ensemble n’est pas aléatoire en raison de l’exigence que le hachage de bloc commence par autant de zéros pour être un bloc valide.

Pas sécurisé cryptographiquement: un mineur pourrait, bien que cela lui coûterait cher, extraire de nombreux blocs et n’en soumettre que ceux qui se terminent par ‘FF’ par exemple. Ainsi, les mineurs ont la possibilité de publier ou de ne pas publier les blocs qu’ils résolvent. En tant que tel, puisque les mineurs produisent ces blocs, ce n’est pas aléatoire cryptographiquement sécurisé.

Antoine

Oups, désolé, je voulais dire la racine de merkle mais j’ai copié la mauvaise chose! J’ai édité ma réponse ci-dessus, merci! @ StephenM347

 

(Crytographiquement, #de, #la, aléatoire, est-elle, Merkle?, racine, sécurisé

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *