Introduction à la crypto la plus frustrante du monde (le Gridcoin)
bonjour à tous, ça faisait longtemps que je voulais écrire quelques lignes sur cette crypto.
Disclaimer : Cet article n'a pas vocation de vous faire une présentation détaillée utra technique. Les spécialistes du Gridcoin n'apprendront rien (mais je serais content d'en apprendre plus dans l'espace commentaire). Ce n'est pas non plus un setup complet.
Je vous présente le Gridcoin
Pourquoi le qualifier de "frustrant" ? Car son setup m'a prit plusieurs semaines sans jamais être certain d'avoir validé les pré requis.
En quelques lignes, Gridcoin contrairement à la grosse partie des cryptos s'appuie sur deux méthodes pour valider les blocs :
- La preuve d'enjeux (POS v2 initialement récupérée de BlackCoin))
- La preuve de Boinc (POB)
Conjuguée ensemble, le mécanisme est appelée Distributed Proof Of Research (DPOR)
La preuve d'enjeux
Ce mécanisme a été développée pour être plus efficace énergiquement parlant que la preuve de travail. L' "enjeux" est votre balance courante de Gridcoin
La preuve de Boinc
Boinc est une plateforme de recherche distribuée open source développée initialement par l'université de Berkeley. Ici, vous allouez de la puissance inutilisée de vos machines pour l'utiliser sur des projets scientifique :
- Recherche astrophysique
- Recherche médicale
- Recherche d'intelligence extraterrestre
- Recherche mathématique
- etc
C'est totalement volontaire et bénévole
La preuve de recherche
Ce mécanisme totalement inédit et spécifique à Gridcoin. Ces deux mécanismes permettent d'avoir deux méthodes de rémunération :
- Via des intérêts à travers POS v2 : Plus la balance du compte est grande et plus les intérêts sont importants
- Via la recherche à travers DPOR : Plus vous participez à la recherche et plus les récompenses sont importantes
Attention, pour le deuxième aspect, vous êtes en concurrence avec les autres contributeurs. Ce qui veut dire que vos récompenses diminueront avec l'accroissement de la popularité du coin (comme pour la preuve de travail classique).
Les récompenses dans le détail
Je ne vais pas m'attarder sur le POS (mais voici un lien le décrivant http://wiki.gridcoin.us/Proof-of-Research#Proof-of-Stake). Mais pour le reste, la récompense dépend de la "magnitude" du mineur. Plus elle est importante et plus la récompense est importante.
La magnitude est calculée comme ceci :
Magnitude = (SumOfAllOfYourProjectWeightedMagnitudes/WhiteListedProjectCount) * WhitelistedProjectsWithRACOver100
Avec :
- SumOfAllOfYourProjectWeightedMagnitudes : La somme de toutes les magnitudes (Chaque contribution à un projet a une magnitude associée)
- WhiteListedProjectCount : Le nombre de projets dans la liste liste blanche de Gridcoin (actuellement 23)
- WhitelistedProjectsWithRACOver100 : Nombre de projets sur lequel le mineur participe
La magnitude de chaque projet est calculée comme ceci
project_magnitude = UserVerifiedRAC/(ProjectRAC) * 100
- UserVerifiedRAC : Est la contribution du mineur sur le projet correspondant (la valeur est attribuée par le gestionnaire du projet)
- ProjectRAC : Est la contribution totale des utilisateurs Gridcoin au projet
Les récompenses dépendent donc du ratio entre votre puissance de calcul et celle des autres mineurs du projet.
Il est donc tout à fait possible de s'en tirer honorablement même avec du matériel modeste à la condition de contribuer à un projet peu populaire.
Mais en réalité, la question est plus profonde (ou plus simple) que ça. Il faut voir Gridcoin comme un bonus autour du bénévolat aux projets Boinc. A priori, il faudrait faire un mixe entre choisir un projet dans le quel on croit et pour lequel on sera relativement efficace.
En conclusion
Gridcoin est réservé à ceux qui participent déjà à Boinc et aux forcenés qui aiment bien se faire mal (comme moi).
Merci pour cette introduction !
Je suis pas un expert mais le mécanisme ressemble un peu au golem qui d'après ce que j'ai compris loue de la puissance de calcul inutilisé pour des applications que les développeurs proposeront sur leur "App store" !
Les "loueurs" de matériel et les développeurs de l'application utilisé sont rémunérés en golem !
Gridcoin est beaucoup plus mature que Golem pour plusieurs raisons. Il fonctionne au dessus de BOINC qui fonctionne depuis 2002 et a une vingtaine de projet actifs en ce moment (alors que Golem est encore en alpha et ne fait tourner qu'un seul projet pour l'instant à savoir le rendering de modélisation 3D).
De plus, la grosse inconnue du Golem repose sur son Business Plan. Il consiste à faire payer en Golem des entreprise qui ont besoins de faire des calculs lourds, et de redistribuer l'argent à ceux qui réalise les calculs chez eux.
Avec un Business Plan comme cela, il sera difficile pour Golem de concurrencer Gridcoin. Car c'est complètement gratuit pour les entreprises/Organisations. Le réseau génère tout seul sa monnaie et le distribue aux mineurs.
Réponse passionnante.
Clairement, ça semble très (trop ?) innovant. J'ai un peu de mal à voir une entreprise acheter de la puissance à autre chose qu'un service SaaS classique.
C'est assez compliqué pour les entreprises en effet. A cela il faut ajouter que les entreprises ont des impératifs de temps pour obtenir les résultats. Et il faut lancer les WorkUnits plusieurs fois pour éviter la falsification des résultats ce qui allonge encore le processus.
Je débarque 3 mois plus tard désolé.
Sur la maturité il n'y a pas de doutes.
Je ne connais pas BOINC, mais ce que je trouve interessant sur Golem c'est la possibilité donné aux développeur de coder des applications pour le "golem store", les développeurs seront eux aussi rémunéré si leurs applications sont utilisées.
C'est surement pas donné à n'importe quel développeur d'exploiter un réseau tel que celui golem, mais ça ouvre des portes.
Du coup l’intérêt pour les entreprises c'est de pouvoir faire des choses qui ne se ferait pas ailleurs.
Par contre la création monétaire du grid coin du coup m'intrigue, si la monnaie est généré sans fin elle finira par ne rien valoir, non ?
Et surtout, d'apres ce que tu dis la monnaie du Gridcoin récompense les "mineurs" mais si personne n'en achete elle n'a pas de valeur ?
La valeur du golem sera fonction de l'utilisation du réseau, s'il est utilisé la demande en golem sera grande et donc ca valeur augmentera.
J'ai un peu regardé mais golem semble beaucoup plus jeune et moins mature.
D'ailleurs c'est assez peu documenté en l'état. Mais dans le principe, ça y ressemble.
Merci pour la découverte
Je découvre aussi, j'ai juste lu deux ou trois avis positif de personnes qui avaient l'air d'y croire !
Et une vidéo faites par un développeur assez enthousiaste à l'idée de pouvoir faire des applications rémunérés à l'utilisation !
Ceci dit nous sommes en plein boom des crypto monnaie ,il y en a tellement !!
Tout le monde cherche la nouvelle pépite et investit ( en temps et en argent)
Mais beaucoup de ces cryptos vont fatalement tomber dans l'oublie !
Bonjour et merci pour ton commentaire. Honnêtement, je ne connais pas mais je vais y jeter un coup d'oeil.
Hey, je ne pensais pas qu'il y avait des français qui intéressait à Gridcoin. J'ai déjà fait quelques posts sur Gridcoin mais seulement en anglais ! Je pense que je vais les traduire du coup !
Ça fait plus d'un an maintenant que je connais Gridcoin et je ne connais pas encore toutes les subtilités de la monnaie ! Mais si tu as une question n'hésite pas !
Bonjour.
Ca fait vraiment plaisir de voir ton post et ton blog. C'est une mine d'information.
Je crunch en solo Gridcoin depuis le début de l'année et je dois avouer que le setup m'en a fait bavé.
A présent, je suis un peu dubitatif sur les capacités de dev de la team.
Je me demande déjà pourquoi les superblocks sont réservés aux clients windows
Il faut savoir que le client Gridcoin à été fait principalement par une seule personne à savoir Rob Hälford (qui est un nom d'emprunt btw) qui a forker un ancien client de Bitcoin. Ce n'est qu'assez récemment que d'autres développeurs se sont ajoutés au projet.
En effet ça peut paraître bizarre mais une grande partie du client à été codé en VB/Dot.Net et donc difficilement portable. J'avoue ne pas savoir si c'étais un choix de Rob ou un effet secondaire du fork avec le client Bitcoin.
Maintenant l’équipe de développement travaille en ce moment même pour porter le code VB vers du C++. Ici une question ouverte le 23 Mai.
C'est une très bonne nouvelle car en usage sur Mac OS, c'était un peu la galère.
Sur Linux ça passait mieux sur mon VPS OVH
Si je ne me trompe pas, la communauté vient de voter (il y a deux semaines environ) pour rémunérer les devs à partir de fonds de roulement de Gridcoin. On va peut-être voir du talent s'ajouter au projet. Il semble que les gens soient très au courant des difficultés techniques pour les nouveaux (dont je fais partie), ce qui augure bien sur ce plan-là.
Beaucoup de travail à faire côté accessibilité, bref, mais je pense que la volonté est la.
Clairement.
De plus, on a un peu du mal à se rendre compte du mal à faire des calculs de rendement.
Vos messages me donnent beaucoup d'espoir.
Re @evildido typiquement le type d'article que je voudrais mettre dans mes postes #D-Crypto-World.
Très complet et superbement sourcé j’adore!!
Je Follow bien sur :)
Bon en terme de lucrativité du POS on a vu mieux que gridcoin quand même
Évidemment, gridcoin est plus un bonus mais le POS n'est qu'une des deux sources de revenu.
Le DPOR pet se comparer à du POW.
Thanks for spreading the word about gridcoin in France. :)
No problem. it's hard to understand why Gridcoin is so unknown. I'll try to fix that in France :D
The French language has reach that far exceeds the borders of France! Making this even more useful. A lot of people don't suspect this, but Africa in particular has very large populations of francophones. A lot of countries over there even have it as the official language!
I realize nobody asked for this fact, but there you go. As a French speaker myself, I once was very surprised by my underestimation of our numbers. Wikipedia has French being spoken everyday by 3% of the population.
Je ne connaissais pas, merci pour la présentation :-)
On apprend tous les jours. Live & learn. Merci !