Une clé privée Bitcoin vous permet d’accéder aux Bitcoins associés à une adresse particulière. Une fois que vous connaissez la clé privée, vous pouvez accéder à tout l’argent dans un compte, qu’il vous appartienne ou non.
En utilisant la méthode de la force brute, pouvez-vous obtenir une clé privée Bitcoin ? C’est possible, mais c’est long et coûteux. C’est pour cela qu’il est moins cher et plus rapide de miner des Bitcoins.
Cela peut être fait, peut-être. Cela dépend du temps et de l’argent que vous avez pour y arriver.
C’est un jeu de devinettes
Tout d’abord, il est essentiel de comprendre comment une clé privée Bitcoin est établie. Elle est composée de 256 bits, ce qui signifie qu’elle est composée de 256 caractères. Elle est composée de 1 et de 0, donc il est possible pour quelqu’un de deviner.
Cependant, cela nécessiterait à une personne de deviner correctement les 256 caractères à la suite. Les chances d’y arriver sont bien plus faibles que de gagner à la loterie – bien plus faibles. Vous auriez plus de chances de compter tous les atomes de votre chambre.
De plus, il faut aussi deviner l’adresse Bitcoin. Après tout, vous avez besoin à la fois d’une adresse et d’une clé privée pour obtenir un accès complet.
Même après toutes ces devinettes chanceuses, il faut encore espérer qu’il y ait de l’argent sérieux sur le compte. Sinon, tout ce travail serait inutile. Il n’est pas rare que de nombreuses adresses Bitcoin contiennent une fraction de Bitcoin. Sachant qu’il existe environ 2 millions d’adresses Bitcoin non vides, cela signifie qu’il y en a encore plus qui sont complètement vides.
Les ordinateurs quantiques peuvent-ils aider ?
Lorsque vous cherchez vraiment à forcer une clé privée Bitcoin, les ordinateurs quantiques ne vous seront d’aucune aide. La raison en est simple – c’est simplement trop de mathématiques – et sans aucune garantie réelle que cela portera ses fruits.
Il faut regarder le genre de puissance nécessaire pour cracker un Bitcoin – et même si l’informatique quantique a parcouru un long chemin, il faut regarder la véritable puissance de traitement requise.
Une adresse Bitcoin est RIPEMD-160. Donc, c’est une empreinte de 160 bits d’une empreinte de 256 bits d’une clé publique. Si vous voulez casser ce genre de chiffrement, autant vous lancer dans le minage de Bitcoin.
Cependant, si vous voulez toujours prétendre qu’il est possible de forcer un Bitcoin, vous devez regarder l’espace des clés cibles. De plus, vous devez trouver une collision dans un espace clé de 160 bits – ce qui est peu probable et prend du temps.
N’importe quel groupe de 32 octets a le potentiel d’être une clé privée – tant qu’il n’est pas composé uniquement de zéros. Vous pouvez exécuter sha256 (une clé publique) sur une phrase secrète, et cela peut forcer votre accès à une clé privée – bien que ce soit une approche peu sûre.
Si une adresse Bitcoin est créée avec une phrase secrète mal choisie, il est probable qu’une personne s’amusait avec l’idée. S’il y a des Bitcoins dans l’adresse, il est probable que cela ne vaille même pas la peine de s’en occuper.
Une fois que vous avez trouvé une adresse Bitcoin avec de l’argent dessus, vous avez besoin d’une clé publique ECDSA. Mais pas n’importe quelle clé – elle doit avoir la même valeur de 160 bits. Cela peut vous prendre environ 2160 générations de clés.
Il vous faudrait générer 2^160 clés pour essayer d’y accéder. 2^160 clés – chacune avec environ 32 caractères de 1 et de 0. Rappelez-vous quelles sont les chances de deviner une telle chose.
Il vous faudrait des années pour pouvoir générer ce genre de nombres – même avec un ordinateur quantique. Bien sûr, vous pourriez investir dans plus d’ordinateurs pour continuer à faire tourner les chiffres. Vous pourriez aussi demander à des amis de vous rejoindre (bien que vous deviez partager vos découvertes avec eux).
Combien d’ordinateurs ou d’amis pensez-vous avoir besoin pour forcer une clé privée Bitcoin ?
On estime que pour une probabilité de collision de 0,1%, vous auriez besoin de 5,4 x 10^22 adresses en existence.
Doit-on s’inquiéter ?
Il y a le mythe persistant qu’il est possible de forcer une clé privée Bitcoin. Si quelqu’un réussissait à le faire, il pourrait vider votre portefeuille Bitcoin, vous laissant sans rien.
Bien qu’il soit possible d’augmenter votre probabilité de collision (obtenir à la fois l’adresse et la clé correspondante) si vous aviez 6,3 x 10^24 adresses, il n’y a pas autant d’adresses disponibles. Vous auriez plus de chances de tomber sur votre propre adresse que sur celle de quelqu’un d’autre.
Il n’est pas possible d’avoir la puissance de traitement nécessaire pour forcer une clé privée. Le temps qu’il faudrait pour réaliser un tel exploit, une personne serait beaucoup plus rentable en utilisant les outils pour forcer et les utiliser pour le minage. Cela élimine non seulement le besoin de spéculer, mais permet également à une personne de savoir combien elle peut gagner – et d’avoir des revenus garantis dans un laps de temps plus court.
Même lorsque l’attaquant a le potentiel de mobiliser suffisamment de puissance de traitement, il y a la réalité de ce qu’il pourrait gagner. Il y aura toujours un maximum de 21 millions de Bitcoins. Cela est réparti dans d’innombrables adresses Bitcoin. Il n’y a qu’une chance sur 10^12 qu’une adresse ait de l’argent. Cela signifie que même si l’impossible pouvait être réalisé pour obtenir à la fois une adresse et une clé privée, il y a encore une chance sur un billion de trouver une adresse avec de l’argent dessus.
Quiconque envisage de forcer une clé privée sait à quel point cela serait difficile à réaliser – et par conséquent, la probabilité de le faire est hors de question. Lorsqu’il y a de l’argent simplement à gagner en minant des Bitcoins, c’est la meilleure solution globale.
Il y a aussi le problème de l’espace de stockage requis pour chaque adresse – 100 octets. Si vous commencez à stocker des milliers et des milliards d’adresses, il faudrait des millions de téraoctets pour avoir ce genre de stockage. Cela coûte cher – et cela suppose même qu’une personne serait capable de trouver ce genre de stockage n’importe où.
Donc, pour récapituler, forcer un Bitcoin nécessite :
- Une énorme quantité de stockage
- Une énorme quantité de puissance de traitement
- Une quantité significative de temps
- Un pur coup de chance
Personne n’a autant de chance, et personne ne va investir autant de temps ou d’argent simplement pour avoir l’honneur de dire qu’il a forcé une clé privée Bitcoin. Et pour quoi faire ? .001 BTC ? Ces 13 $ US ne valent guère les efforts requis.
Travaillez pour le minage, pas pour forcer des clés
Maintenant que l’idée de forcer des clés privées a été démystifiée, il est temps de regarder la meilleure façon de gagner des Bitcoins. Le minage de Bitcoin est plus accessible que ce que beaucoup de gens pensent – surtout lorsque l’on investit dans le bon matériel. Il existe des solutions rentables pour permettre à des joueurs de toutes tailles de commencer à miner.
Si vous voulez acquérir une souveraineté numérique, il suffit d’explorer les solutions matérielles qui vous aideront à atteindre vos objectifs. Chez D-Central, nous vous aidons à entrer dans l’industrie du minage de Bitcoin ou nous vous montrons comment passer au niveau supérieur. Nous effectuons des réparations matérielles, proposons des formations et bien plus encore.
Que vous recherchiez des antminers, des puces de remplacement ou autre chose, nous avons un large inventaire de pièces détachées pour vous assurer d’obtenir ce dont vous avez besoin. Plus important encore, nous vous montrerons comment améliorer vos systèmes peut être le meilleur investissement.
Pourquoi vous embêter à forcer lorsque le minage de Bitcoin est plus rentable ? Vous pouvez gagner 6,25 BTC pour miner un bloc. Avec le bon équipement, vous pourriez gagner ce genre de cryptomonnaie en environ 10 minutes. Alors, pourquoi voler des BTC si cela vous demande tant d’efforts, alors que la solution plus facile est de les miner – que ce soit chez vous, à votre bureau ou ailleurs.