Il a un mauvaise compagnie qui pense tout le temps à des moyens tordus de gagner de l'argent rapidement, et il me demande de l'aider à écrire un programme de collision de Portefeuille, à faire collision avec la phrase mnémonique, pour vérifier le solde et voir s'il peut tomber sur un Portefeuille contenant beaucoup d'argent. C'est presque impossible, mais il pense qu'un jour il pourrait avoir de la chance. Comme j'ai un peu de temps libre ces jours-ci, je l'ai écrit, et en même temps, je vais expliquer le problème de probabilité de collision de Portefeuille. (Il pense peut-être qu'il est l'élu.)



Analyser à la fois le nombre de combinaisons de phrases mnémoniques et le nombre de portefeuilles actifs actuellement.
Un, le nombre total de combinaisons de la phrase mnémonique
Le portefeuille Ethereum suit la norme BIP-39, la phrase mnémonique est composée de 12, 18 ou 24 mots (12 ou 24 étant couramment utilisés). Chaque mot est choisi parmi 2048 mots prédéfinis, le nombre de combinaisons spécifiques est le suivant :

12 mots
Longueur de l'entropie : 128 bits, somme de contrôle 4 bits, total 132 bits.
Nombre de combinaisons valides : 2128≈3,4×10^82128≈3,4×10^38.
Bien que les arrangements possibles soient 204812≈2132204812≈2132, seulement 21282128 correspondent à la règle de somme de contrôle.

24 mots
Longueur d'entropie : 256 bits, somme de contrôle 8 bits, soit un total de 264 bits.
Nombre de combinaisons valides : 2256≈1.1×10772256≈1.1×1077.

C'est-à-dire :
12 combinaisons de mots ≈ 340,282,366,920,938,463,463,374,607,431,768,211,456340,282,366,920,938,463,463,374,607,431,768,211,456
24 mots combinés ≈ 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936

Deux, le nombre de portefeuilles utilisés
Le nombre de portefeuilles utilisés ne peut pas être précisément comptabilisé, mais il peut être estimé par l'analyse suivante :

Nombre total d'adresses Ethereum
Jusqu'en 2023, le nombre d'adresses actives d'Ethereum est d'environ 250 millions (source des données : Etherscan), mais une phrase mnémonique peut dériver plusieurs adresses, le nombre réel de phrases mnémoniques étant donc bien inférieur au nombre d'adresses.
Nombre total de combinaisons
Même en supposant que chaque personne dans le monde génère 10151015 portefeuilles, le nombre total n'est que de 10341034, ce qui est encore inférieur à un trillionième de 21282128.
Conclusion : Le nombre de portefeuilles utilisés est négligeable par rapport au total combiné.

Analyse de la sécurité
difficulté de la force brute
Casser 12 mots nécessite 10271027 ans (bien plus que l'âge de l'univers).
La sécurité de 24 mots est plus élevée, presque absolument sûre.

risque réel
La principale menace provient de la fuite de la clé privée (comme le phishing, les logiciels malveillants), et non du déchiffrement par force brute.

Tant que vous faites attention à la clé privée pour éviter les fuites, empêcher le phishing et les logiciels malveillants, votre portefeuille est presque absolument sûr.

Si l'ordre de votre phrase mnémonique est mélangé ou si vous avez oublié quelques mots, vous pouvez utiliser ce type de collision pour récupérer votre phrase mnémonique, mais essayer de le faire sans but serait comme chercher une aiguille dans une botte de foin!

Dernièrement, collez une capture d'écran de la collision du logiciel.
ETH-1.13%
Voir l'original
post-image
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 1
  • Reposter
  • Partager
Commentaire
0/400
CalmDown,CalmDownvip
· 05-20 06:17
Il y a longtemps que des gens s'occupent de cette phrase mnémonique pour balayer automatiquement le portefeuille tp.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)