Waw en voilà un article imposant mais qui explique dans le moindre détail le principe de fonctionnement de la Blockchain et du minage.
Malgré le fait que je sois dans le "milieu" tu as réussi à me faire découvrir de nouvelles choses et également de me permettre de mieux les expliquer ou du moins plus facilement à mon entourage.
Merci beaucoup et à bientôt ;-)
J'ai découvert ton journal du mineur il y a peu et je suis tes aventures depuis (RIP pour le zencash). Effectivement ce n'est pas facile d'expliquer comment fonctionne le minage ! J'ai mis du temps à en avoir une vision (à peu près) claire.
Je pense que tu es (facilement) le meilleur ressource française sur le sujet.
Je me permettrai de compléter ceci.
c'est alors la plus longue chaîne qui est sélectionnée par le réseau
C'est la chaîne réunissant la plus grande puissance de calcul. C'est bien là qu'intervient l'attaque de 51%. Un pirate créé localement un fork avec plus de puissance de calcul que sur la chaîne principale.
Une fois que sa transaction a été validé par le destinataire, il propage sa propre chaîne (qui ne contient pas la transaction en question).
Sa double dépense est réussie.
Oui bonne remarque. Je dis en note que ça dépend de la difficulté (donc de la puissance de calcul) :
3. Plus précisément, la chaîne valide ayant le plus de travail accumulé, le travail d'une chaîne étant défini comme la somme des difficultés de tous ses blocs.
Mais vu que la difficulté reste à peu près constante d'un bloc à l'autre (même dans le fork du pirate), on peut simplifier en disant "la plus longue chaîne" non ?
Some lightweight nodes work by trusting miners absolutely; from the perspective of Bitcoin as seen by lightweight nodes, miners can steal BTC, etc. This is one of the reasons why lightweight nodes are less secure than full nodes.
Un nœud complet peut effectivement mentir par omission au client SPV en ne transmettant pas une transaction qui a eu lieu. Par contre, il ne peut pas lui faire croire qu'une transaction existe alors que ce n'est pas le cas.
L'idée c'est que les clients SPV se connectent à plusieurs nœuds choisis aléatoirement pour demander les informations qui l'intéresse. Cela limite les risques. La sécurité est relative mais c'est tout à fait acceptable pour des petits utilisateurs. Pour des gros commerces en ligne par contre, c'est mieux d'entretenir un nœud pour vérifier les transactions de manière absolue.
cf. Mastering Bitcoin, chapitre 8
Ton article me sauve la vie.
J'avais un mal fou à comprendre l'arbre de merkle. Ton explication est claire et limpide.
Merci merci merci.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Il sert à ça 👍
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Waw en voilà un article imposant mais qui explique dans le moindre détail le principe de fonctionnement de la Blockchain et du minage.
Malgré le fait que je sois dans le "milieu" tu as réussi à me faire découvrir de nouvelles choses et également de me permettre de mieux les expliquer ou du moins plus facilement à mon entourage.
Merci beaucoup et à bientôt ;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Merci !
J'ai découvert ton journal du mineur il y a peu et je suis tes aventures depuis (RIP pour le zencash). Effectivement ce n'est pas facile d'expliquer comment fonctionne le minage ! J'ai mis du temps à en avoir une vision (à peu près) claire.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Haha merci de prendre de ton temps pour le lire :-D
J'avoue que pour le Zencash, on est clairement pas dans un moment agréable... Plus qu'à espérer qu'il se relève... Si il se relève un jour...
J'avoue, Le mining peut être tres simple à expliquer, Par contre à partir du moment où tu rentre dans les détails, Cela devient très vite complexe...
Mais l'explication est bonne et sympa ;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Je pense que tu es (facilement) le meilleur ressource française sur le sujet.
Je me permettrai de compléter ceci.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Merci @evildido !
Oui bonne remarque. Je dis en note que ça dépend de la difficulté (donc de la puissance de calcul) :
Mais vu que la difficulté reste à peu près constante d'un bloc à l'autre (même dans le fork du pirate), on peut simplifier en disant "la plus longue chaîne" non ?Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Non justement. Car si c’etait Le cas, l’attaque à 51% ne fonctionnerait pas (du fait que la longueur serait la même)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Tu me fais douter tout d'un coup.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
J’essaie de retoucher dans le wiki de bitcoin.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ca tombe bien que tu causes attaque 51%.
J'avais bien compris ça, mais il y a un truc qui me chifone concernant les clients SPV.
C'est notamment l'affirmation que j'ai trouvé ici. https://en.bitcoin.it/wiki/Weaknesses#Attacker_has_a_lot_of_computing_power
Tu saurais m'aider ?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Un nœud complet peut effectivement mentir par omission au client SPV en ne transmettant pas une transaction qui a eu lieu. Par contre, il ne peut pas lui faire croire qu'une transaction existe alors que ce n'est pas le cas.
L'idée c'est que les clients SPV se connectent à plusieurs nœuds choisis aléatoirement pour demander les informations qui l'intéresse. Cela limite les risques. La sécurité est relative mais c'est tout à fait acceptable pour des petits utilisateurs. Pour des gros commerces en ligne par contre, c'est mieux d'entretenir un nœud pour vérifier les transactions de manière absolue.
cf. Mastering Bitcoin, chapitre 8
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
oui, mais ne pas transmettre et voler est un peu différent dans ma tête :(.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
À part ça je vois pas trop.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
T'a vue que t'avais gagné quelque chose à mon giveaway: https://steemit.com/giveaway/@jeanpi1908/results-of-my-steemit-anniversary-giveaway
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Salut, non je n'ai pas remarqué. Pourtant j'aurais dû le voir dans mes notifcations Busy vu que tu m'as mentionné XD
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit