Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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.

Il sert à ça 👍

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 ;-)

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.

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 ;-)

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.

Merci @evildido !

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 ?

Non justement. Car si c’etait Le cas, l’attaque à 51% ne fonctionnerait pas (du fait que la longueur serait la même)

Tu me fais douter tout d'un coup.

J’essaie de retoucher dans le wiki de bitcoin.

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

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.

Tu saurais m'aider ?

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

oui, mais ne pas transmettre et voler est un peu différent dans ma tête :(.

À part ça je vois pas trop.

T'a vue que t'avais gagné quelque chose à mon giveaway: https://steemit.com/giveaway/@jeanpi1908/results-of-my-steemit-anniversary-giveaway

Salut, non je n'ai pas remarqué. Pourtant j'aurais dû le voir dans mes notifcations Busy vu que tu m'as mentionné XD