Description de l'étiquette noblesse
Pas de corrélation entre toutes les binaires d'entrée ou de la combinaison de bits et aucun bit de sortie ou de la combinaison est acceptable pour un hachage cryptographique. SHA256 est accepté de hachage cryptographique.
Tout le monde peut (et beaucoup le font) vérifier un bloc valide en effectuant une opération de hachage, plutôt que le grand nombre qu'il faut pour trouver par force brute, actuellement de l'ordre de 1,000,000,000,000,000,000,000.
EDIT: j'ai un peu calculé 4 bits par octet 8 (GROSSE différence), plus oublié le prevhash préfixe. Corrigé et aussi clarifié certaines.
En outre pour l'instant, les mineurs peuvent retoucher quelques bits dans le temps et l'utilisation peut-être de 20 à 40 bits de la valeur de choix dans le Merkle racine (en changeant extranonce et/ou des opérations) dans le temps disponible. Plus la partie de prevhash est toujours le même (à savoir des zéros) -- au moins aussi longue que la base de données "raccourci" ne fonctionne pas, et il ne le fait pas. Appelons ça de 80 160 bits total, signifiant une base de données complète serait d'environ 2^{240} 2^{480} entrées. Mais nous ne pouvons pas stocker beaucoup, surtout pas, car il doit être accessible de manière significative moins que la durée normale d'exploration de temps de 10 minutes. Et puisque nous ne pouvons pas savoir à l'avance ce qui les entrées seront nécessaires, n'importe quel sous-ensemble de la base de données que nous stockons c'est un "coup de dés" pour chaque bloc d'en-tête s'il est dans la base de données et ainsi de "pré-minés".
Si vous utilisez toutes les près de 2^{190} atomes dans le Système Solaire (et de les déplacer assez proche) et peut stocker un en-tête de chaque atome qui est plusieurs milliers de fois plus dense que toute la technologie de stockage, votre base de données " hit " (qui contiennent la solution souhaitée) avec une probabilité de 2^{290} qui (puisque les essais sont indépendants) va se produire pour (arrondi légèrement) sur un bloc chaque 20,000,000,000 20,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 ans, ce qui est probablement presque certainement plus longtemps que l'univers existe. (Et certainement pas assez souvent pour vous de faire quelque profit.)
Voir aussi https://crypto.stackexchange.com/questions/1013/is-it-feasible-to-build-an-index-of-prime-factors pour plusieurs discussions pourquoi une approche similaire pour casser RSA est totalement infaisable, même sans la brièveté du délai nécessaire pour Bitcoin.