create account

Qu'est-ce qu'un algorithme de consensus blockchain ? by cryptogainsfr

View this thread on: hive.blogpeakd.comecency.com
· @cryptogainsfr ·
$0.38
Qu'est-ce qu'un algorithme de consensus blockchain ?
<center>https://cryptogains.fr/wp-content/uploads/2019/10/consensus800-min.jpg</center> <br/>Dans le contexte des cryptomonnaies, les algorithmes de consensus sont un élément crucial de chaque réseau blockchain, car ils sont responsables du maintien de l'intégrité et de la sécurité de ces systèmes distribués. Le premier algorithme de consensus blockchain à avoir été créé était le <a href="https://cryptogains.fr/6192-les-algorithmes-de-consensus-la-preuve-de-travail">Proof of Work (PoW)</a>, conçu par Satoshi Nakamoto et mise en œuvre sur Bitcoin comme un moyen de surmonter les erreurs byzantines.
<h2>Algorithme de consensus</h2>
<p dir="ltr">Un algorithme de consensus peut être défini comme le mécanisme par lequel un réseau Blockchain parvient à un consensus. Les blockchains publiques (décentralisées) sont construites en tant que systèmes distribués et, puisqu'ils ne dépendent pas d'une autorité centrale, les nœuds distribués doivent se mettre d'accord sur la validité des transactions.</p>
<p dir="ltr">C’est là que les algorithmes de consensus entrent en jeu. Ils s'assurent que les règles du protocole soient respectées et que toutes les transactions aient lieu de manière fiable, de sorte que les coins ne puissent être dépensées qu'une seule fois.</p>
<p dir="ltr">Avant de plonger dans les différents types d'algorithmes de consensus, il est important de comprendre les différences entre un algorithme et un protocole.</p>

<h2 dir="ltr">Algorithme de consensus vs protocole</h2>
Les termes algorithme et protocole sont souvent utilisés de manière interchangeable, mais ils ne désignent pas la même chose. En termes simples, nous pouvons définir un protocole en tant que l’ensemble règles principales d'une blockchain et un algorithme en tant que mécanisme par lequel ces règles seront suivies.
<p dir="ltr">En plus d'être largement utilisée sur les systèmes financiers, la technologie blockchain peut être mise en application dans une grande variété d'entreprises différentes et peut convenir à différents cas d'utilisation. Mais quel que soit le contexte, un réseau blockchain sera construit sur un protocole définissant le fonctionnement supposé du système, de sorte que toutes les parties du système et tous les participants du réseau devront respecter les règles du protocole sous-jacent à ce système.</p>
<p dir="ltr">Alors que le protocole détermine les règles, l'algorithme indique au système les étapes à suivre pour se conformer à ces règles et produire les résultats souhaités. Par exemple, l'algorithme de consensus d'une blockchain est ce qui détermine la validité des transactions et des blocs. Ainsi, <a href="https://cryptogains.fr/quest-ce-que-le-bitcoin">Bitcoin</a> et <a href="https://cryptogains.fr/quest-ce-quethereum">Ethereum</a> sont des protocoles, tandis que les algorithmes de consensus <a href="https://cryptogains.fr/6192-les-algorithmes-de-consensus-la-preuve-de-travail">Proof of Work</a> et <a href="https://cryptogains.fr/6201-les-algorithmes-de-consensus-la-preuve-denjeu">Proof of Stake</a> sont leur algorithmes de consensus.</p>
<p dir="ltr">Pour illustrer davantage, considérons que le protocole Bitcoin définit la manière dont les nœuds doivent interagir, la façon de transmettre les données entre ces derniers et les exigences pour une validation de bloc réussie. D'autre part, l'algorithme de consensus est responsable de la vérification des soldes et des signatures, de la confirmation des transactions et de l'exécution réelle de la validation des blocs - et tout cela dépend du consensus du réseau.</p>

<h2 dir="ltr">Différents types d'algorithmes de consensus</h2>
<p dir="ltr">Il existe plusieurs types d'algorithmes de consensus. Les implémentations les plus courantes sont PoW et PoS. Chaque solution présente des avantages et des inconvénients lorsqu’elle tente d’équilibrer sécurité, fonctionnalité et scalabilité.</p>

<h3 dir="ltr">Liens utiles</h3>
<ul>
 <li dir="ltr"><a href="https://cryptogains.fr/tag/algorithmes">Cliquez-ici pour découvrir d'autres algorithmes de consensus</a></li>
 <li dir="ltr"><a href="https://www.binance.vision/fr/blockchain/what-is-a-blockchain-consensus-algorithm">Lire la suite de l'article ici</a></li>
 <li dir="ltr"><a href="https://cryptogains.fr/introduction-au-minage">Introduction au minage</a></li>
</ul> <br /><center><hr/><em>Posted from my blog with <a href='https://wordpress.org/plugins/steempress/'>SteemPress</a> : https://cryptogains.fr/6722-quest-ce-quun-algorithme-de-consensus-blockchain </em><hr/></center>       
👍  , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorcryptogainsfr
permlinkquest-cequunalgorithmedeconsensusblockchain-ao04ma1fcl
categorysteempress
json_metadata{"community":"steempress","app":"steempress","image":[""],"tags":["steempress","blog","algorithmes"],"canonical_url":"https://cryptogains.fr/6722-quest-ce-quun-algorithme-de-consensus-blockchain"}
created2019-11-03 12:50:03
last_update2019-11-03 12:50:03
depth0
children1
last_payout2019-11-10 12:50:03
cashout_time1969-12-31 23:59:59
total_payout_value0.176 HBD
curator_payout_value0.204 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,559
author_reputation2,517,763,491,509
root_title"Qu'est-ce qu'un algorithme de consensus blockchain ?"
beneficiaries
0.
accountsteempress
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id92,158,133
net_rshares2,039,328,696,245
author_curate_reward""
vote details (27)
@cheetah ·
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.binance.vision/fr/blockchain/what-is-a-blockchain-consensus-algorithm
properties (22)
authorcheetah
permlinkcheetah-re-cryptogainsfrquest-cequunalgorithmedeconsensusblockchain-ao04ma1fcl
categorysteempress
json_metadata""
created2019-11-03 12:50:18
last_update2019-11-03 12:50:18
depth1
children0
last_payout2019-11-10 12:50:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length180
author_reputation942,693,160,055,713
root_title"Qu'est-ce qu'un algorithme de consensus blockchain ?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id92,158,138
net_rshares0