#Bitok Que se passerait-il si le bitcoin restait en mode minage CPU et conservait l'intégralité du code source de l'époque de Satoshi Nakamoto ? Sans ajouter de nouvelles fonctionnalités, sans injecter d'idéologie, et sans essayer de "corriger" le bitcoin selon les préférences modernes. La version bitcoin v0.3.19, publiée en 2010, est la dernière version à laquelle Satoshi Nakamoto a participé directement. Tout ce qui est arrivé après n'est qu'histoire, et non pas destiné.
J'ai mené une expérience en utilisant le code source original v0.3.19. Les règles et le comportement sont restés les mêmes qu'auparavant. Le seul changement majeur est : l'adoption d'un algorithme de minage difficile à surpasser pour les GPU et ASIC. Tous les correctifs de sécurité essentiels étaient déjà en place depuis le début. Seules les ajustements nécessaires ont été faits pour le faire fonctionner sur les systèmes d'exploitation modernes et **résister au minage GPU**. Le changement principal est le remplacement de l'algorithme SHA-256 par l'algorithme Yespower pour la preuve de travail. L'algorithme Yespower a des exigences de mémoire élevées, donc l'avantage des GPU n'est pas évident. Quiconque possède un ordinateur portable peut miner. Je pense que c'est ainsi que le bitcoin aurait dû être à l'origine.
Quelles sont les différences par rapport à Bitcoin original?
Trois points :
1. Le système de construction a été mis à jour pour prendre en charge les compilateurs modernes (OpenSSL3.x, Boost 1.74+, GCC 11+, wxWidgets3.2).
2. SHA-256 a été remplacé par Yespower 1.0 pour la preuve de travail.
3. Le nouveau bloc de genèse, le rendant indépendant en tant que réseau.
C'est tout. Le format des transactions, le système de script, le réseau, le portefeuille sont tous identiques à la version v0.3.19. Tous les correctifs de sécurité de cette version sont inclus (protection contre les débordements de valeur, limites des attaques par déni de service, etc.).
Pourquoi choisir Yespower?
Dès 2010, les gens ont commencé à parler du minage par GPU. La préoccupation à l'époque était que le GPU finirait par monopoliser le minage, et que les utilisateurs ordinaires ne pourraient pas participer. La situation actuelle du minage Bitcoin est exactement cela.
Yespower est un algorithme gourmand en mémoire (environ 128 Ko par valeur de hachage). Le GPU a beaucoup de cœurs, mais la bande passante mémoire de chaque cœur est limitée, donc il ne peut pas obtenir une accélération significative. Cela garantit une concurrence équitable pour les mineurs CPU.
Je ne dis pas que le GPU ne pourra jamais miner. Peut-être que quelqu'un trouvera une solution. Mais cela a effectivement considérablement augmenté le seuil d'entrée pour le minage.
Ce n'est pas censé remplacer Bitcoin ou rivaliser avec lui. Bitcoin existe déjà et a évolué.
C'est juste une version autonome de l'ancien code. Si vous êtes curieux de savoir à quoi ressemblait Bitcoin en 2010, ou si vous voulez miner avec un ordinateur portable, alors Yespower est votre choix idéal.
Nous ne faisons aucune promesse concernant le prix ou la popularité. Si cela est utile pour les gens, ils l'utiliseront naturellement ; sinon, ils ne l'utiliseront pas.
Avertissement de sécurité :
C'est du code de 2010. L'algorithme de cryptographie lui-même ne pose pas de problème (ECDSA, le hachage non minier utilise SHA-256), mais la bibliothèque de code n'a pas été renforcée comme le Bitcoin moderne pendant 14 ans supplémentaires. Veuillez sauvegarder votre fichier wallet.dat. S'il est perdu, vos Bitcoins ne seront pas récupérables.
C'est complètement différent de Bitcoin original -.- Écrire une description de cette chose est vraiment difficile.
C'est complètement différent de tout le reste. C'est Bitcoin, mais ce n'est pas Bitcoin. C'est à la fois nouveau et ancien. Si vous ne comprenez pas, ce n'est pas grave. Exécutez-le ou ne l'exécutez pas. C'est comme ça que ça fonctionne.
-Tom Elvis Jedusor
