Bitcoin Gold veut davantage décentraliser Bitcoin grâce au minage par GPU

Bitcoin Gold veut davantage décentraliser Bitcoin grâce au minage par GPU

La communauté reste sceptique

Avatar de l'auteur
Kevin Hottot

Publié dans

Économie

25/10/2017 8 minutes
45

Bitcoin Gold veut davantage décentraliser Bitcoin grâce au minage par GPU

La blockchain de Bitcoin se prépare à un nouveau fork. Celui-ci doit donner naissance à Bitcoin Gold, une crypto-monnaie reprenant l'historique de transactions de Bitcoin et l'algorithme Equihash, en lieu et place de SHA-256. Objectif : réintroduire le minage par GPU et permettre à n'importe qui de contribuer.

Plus que jamais, la communauté Bitcoin (BTC) se divise. Outre les querelles de clocher concernant l'adoption de SegWit, puis de SegWit2X et celles autour du Bitcoin Cash (BCC), une nouvelle épreuve se dresse à l'horizon. Il s'agit d'un nouveau hard-fork baptisé Bitcoin Gold (BTG), dont la promesse se résume en un slogan : « make bitcoin decentralized again ».

Bitcoin, une blockchain décentralisée... mais pas trop

Pour justifier cette punchline, les créateurs de Bitcoin Gold s'attardent sur le matériel nécessaire pour miner des bitcoins. Il y a quelques années, un simple processeur de PC de bureau suffisait à glaner un bitcoin en quelques jours, voire quelques heures au tout début.

Aujourd'hui, il faut s'équiper de matériel spécialisé, conçu pour l'algorithme SHA-256 utilisé par la crypto-monnaie. Ces ASIC (Application specific integrated circuits) sont produits par un nombre restreint d'entreprises, dont la plus importante (Bitmain) détiendrait environ 70 % du marché.

Une situation intenable aux yeux des créateurs de BTG, puisque ce fabricant pourrait selon eux « tenir en otage l'ensemble du réseau ». Par ailleurs, il est difficile pour un particulier de s'équiper de ces puces, puisque les premiers modules rentables sont vendus à plus de 1 000 dollars l'unité, sans alimentation (pour une puissance dépassant le kilowatt).

Autre problème, une poignée de mineurs génèrent la majeure partie de la puissance de calcul du réseau Bitcoin, ce qui est à l'origine de divers problèmes, notamment lors de l'adoption de nouveaux protocoles. Pour SegWit par exemple, une large frange de la communauté côté utilisateurs (particuliers, entreprises, plateformes d'échange...) se disait en faveur d'un passage à SegWit pour fluidifier les transactions.

Problème, pour adopter cette mesure, 95 % des mineurs du réseau devaient se prononcer en sa faveur. Or il a fallu attendre la signature d'accords à New York pour que la mesure soit adoptée. 58 entreprises concentrant 83,28 % de la puissance de calcul déployée sur la blockchain y étaient représentées.

Comment décentraliser davantage Bitcoin ?

Pour remédier à ce problème de concentration, les créateurs de Bitcoin Gold veulent tout simplement changer l'algorithme de hachage utilisé pour les transactions, abandonnant SHA-256 au profit d'Equihash, actuellement utilisé par Zcash par exemple. 

Cet algorithme étant très dépendant de la quantité de mémoire vive disponible, un GPU que tout un chacun peut se procurer aisément (quand il n'y a pas de rupture de stock) peut assez facilement le résoudre.

En ouvrant ainsi le minage de Bitcoin Gold à quiconque possède un GPU, ses créateurs espèrent ainsi « se rapprocher de la vision originale de Satoshi Nakamoto » (qui peut se résumer à « one CPU, one vote ») et surtout inciter davantage de personnes à maintenir le réseau, afin d'éviter une concentration trop importante. 

Le jeu des sept différences

Si la principale différence entre BTG et BTC reste le changement d'algorithme pour fournir la preuve de travail, les modifications ne se limitent pas à ce seul point, aussi important soit-il. La manière dont la difficulté du minage est ajustée fait elle aussi peau neuve. Dans le cas de Bitcoin, elle est recalculée tous les 2016 blocs afin de viser une moyenne de 10 minutes entre chaque bloc.

Bitcoin Cash avait déjà revu ce principe en ajoutant une modulation d'urgence en cas de variation brutale de la puissance de calcul disponible. Une idée intéressante sur le papier mais dont le fonctionnement en pratique reste catastrophique. Régulièrement, et malgré les réajustements, il est ainsi arrivé que plus de 50 blocs soient minés en une heure (au lieu de 6 normalement), tandis qu'il s'est parfois écoulé plus de deux heures entre deux blocs.

De son côté, Bitcoin Gold propose un réajustement automatique de la difficulté après le minage de chaque bloc, en ciblant toujours un intervalle moyen de 10 minutes. 

Bitcoin Gold

La structure des adresses devrait également changer afin de marquer une différence plus nette entre une adresse BTC et une adresse BTG. Historiquement, lorsqu'un hard-fork est engagé, les adresses utilisées par les deux crypto-monnaies restent semblables. Par exemple, les adresses Bitcoin et Bitcoin Cash commencent généralement par le chiffre 1.

Or, envoyer des BTC sur une adresse BCC (ou inversement) peut causer la perte pure et simple de l'argent transféré et il est difficile de distinguer les unes des autres. Bitcoin Gold prévoit donc l'utilisation d'un autre préfixe pour les adresses, qui reste encore à déterminer. 

Comment récupérer ses BTG ?

Selon les créateurs de BTG, toute personne disposant d'un portefeuille contenant des BTC au moment du minage du bloc 491 407 de la blockchain Bitcoin sera automatiquement créditée d'autant de BTG. Cependant, ceci n'est valable que si vos bitcoins se sont pas stockés sur une des plateformes d'échange ayant choisi de ne pas soutenir l'initiative. 

Coinbase, Kraken ou encore Poloniex, qui font partie des plateformes les plus influentes ont ainsi choisi pour diverses raisons de ne pas supporter ce fork. Coinbase invoque le principe de précaution, au regard de l'impossibilité pour le moment de passer en revue le code source de BTG. Par conséquent, ces services n'ont pas crédité de Bitcoin Gold à leurs clients et n'envisagent pas pour le moment d'en permettre l'échange. D'autres, moins regardants, permettent déjà d'échanger des BTG, avec un taux qui gravite autour des 400 dollars pour le moment.

En cas de refus d'une plateforme d'échange de créditer les BTG dus, les clients n'ont cependant aucun moyen de faire valoir leurs droits. « Bien qu'elles devraient créditer votre compte avec le montant requis de BTG, aucune autorité légale ne peut forcer les plateformes à le faire », peut-on ainsi lire dans le livre blanc de Bitcoin Gold.

Quand Bitcoin Gold sera-t-il opérationnel ?

Le lancement de Bitcoin Gold doit se faire en plusieurs étapes. La première consiste à prendre une photographie de la blockchain de Bitcoin au moment du minage du bloc 491 407, ce qui a été fait dans la matinée du 24 octobre. La blockchain de BTG reprendra les 491 406 premiers blocs de celle de Bitcoin, qu'elle aura copiés, puis ajoutera les siens à la suite.  

L'équipe de Bitcoin Gold se donne « quelques jours » pour préparer les nœuds du réseau qui accueillera les mineurs. Pendant ce temps de « préparation » plusieurs centaines de blocs seront minés par les créateurs de la nouvelle chaîne, afin de récolter 0,476 % de la masse totale de BTG en circulation, soit environ 100 000 BTG... ou 40 millions de dollars au cours actuel.

Une fois cette étape terminée, le réseau sera ouvert à tous et n'importe qui disposant d'un GPU et d'un client compatible pourra commencer à miner du Bitcoin Gold. Cette ouverture est attendue autour du 1er novembre prochain.

Les créateurs se réservent une part du pré-minage

La ponction de 100 000 BTG n'est toutefois pas vue d'un très bon œil par la communauté, qui y voit tout simplement une arnaque, notamment parce que 5 % de cette somme doit rémunérer immédiatement l'équipe qui a mis le projet sur pied. Dans leur ensemble, les fonds seront répartis comme suit :

  • 40 % débloqués immédiatement, dont :
    • 7 % pour le financement de bounties récompensant le développement de fonctions
    • 5 % pour les coûts liés à la préparation du fork
    • 3 % pour le développement de la communauté
    • 5 % pour les fondateurs
    • 20 % pour les dépenses de fonctionnement de l'année à venir
  • 60 % débloqués sur trois ans à raison de 20 % par an, dont :
    • 30 % pour le développement
    • 15 % pour la croissance de l'écosystème
    • 15 % pour la communauté

Une promesse est faite : l'ensemble des dépenses « significatives » seront répertoriées de façon transparente « selon les meilleures pratiques observées dans des projets open source similaires », sans plus de détail.

L'absence de figure connue (en tout cas favorablement) dans l'univers des crypto-monnaie est également un frein à l'adoption de Bitcoin Gold par une partie des adeptes de Bitcoin. Le développeur principal n'est par exemple connu que par son pseudonyme, ce qui soulève des questions sur les raisons qui l'incitent à garder l'anonymat. 

La méthode La RACHE

Si des bounties sont bel et bien prévus et s'affichent sur la page GitHub du projet, une partie de la communauté souligne l'amateurisme de l'équipe en charge.

Par exemple, le site officiel de Bitcoin Gold indique qu'une protection anti-replay est déjà implémentée dans le protocole, ceci afin d'éviter que des transactions soient validées à la fois sur la blockchain BTC et sur celle de BTG. C'est un élément absolument indispensable au bon déroulement du fork.

Or, sur GitHub, il apparait que cette protection n'a pas encore été implémentée, et qu'un bounty de 250 BTG est proposé à quiconque apporte une solution fonctionnelle. À quelques jours seulement de l'ouverture complète, il s'agit d'un très gros problème, mais cela met surtout en lumière la communication imparfaite de l'équipe, qui peut être comprise comme une volonté de tromper les futurs utilisateurs. 

Écrit par Kevin Hottot

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Bitcoin, une blockchain décentralisée... mais pas trop

Comment décentraliser davantage Bitcoin ?

Le jeu des sept différences

Comment récupérer ses BTG ?

Quand Bitcoin Gold sera-t-il opérationnel ?

Les créateurs se réservent une part du pré-minage

La méthode La RACHE

Fermer

Commentaires (45)




Or, envoyer des BTC sur une adresse BCC (ou inversement) peut causer la perte pure et simple de l’argent transféré



Légende urbaine qui circule depuis le premier altcoin

Vous avez la clé privée donc vous pouvez récupérer l’argent



Le cas où votre argent est sur une plateforme et refuse de donner la clé privée ne compte pas (“If you don’t own the private keys, you don’t own the bitcoins”), c’est comme dire qu’un virement bancaire “peut causer la perte pure et simple de l’argent transféré” parce que certains virements peuvent être bloqués pour diverses raisons ou parce que si vous envoyez de l’argent à un IBAN valide vous ne pourrez pas le récupérer


Autant je comprend l’intérêt de permettre au GPU de revenir dans la course face aux ASIC pour re-démocratiser le bitcoin, autant la manière de faire ici pue.


<img data-src=" />&nbsp;(pour la news, pas pour les commentaire au dessus)





Pardon.<img data-src=" />








jackjack2 a écrit :



Légende urbaine qui circule depuis le premier altcoin



Vous avez la clé privée donc vous pouvez récupérer l'argent      






Le cas où votre argent est sur une plateforme et refuse de donner la clé privée ne compte pas ("If you don't own the private keys, you don't own the bitcoins"), c'est comme dire qu'un virement bancaire "peut causer la perte pure et simple de l'argent transféré" parce que certains virements peuvent être bloqués pour diverses raisons ou parce que si vous envoyez de l'argent à un IBAN valide vous ne pourrez pas le récupérer








Le probleme n'est pas tant cela, c'est plutot que l'on envoie des BTC en plus d'envoyer des BCC et inversement.     



Comme si quelqu’un ayant un compte en EUR et un compte en USD (USD etant le fork) vidait son compte USD lorsqu’il passe des ordres de virement en EUR !



D’autre part, dire que la communaute doute sur le pre-mine est un ephemisme : vous pouvez regarder ce fil de discussion sur bitcointalk&nbsp;pour vous faire une idee des veritables challenges de credibilite que le BTG va devoir surmonter pour se refaire une image decente.



BTC, BTG, BCH et B2X



Une allégorie.


pourquoi faire un fork en prenant un snapshot? pourquoi ne pas repartir de zéro? ça va faire une masse de BTG non minable qui sert à rien parce qu’à personne, le but est de créer artificiellement de la valeur?








Minikea a écrit :



pourquoi faire un fork en prenant un snapshot? pourquoi ne pas repartir de zéro? ça va faire une masse de BTG non minable qui sert à rien parce qu’à personne, le but est de créer artificiellement de la valeur?





Pourquoi a personne ? Ils sont a ceux qui ont les BTC correspondants.



du coup je comprend pas. ceux qui ont des BTC vont avoir gratuitement des BTG? donc ceux qui ont déjà masse de BTC vont se retrouver du jour en lendemain avec le double en théorie, sans rien faire? c’est presque pire que ce que je pensais…








Minikea a écrit :



du coup je comprend pas. ceux qui ont des BTC vont avoir gratuitement des BTG? donc ceux qui ont déjà masse de BTC vont se retrouver du jour en lendemain avec le double en théorie, sans rien faire? c’est presque pire que ce que je pensais…





<img data-src=" />

Ce sont les créateurs de ce projet qui auront tout leur BTC&nbsp;<img data-src=" /><img data-src=" />



C’est le principe du fork. Tu as eu l’ETH qui s’est splitté suite au DAO vers ETH/ETC, puis le BCC depuis BTC, etc .. a chaque fois tout detenteur d’ETH ou de BTC a recu (certain utilise le mot airdrop en reference a ce processus) le meme nombre d’ETC ou de BCC.

Le raisonnement economique est que la valeur d’un ancien BTC est egale a la valeur d’un nouveau BTC (qui en fait n’a pas changé) plus la valeur d’un BTG. Donc pas de creation de valeur (et du coup le BTC est sense perdre de la valeur !)

Ca s’est assez aisemment observé avec la repartition du hashrate : le ratio des hashrate ETC/ETH respectaient (grossierement) le ratio des prix ETC/ETH.

Mais a ma connaissance c’est la premiere fois qu’un fork a lieu avec un changement de proof of work et du coup les hashrate ne seront plus comparables .. donc wait & see !

&nbsp;


C’est déjà ce qu’il s’est passé avec le fork BTH : création de valeur à partir du néant…

Moi aussi, alors que j’aime plutôt les cryptomonnaies, ça me fait tiquer. Après les marchés se chargent de détruire la valeur mais quand même…


Pas du tout. Il y a une distinction a faire entre l’air-drop et le pre-mine.

Air Drop : quelqu’un possedant des BTC aura donc le controle, via la cle privee qui lui permet de manipuler ses BTC, a autant de BTG.

Pre Mine : les developpeurs minent dans leur coin autant de blocs qu’ils le souhaitent pour s’attribuer, sur la nouvelle chaine, les BTG correspondant (en l’etat actuel du code, 8000 blocs pour le BTG, donc 100’000 BTG).


C’est dingue que 58 sociétés aient un aussi grosse capacité de minage&nbsp;<img data-src=" />



Je pensais que c’était encore un peu amateur, mais j’ai commencé a capter quand j’ai vu la ferme de minage en islande…


Et avec ce changement, le minage consommerait toujours autant d’énergie ?


Je pense qu’il existe des fermes en Chine plus grosse mais là où la ferme de minage en Islande est intelligente, c’est qu’elle ne mine pas pour elle mais loue sa capacité de minage.



“Lors d’une ruée vers l’or, seuls les marchands de pelles font fortune.”


Dur de répondre..

Étant donné que les ASICs sont spécialisés (meilleurs perf/W) ca pourrait même pire <img data-src=" />


selon l’article, le BTG va faire les deux.

air drop pour l’historique du BTC et pre-mine le temps que les créateurs récupèrent 100K BTG (ce qui peut prendre un peu de temps)



du coup si je comprend bien, BTC a tout à perdre dans l’histoire puisque sa valeur va se voir réduire d’autant que le BTG en prendra. du coup effectivement, avoir des BTG gratos permet de contrebalancer la perte de valeur du BTC. je comprend mieux.








Minikea a écrit :



selon l’article, le BTG va faire les deux.

air drop pour l’historique du BTC et pre-mine le temps que les créateurs récupèrent 100K BTG (ce qui peut prendre un peu de temps)



du coup si je comprend bien, BTC a tout à perdre dans l’histoire puisque sa valeur va se voir réduire d’autant que le BTG en prendra. du coup effectivement, avoir des BTG gratos permet de contrebalancer la perte de valeur du BTC. je comprend mieux.





Regarde la grosse prise de valeur de BTG :

https://coinmarketcap.com/currencies/bitcoin-gold/

<img data-src=" />



La différence entre 1 BTC et 1 BTG ?



1 BTC.


<img data-src=" /><img data-src=" />

&nbsp;En même temps, c’était un peu annoncé, le BTG se fait basher depuis son annonce quasiment.


C’est tres rapide leur pre-mine, ils changent la difficulte du minage dans le code pour ces 8’000 blocs de maniere a les recuperer en quelques heures/minutes.

D’un certain point de vue, le BTC a tout a perdre car il n’a rien de plus a offrir alors que le BTG propose une alternative. Mais&nbsp;je pense que le BTG n’apporte rien et se contente de surfer sur la vague des crypto, donc risque minime.









Joe Le Boulet a écrit :



Regarde la grosse prise de valeur de BTG :

https://coinmarketcap.com/currencies/bitcoin-gold/

<img data-src=" />





Ce qui en est la preuve.



<img data-src=" />



c’est le moment d’acheter, du coup.

même si ça n’arrive qu’à 10% de la valeur du BTC, ça fait quand même du 60000% de gain! <img data-src=" />


Donc en fait, tu es contrarié paçque tu gagnes trop d’argent….

Le BTC augmente puisque les gens en achètent pour gagner des BTG lors du fork… et donc tu auras des BTC et des BTG en plus pour gagner encore + de pognons…

C’est dur, la vie…


Bien sur… regarde comment le BTC s’est cassé la gueule depuis le fork Bitcoin Cash il y a quelques mois….

Ah ben non, c’est le contraire…il ne s’est jamais aussi bien porté…


J’ai failli recracher mon café <img data-src=" />


Je n’ai fait que recycler une vieille blague sur le dollar et le rouble, pourtant <img data-src=" />


Gné ? Tu n’as pas compris le problème de fond : la création de valeur à partir d’un “simple” fork.



Que personnellement avec mes 13 mBTC je pense à m’enrichir grâce à mes futurs BTG tout neuf sorti de nul part n’a rien à voir dans l’histoire <img data-src=" />


Je me fait vieux, j’ai rien compris à l’article, ni aux commentaires <img data-src=" />


Euh j’ai pas tout compris : j’ai des (enfin… 1) BTC sur Paymium.

Je demande à qui de récupérer mon BTH et mon BTG du coup… ?


Le problème c’est que les BTC qui sont sur ton compte Paymium ne sont pas vraiment à toi (tu n’as pas la clé du wallet).

Il ne tient donc qu’à Paymium de te créditer les autres.

Si tu les voulais vraiment, il te fallait transférer ton BTC sur un wallet qui t’appartient.


Tu demandes poliment à Paymium d’accèder à ton solde en BTH et ils le feront avec joie.



Pour le BTG il faudra certainement attendre l’ouverture de la blockchain (le 1er novembre) et répéter l’opération.


Et du coup si on a des BTC sur coinbase actuellement, on peut obtenir du BTG en passant sur une autre plateforme ?








spidermoon a écrit :



Je me fait vieux, j’ai rien compris à l’article, ni aux commentaires <img data-src=" />





Toutafé, il faut revenir aux fondamentaux. 1 bitcoin, ça fait combien en anciens francs ?



Environ 3.004.226,96 <img data-src=" />



&nbsp;https://www.mataf.net/fr/conversion/monnaie-BTC-AFR?m1=1



&nbsp;Y’a des convertisseurs de tout sur le net, c’est beau <img data-src=" />


Sérieux ?


Sérieux.


Nope. Si tes BTC étaient chez Coinbase au moment du snapshot (hier matin) y’a que Coinbase qui est en mesure de te donner (ou pas, ils ont le droit de tout garder) tes BTG.


arf, pas cool.

Ça aurait été bien de faire l’article avant du coup.

Mais bon, ça faisait déjà un moment que je m’étais dis qu’il fallait que je me mette sur une autre plateforme.


Faudra que je vérifie alors que j’avais pas de BTC pendant le fork. Merci :)


On fait ce qu’on peut avec nos moyens <img data-src=" />. J’suis tout seul à gérer ces questions et je dois plancher sur plein d’autres trucs à côté


le prix du BTC a monté en flèche ces dernières semaines, alors que le cours de l’ETH, monero etc ont perdu de la valeur.



je comprends mieux : les gens ont achetés du BTC en masse pour pouvoir dédoubler leur portefeuille en BTG au moment du fork.



donc logiquement là, ils sont en train de vendre leur BTG pour racheter de l’ETH,monero etc



edit : ouais tout est en train de monter

https://www.coingecko.com/en








Ellierys a écrit :



On fait ce qu’on peut avec nos moyens <img data-src=" />. J’suis tout seul à gérer ces questions et je dois plancher sur plein d’autres trucs à côté





Pas de problème, j’aurais pas gagner grand chose de toutes façons. C’est déjà hyper cool que vous traitiez les sujets affairant aux crypto.&nbsp;<img data-src=" />









Strimy a écrit :



Le problème c’est que les BTC qui sont sur ton compte Paymium ne sont pas vraiment à toi (tu n’as pas la clé du wallet).

Il ne tient donc qu’à Paymium de te créditer les autres.

Si tu les voulais vraiment, il te fallait transférer ton BTC sur un wallet qui t’appartient.











Ellierys a écrit :



Tu demandes poliment à Paymium d’accèder à ton solde en BTH et ils le feront avec joie.

Pour le BTG il faudra certainement attendre l’ouverture de la blockchain (le 1er novembre) et répéter l’opération.











BTCKnight a écrit :



https://bitcoin.fr/communique-de-paymium/

https://bitcoin.fr/bitcoin-gold-dans-le-brouillard/







Merci pour vos réponses ! <img data-src=" />

Au final sur Paymium c’est automatique, les BCH sont dispo pour transfert vers un autre wallet (mais pas convertibles en BTC ou Euros).

Ce qui est con c’est que j’avais anticipé une possible baisse du BTC avec ce fork donc j’avais tout revendu en euros juste avant, j’ai donc droit à 0.0041 BCH <img data-src=" />

Le pire c’est que j’ai aussi perdu en BTC en devant racheter plus cher suite à la montée du cours…

Je suis vraiment pas fait pour être trader <img data-src=" />



Bien que je sois contre B2X (Segwit2X) notamment car ils n’implémentent pas de protection anti-rejeu, sachez qu’il y a ce _fork_ bientôt …



BTG ils ont fait fort quand même, l’effet d’annonce a bien fonctionné alors qu’en réalité, même si le fork (au sens dernier bloc commun) a déjà eu lieu, rien n’existe sur la blockchain BTG, pas de client, pas de blocs.. (ou alors c’est privé et non publié pour le moment), bref pour moi aujourd’hui ça reste du vent, à voir s’ils vont vraiment sortir quelque chose pour miner, utiliser la chaîne, c’est dans l’interêt des personnes à l’origine du BTG puisqu’ils se sont _préminés_ des blocs.



Pour ce qui est de la décentralisation, je ne comprends pas cet argument du tout, je ne vois pas en quoi ça pourra empêcher les mines de GPU comme aujourd’hui il y a des mines d’ASIC…