Webinaire
Faisons connaissance avec les consensus
Module LOGICIELS métiers et dématérialisationSi vous vous intéressez aux monnaies cryptographiques, il y a peu de chances que vous n'ayez jamais croisé ces "drôles" de choses que sont les algorithmes de consensus. Si c'est quand même le cas, ça tombe bien, nous leur consacrons ce webinaire.
Les consensus sont des algorithmes qui effectuent un choix dans des architectures distribuées. Cela peut être celui du mineur pour la monnaie bitcoin, voire celui d'une preuve d'enjeu dans le périmètre Ethereum. Mais cela peut être aussi celui d'une entité désignée pour mettre à jour les différentes bases répliquées d'une architecture de blockchain. Le consensus désignant le ou les acteurs qui seront chargés de mettre à jour les blocs de données répliqués dans chacun des nœuds d'un réseau, par exemple.
Pour les bitcoins, il n'y aura qu'un seul mineur et l'algorithme de consensus le choisit par une astuce : le premier qui va effectuer un certain calcul de "hash" On dit qu'on le recherche par une preuve de travail. Pour Ethereum, on ne parlera pas de mineurs, mais de forgeurs, que l'algorithme va choisir en faisant intervenir d'autres critères, le nombre de monnaies cryptographiques qu'il aura mis en dépôt, entre autres.
Il y a en tout près de 30 algorithmes de ce type, qui couvrent toutes les situations.
On est vraiment loin des conditions transactionnelles habituelles. Nous n'appliquons pas les principes ACID, mais ceux du théorème de CAP (cohérence, disponibilité et tolérance au partitionnement), 3 critères qu'aucun système de distribution ne peut respecter en totalité (2 sur 3 au mieux).
Nous ne manquerons pas de faire un zoom sur les solutions les plus récentes, avec les algorithmes Raft et Paxos.
Un seul ennui, si l'on veut vraiment approfondir, il faudra s'armer de quelques connaissances mathématiques, que l'on aura peut-être oubliées.
Pour les bitcoins, il n'y aura qu'un seul mineur et l'algorithme de consensus le choisit par une astuce : le premier qui va effectuer un certain calcul de "hash" On dit qu'on le recherche par une preuve de travail. Pour Ethereum, on ne parlera pas de mineurs, mais de forgeurs, que l'algorithme va choisir en faisant intervenir d'autres critères, le nombre de monnaies cryptographiques qu'il aura mis en dépôt, entre autres.
Il y a en tout près de 30 algorithmes de ce type, qui couvrent toutes les situations.
On est vraiment loin des conditions transactionnelles habituelles. Nous n'appliquons pas les principes ACID, mais ceux du théorème de CAP (cohérence, disponibilité et tolérance au partitionnement), 3 critères qu'aucun système de distribution ne peut respecter en totalité (2 sur 3 au mieux).
Nous ne manquerons pas de faire un zoom sur les solutions les plus récentes, avec les algorithmes Raft et Paxos.
Un seul ennui, si l'on veut vraiment approfondir, il faudra s'armer de quelques connaissances mathématiques, que l'on aura peut-être oubliées.
17-05-2024
Claude Marson
(France)
17h30
Terminé
Plus de meetings
Webinaire
Nomophobie : un pied chez les fous
Module RÉSEAUX opérateurs, téléphonie et InternetQuand on nous demande si on est accro à notre smartphone, nous n'avons pas de réponse assez indignée pour le nier. "Ah non, pas moi". Et pourtant. Le matin, qu...
Webinaire
LLM et transformers, c'est quoi au juste
Module LOGICIELS métiers et dématérialisationOn s'y perd un peu. On nous parle de LLM, de transformers, de réseaux neuronaux, de deep learning, de modèles de fondation, sans préciser comment tous ces compo...
Webinaire
Le monde nouveau de l'argent
Module LOGICIELS métiers et dématérialisationLa monnaie a été créée en Turquie au VIème siècle avant J.C. Quant à la banque, les babyloniens pratiquaient déjà les prêts sur les futures moissons, 1 000 ans ...
Abonnez-vous
- Suivez LeMarson en direct
- Accédez à des centaines de dossiers et d'articles
- Visionnez des dizaines d'heures de formations vidéos
- Téléchargez le Livre des tendances de l'année
Annuel