Ethereum : un protocole en mutation
ETHCC 4 · July 2021 · 49:53
Barnabé Monnot, Mamy Ratsimbazafy, Mehdi Zerouali and Guillaume Ballet discuss Ethereum’s changing protocol. The panel covers the Beacon Chain, Berlin, London and plans for the Merge as understood in 2021.
Speakers
Topics
From ETHCC 4, hosted by Ethereum France.
Transcript
sachez le trois minutes bonjour à tous bienvenue sur cette
french traque alors comme l'année dernière on a essayé de faire une petite intervention en français dans le cadre de cette conférence qui est exclusivement anglophone puisque nous sommes en france quand même et et l'idée en fait c'est de faire des interventions un peu qu'on dansait avec du contenu un peu de qualité sur ce qui s'est passé un peu dans l'écosystème et thériault au sens large dans les 12 derniers mois et puis ce qui va se passer évidemment ce qu'on peut voir dans le futur donc c'est un peu un rattrapage pour ceux qu'ils souhaitent et puis et puis peut-être une introduction aussi au talk qui pourrait vous intéresser par la suite puisque tous les thèmes qu'on va aborder aujourd'hui vont être réaborder évidemment dans les prochains dans les
prochains jours dans des talk plus spécialisés voilà merci à tous évidemment d'être là je me présente rapidement moi je suis si on peut leur eau de l'adhan on a créé cette association avec faustine l'année dernière pour représenter le secteur des crypto en france au niveau professionnel donc on représente laden auprès d'institutions je laisserais faustine rentrer un peu plus dans le détail mais tout de suite peut-être le programme de cette de cette journée donc on commence très vite avec intérieur d'un protocole en mutation donc là l'idée c'est vraiment de faire le la synthèse un peu de tout ce qui s'est passé sur le terrain comme ces derniers mois et de ce qui va arriver puisque c'est il ya beaucoup de grosses mises à jour très importantes qui sont prévus dans l'est
dans les 12 prochains mois un passage évidemment par dix failles et qui est le sujet un petit peu qui a émergé dans l'écosystème pendant ces douze derniers mois depuis le define sommer et puis évidemment les neft et le thème qui pour le coup est vraiment sorti de l'écosystème crypto et sur lequel il ya beaucoup de choses à dire aujourd'hui voilà donc on finit à 13 heures il y aura je crois pendant la faille un petit peu aussi des changes c'est plus haut depuis sous format table ronde on va commencer tout de suite avec les terribles mais d'abord une petite présentation de l'adhan rapide par faustine merci mon bonjour à tous merci d'être présent en cette première matinée de l'eb66 pour la french traque qui cette année est organisé par la dame
dont simon vous a donné quelques mots déjà mais que je vais rapidement vous introduire maintenant donc la donne c'est l'association pour le développement des actifs numériques effectivement nous sommes une jeune association nous avons été créé en janvier 2020 autour de 11 membres fondateurs qui sont des entreprises françaises de la crypto mais aujourd'hui nous rassemblons plus de 70 donc après un peu plus d'un an et demi d'existence nous avons commencé avec une petite équipe de trois personnes simon sébastien et moi même et aujourd'hui nous sommes 5 et vous pourrez retrouver tous les représentants de l'adhan dans cette salle ce matin notre rôle nos missions qu'est ce que c'est c'est tout d'abord faire rayonner à l'industrie française et crypto actifs qui est
finalement un monde assez peu connu et en particulier pour nos interlocuteurs institutionnels qui sont aussi les décideurs et sont ceux qui vont promouvoir politiquement faire la réglementation de ces acteurs donc faire comprendre quel est cet écosystème qui sont les acteurs et quelles sont les opportunités du développement de ces secteurs pour pour l'économie et la finance française la réglementation peut-être vous connaissez un petit peu il en existe déjà en france elle est en construction au niveau européen nous nous sommes engagés pour à la fois le perfectionnement de ce qui existe déjà en france mais aussi ce qui est en train de se construire en europe pour que ce soit le plus adapté et le pro plus proportionnée possible pour favoriser finalement l'innovation dans
un cadre protecteur l'industrie des crypto actifs arrive dans un monde déjà conquis par des acteurs établis les acteurs de la finance de la banque il faut essayer de réconcilier un peu ces deux mondes qui ne s'entendent pas forcément donc ça c'est aussi un grand volet de notre mission et enfin c'est ce qu'on a fait hier avec notre crypto finances forum je sais pas si certains d'entre vous ont pu assister c'est ce que nous faisons ce matin une grande partie de notre mission est aussi pédagogique à savoir améliorer la compréhension de ce que sont les crypto actifs je suis persuadé que pour vous il n'y a pas grand chose à part faire néanmoins pour nos interlocuteurs qui sont les ministères les parlementaires les justement les acteurs déjà en place de la banque et de la finance
c'est un monde encore très opaque qui est assez entaché d'idée préconçue de fantasmes et c'est un gros travail pour nous que de démystifier tout ça de déconstruire pour justement reconstruire sur des bases saines et avancer et faire rayonner cette industrie française des crypto actifs je vous en parlais voilà la fine équipe de l'adhan qui ont aujourd'hui préparer la french trac que vous pouvez rencontrer pendant ces trois jours nous serons nous serons présents à l'aide si si donc n'hésitez pas à venir nous parler et sans plus attendre passons dans le vif du sujet de cette rentz traque avec notre premier panel sur intérieurement protocole en mutation avec des gens particulièrement distance
d'où cette c'est l'absence de photo mais que vous allez pouvoir les entendre tout de suite et je vous remercie encore pour votre présence ce matin [Applaudissements] merci post in alors oui sur intérieure mais les gens sont très discrets il n'y a pas de photos on va passer alors la première intervention et une intervention à distance donc si tout va bien alors j'ai déjà un zoom ouvert normalement voilà un qu'on va mettre en plein écran tout de suite et je passe donc la parole à barnabé barnabé ces dons c'est à toi tu peux commencer à partager ton écran oui on te
voit toute la salle te vois j'ai pas de ok merci de nous avoir ce matin cette présentation j'espère qu'on va pouvoir montrer les dernières nouveautés du jugement il en a mais je crois qu'on croyait qu'on a vu pour un instant
rires parfait c'est long désolé donc oui comme j'en parlais beaucoup de mutations beaucoup d'évolutions ça ce sera un peu le plan au photocall la dernière année où c'est dans les années à venir et c'est plus ou moins le plan on va suivre cette présentation parmi eux des changements consensus et a vraiment de grosse partie en rouge la partie preuve de travail qui va être remplacé au profit d' âpres temps jeu après le match on va parler aussi de la kul d'exécution qui représenté ici par
cette flèche assez épaisses en change pas vraiment l'essence des faits ou non changer le moteur de consensus on a déjà redémarré avec ce consensus preuve dans je n'étais pas du consensus sur grand chose parce que les pressions sur une aile d'un terminal de l'avenir remplacer cet homme il ya deux termes de concept je pense qu'ils vont revenir assez souvent dans cette plantation ce concept de couches diminution les process de coupe de consensus ça fait face on peut diviser le protocole également de la première partie c'est le sens des zones mbochi une structure de donner c'est donner du
sens qu'on fait des transactions avec des travaux dit les gens peinaient token contre un autre tu veux enregistrer un nom de domaine sur ce système ces données ont du sens pour les contrats qui les utilisent la couche d'exécution est là pour interpréter ces données organiser le marché de l'impression des transactions en développe on peut parler de ta propre et aussi permettre une interface pour stocker les données qui sont enregistrés par les contraintes des variables les sols et ce genre de choses et en parallèle il ya la coupe de consensus qui est vraiment comment on s'accorde sur les deux roues c'est un réseau
décentralisé soient tous d'accord sur quelles sont les données qui sont canonique un but de la chaîne aujourd'hui cette poule de consensus et l'apport du travail demain sera remplacé par la preuve en jeu avec les avec les valides c'est un peu le plan cette fondation avait surtout concentré sur cette partie vraiment d'actualité parce que dans deux semaines on va faire cette mise à jour qui s'appelle l'homme de au 4 août elle contient cette fameuse fait 15 59 la raison pour laquelle je vais me concentrer sur 7 8 et 15 59 en particulier c'était que c'est vraiment le ip la plus fondamentale
ce package de mise à jour london et c'est aussi une olive et sur laquelle j'ai beaucoup travaillé fait quelques recherches à woods de recherches bing qui regardent plutôt des prisons ou micro-économique meteojob je vais essayer de présenter les fondamentaux économiques de cet ep et vous montrer en quoi c'est la transformation d accompagnement pour comprendre le lit pékin 59 c'est une bonne idée de se placer sur comment les choses fonctionnent aujourd'hui aujourd'hui un utilisateur qui l'utilisé et celle où il se connecte à la tap lisez-vous par exemple une histoire qui
vont utilisateurs de changer de l'été à consommer talent antique cliquer sur le bouton swaps sont malades par exemple les tamas vahl et montrer un écran pour me dire ok tu veux utiliser une soif quelle est l'offre que tu veut attacher à ta transaction faut payer des frais de transaction et vous propose trois prix typiquement il ya là un prix qui est faible comparé aux prix du marché garantit l'inclusion peut-être plus lentement que les autres un prix moyen etc si l'utilisateur veut vraiment être inclus très vite il faut qu'il fasse une offre conséquente le mineur reçoit ses ordres et inclut des transactions qui lui paye le plus le créateur peut décider du prix du gaz ces
options du méthane ans il envoie la transaction et ils attendent c'est une expérience qu'on connaît tous sont utilisés pour garder leur calme cette barbe au progrès on attend qu'elle arrive jusqu'au bout et souvent n'a pas tenu une garantie nous faisions le marché peut être assez volatiles quand on envoie sa transaction nature de bob garantie d'être être un peu ça peut être assez assez fruste on commence comment comment estimer le prix donc comme en voie de transaction comment est ce qu'on décide qu'elle eut envoyé aujourd'hui on s'appuie sur ce qu'on appelle des aura un peu comme l'ajout montre celui de cascades chef celui de gaza
c'est oracle qui proposait des prix par défaut se sont basées sur des statistiques regarde en fait le niveau du marché récemment qu'ils regardent développe le plus récent les transactions qui savent plus combien s kalou payer 104 gasna il regarde aussi les transactions du streaming en attendant le problème avec ce genre d'oracle c'est finalement ce à des prix qui sont assez subjectif sont basés sur ce que les utilisateurs plein d'objectifs une conséquence de sa c'est que quand il ya une forte volatilité du marché du casse les utilisateurs peuvent se retrouver à payer beaucoup plus cher il ya certains acteurs qui ont vraiment besoin d'avoir une transaction plante très très vite souvent favorite qui
décide du prix du gaz ça peut faire monter le prix du marché très rapidement et par mimétisme les utilisateurs en fait pour produire ces prix élevés pour plus longtemps que nécessaire parce ce référentiel des objectifs on dirait la demande et l'offre escales sont égaliser à ce qu'on veut mais un troisième problème qui est assez peu de flexibilité 17h et décide d'un prix dit par exemple joffre devant vous et pour la transaction souvent on utilise de jouer comme unité pris une fois qu'ils en voient cette transaction à moins de la roue soumettre son entraide reste fixe à wingles faut soumettre une transaction s'est pas uniquement en suisse est super sympa on va voir comment le lifting complet
3 c'est une réponse des frais transactions de la façon dont le marché du gaz et d organiser cela présentait en fait comme un package de trois mois est la première mise à jour qui constate plus importante c'est l'apparition de ce qu'on appelle un prix de réserve le protocole a ajouté un prix minimum de contraintes strictes et dire ok utilisateurs si tu veux être inclus dans le prochain bloc au pays et au moins tant - ou par esprit se réveille et dynamique des chances de bloc à bloc il était libre il crée de telle façon qu'il n'y a plus de 2000 pour la chaîne
suffisamment équilibré labeaume a soutenu la demande est plus faible le privé c'est très similaire en fait que le mécanisme de protection des congés seront par exemple ouvert il ya trop de gens qui vont albert huber augmente le prix était de faire en sorte que l'offre et la demande soit également ça c'était la première idée a ajouté ce proverbe qui est une stricte ou un ce prix la question maintenant c'est comment est-ce qu'on reprend son entreprise réserve de façon objective et place tony les qui est assez ingénieuse pratique aujourd'hui les blocs peuvent inclure jusqu'à 15 millions d'unités de
casser la taille de transactions ce point fr après lunes pékin 55 double la taille des blocs on dit que c'est possible d'inclure jusqu'à 30 millions d'unités de glace ne veut pas dire qu'on lutte qui part de la capitale la chaîne parce qu'en fait ce qu'on m'indique c'est possible utilisation de 15 noeuds gas en moyenne pour chaque demande s'il mineurs se retrouve dans une situation il ya plus de gens qui sont prêts à payer le prix de réserve n'est que 15e gala de mineurs va pouvoir inclure plus de transactions peu la cible et le protocole va observer que jobs plus haut et donc le prix laser ville adapté de trop bas comparé au
niveau du marché à ce moment là il faut augmenter le prix de réserve pour organiser l'offre et la demande devant contrepartie si mineur mais pas trouvé suffisamment de transactions qui sont prêtes à payer le prix préserve les intérêts tant son bloc développe à une taille plus basse la fatigue le prix de réserve a diminué proportionnellement aux photos de manquer sa simple et ce prix de réserve et cette vague des mobiles et c'est comme ça qu'on arrive à obtenir un triple objectif permanent quels sont les changements pour les utilisateurs la troisième question que j'ai posée aujourd'hui l'expérience utilisateur c'est spécifique imprimé munich
s'il est trop bas par exemple si on est là on est peut-être au niveau du gaz au niveau du prix du marché c'est bien le marché montre c'est notre offre était trop basse banjul par tous les moyens en revanche si on propose d'impliquer trop par exemple propose bayrou est basse et senna pertes je veux les payer quand même 20 de jouer à la place de payer didier aurait pu payer mouvement donc avec les péquins 50 et on essaye de revoir un peu ce mécanisme avec cette horrible et on change le format des transactions les utilisateurs maintenant on lui proposait
un prix e-prix une hausse de prix ce qu'ils font ce qu'ils vont proposer deux paramètres le premier c'est un excédent sur le pré vert représente ça avec la mousse et c'est une manière pour les erreurs de dire je suis prêt à payer le prix de réserve plus de en excédent qui soit assez assez minimales pareil pour ces faits en fait flotter par nos soins le retriever et comme se priveraient verville et dynamique de 10 ont peu varié une pelouse assez rapidement suggère suggère aussi aux utilisateurs de proposer un prix maximal dit je suis prêt à payer jusqu'à 50 si les réserves d'armes au dessus je peux
pas être un pelouse transaction par trente valeurs pour moi ça permet en fait à l'utilisateur de mouvement et un plus de payer le prix prévu courant auprès des verts du bloc en cas les bienvenus plus cet excédent qui l'a déclin une autre façon de dire c'est que quand l'utilisateur y inclus qui se retrouvent à payer le prix le plus bas au moment de son exclusion maintenant quels changements pour les mineurs c'est quelque chose qui a été beaucoup discuté aujourd'hui les mineurs reçoivent la totalité des transactions créateur on voit vain de jouer avec la transaction c'est ce que le mineur va recevoir 8 et 15 59 les frais de transaction couple est divisé en deux entre le trésor high speed et
l'excellent qu'on appelle ici priority qu il a été décidé en fait que le prix de réserve est une manière de dire qu'il est retiré de la circulation la cape et le mineur reçoit seulement ces frais priorité l'excédent magnum une autre façon de dire c'est que le protocole en cas n'est capable de capturer la valeur plus les deux demandes pour avoir de l'exécution soit chez nous plus se privent réservé aux hommes le protocole va capturer les frais qu'ils proviennent de ce big spin pas en brûlant s'émousser manière de dire qu'en fait on redistribue cet éther qui étaient capturés par le protocole à tous les possesseurs des terres c'est un
argument qui a plus un très bon à la politique monétaire et les têtes des arguments je trouve que cette notion de capturer la valeur du protocole est très importante et c'est vraiment un changement fondamental modèle économique quel autre changement pour les agressions jeu par les deux mises à jour on a eu une en fait il ya quelques mois qui s'appelle berline nous allons plutôt technique visé à revoir le coût de certaines opérations élémentaires notamment le stockage de données pour limiter la croissance de l'état guillaume va en parler un peu plus à la fin de cette présentation et dans quelques semaines la mise à jour
london avec le ep 15 59 contiendra aussi en cours qui permet au sco smartstax d'accéder au prix de réserve absolument sûr il faut quoi ça va être très utile pour certaines applications notamment les voleurs une autre pluie pékin plus dans london va affaiblir le remboursement de ce qu'ont fait les variables annuler mon présentateur pour y recevoir un remboursement complet se retirer des variables ou stocker libéré de stockage ça avait permis à des produits dérivés de secret notamment protéger contre les fluctuations du marché du gaz ça sera plus possible après ça devrait libérer un peu d'espacé on les bloque les applications saas et les changements 10 ans cette année pour
la couche merci beaucoup barnabé et du coup je passe tout de suite la parole à méditer sur place merci ben levée est ce qu'on se marre points tard et ça marche ouais top ok cool merci salut tout le monde je m'appelle mehdi
je suis co fondateur et directeur aussi ma prime on a un cabinet de conseil en sécurité informatique pour les projets blocs shine et on développe aussi un client et rm 2.0 lighthouse donc je vous parlais très brièvement de du lancement dabic engine comme la plupart de vous le savent on a une une chaîne trouve dans preuve dangereux pardon qui existe depuis le 1er décembre et puis on a un mise à jour de cette chaîne là qui va arriver dans les prochaines semaines qui s'appelle alter et puis voilà on va parler très rapidement je sais pas si tout le monde le sait mais aujourd'hui on a quatre clients de consensus qui sont utilisés en production sur la chaîne était même 2.0 donc lighthouse c'est notre bébé serré s'écrit en reste nîmes bus mami
est juste là c'est écrit en nîmes s'est développée par status prise hommes sont nos amis de prismatique labs ses écrits angot et tincu nos potes chez consensus et c'est écrit en java donc vous savez probablement la chaîne tourne depuis le 1er décembre 2020 j'ai mis quelques chiffres probablement un peu intéressant donc on a à peu près sans un peu plus de 195 milles validateurs en ce moment un taux de participation assez c'est assez bon de 99 points 4 % à peu près 92000 étaient générés par le protocole pour récompenser ses validateurs pour l'oeuvre
leur tâche est un rendement annuel d'à peu près 6 % en ce moment bien entendu quand on a lancé y avait beaucoup moins de validateurs et du coup le rendement était bien plus élevé et plus on ajoute de validateurs à cette nouvelle chaîne - le rendement enfin plus décent on a deux tests net de réseaux de tests donc si jamais certains d'entre vous veulent expérimenter avec la big and chain sans forcément vouloir utiliser vos précieuses et ter sur le réseau en production eh bien il ya internet qui s'appelle pire montrent que vous pouvez utiliser et un autre qui s'appelle prat heures qui pareille vous permet d'utiliser des deux les terres de gori et a donc on utilise le test net gorille
donc si vous en avez pas c'est assez facile dans les récupérer vous pouvez demander à des membres de la communauté on vous en on verra et du coup vous pouvez tester ces clients là et voir ce que ça fait d'être validateurs sur une chaîne de preuves dangereux sur l'intérieur donc ça c'est cool par contre ce qui est un peu moins cool c'est ce qui s'est aussi passé au cours des sept derniers mois on n'a pas forcément le temps de rentrer dans le détail du protocole mais quand les validateurs ne font pas exactement ce qu'ils sont censés faire quand les validateurs on a deux types de pénalité on a des pénalités de propositions et des pénalités d'attestation pénalité proposition arrive quand un validateur a proposé deux blocs différents ou même ce
lot donc au même moment un validateur a donné à publier deux blocs différents ça c'est un truc que le protocole pénalise s'est fortement et du coup ce qui se passe c'est qu'on récupère prendre les terres de ce validateurs essais validateurs émis dans une espèce de prison où il n'est plus il m'est plus possible pour eux deux de participer au consensus non seulement vous perdez de l'éther mais en plus de ça vous ne validez plus jusqu'à ce qu'on trouve un moyen de récupérer cet été dans quelques mois donc on a eu seize pénalités proposition donc c'est arrivé 16 fois parce que je viens de décrire il ya un autre type de pénalités on appelle ça slashing en anglais ça tape ça vous parle peut-être un peu plus mais les pénalités d'attestation il a
aussi deux donc les attestations ce qui se passe c'est que chaque validateurs va à tester vous pouvez voir ça comme une espèce de vote toutes les époques donc une époque c'est 30 de ce lot 1 slots et 12 secondes et donc du coup chaque validateurs va devoir a testé une fois exactement une fois toutes les toutes les cinq six minutes après 6,2 minutes froid et donc du coup il ya plusieurs moyens de potentiellement tricher ou c'est pas forcément ça laisse pas forcément tricher de manière volontaire mais c'est par moment des erreurs qui peuvent arriver les horreurs de configuration et du coup le protocole pénalisent également ce type ce type de comportement donc on en use 146 donc
mais 146 validateurs qui sont sur le côté qui du coup ont perdu de l'éther et surtout n'en gagne pas du coup on a fait pas mal d'investigation on a contacté les les institutions en question souvent cédé cité king poule et en fait on se rend très vite compte que la raison pour laquelle ces pénalités se sont sont apparus sur le réseau c'est parce que certaines personnes veulent faire tourner des infrastructures de redondance customiser donc ce qui se passe c'est qu'ils se disent moi je veux de lipsheim moi je veux vraiment que mes validateurs face le taf tout le temps et du coup je vais en faire tourner plein avec les mêmes clé et c'est vraiment à ne pas faire cesser ces 95% des pénalités qu'on
a observés sur le réseau probablement plus j'ai un homme seul exemple d'un pauvre mais qui qui faisait tourner son validateurs à la maison qui a été se lâcher mais tout le reste c'est vraiment des poules qui ont essayé d'implémenter des mécanismes de redondance à eux et malheureusement l'ont mal fait donc éviter à tout prix on a eu aussi un incident en production un des clients qui a une grosse grosse partie qu'il y avait une grosse partie des utilisateurs sur le réseau a eu un bug dans sam des fonctions qui en fait fait le lien entre la chaîne et terium 1.0 la chaîne était un 2.0 et je pense qu'on a eu 18 c'est à 18,18 époque choix truc
comme ça où ce client en particulier ne pouvait pas produire deux blocs donc un incident relativement sérieux mais voilà grâce au fait qu'on a justement quatre clients différents un des clients est tombé et les trois autres ont pu faire tourner le réseau sans souci donc c'est vraiment important de faire tourner des des clients mais ne pas tout se ruer vers un seul de ses clips à la diversité est hyper importante sur ce réseau cool je vais parler rapidement d'alter donc la mise à jour dont que j'ai mentionné qui devrait arriver assez vite au final on a eu de très bonnes nouvelles ce matin donc on a internet qui existe depuis quelques jours donc c'est un réseau que
les que les développeurs utilisent pour tester justement ces mises à jour et ça se passe plutôt bien ça se passe plutôt très bien même alors juste pour vous donner une petite idée de ce qui va se passer dans cette mise à jour la plus grosse fonctionnalités attendues c'est la création des comités de synchronisation donc pour ceux qui connaissent un peu la spec ça a toujours été l'une des priorités du protocole d'avoir des clients légers en fait qui permettent de vérifier certaines transactions ou vérifier un certain point de la chaîne sans avoir à télécharger l'intégralité de la chaîne et donc du coup quand on a lancé la big and shine en décembre on n'avait pas forcément finaliser ce protocole de
synchronisation pour les clients légers et donc il ya pas mal de chercheurs qui ont bossé dessus au cours des derniers mois et du coup on est en train d'implémenter tout ça on l'a fini d'implémenter je dirais et puis là on est en train de tester et donc ce qui se passe en fait c'est qu'on va introduire une nouvelle tâche pour ces validateurs et c'est donc avant ça les validateurs si vous voulez ils font donc ils proposent des blocs quand c'est leur tour et ils attestent ils votent toutes les 6 points 2 minutes et c'est les seules tâches en question il y en aurait une autre c'est un peu plus un peu plus subtil sait détecter justement c'est cela chimiques détectés ces violations du protocole tout le monde peut le faire et quand vous les détecter vous récupérez un peu des terres en contrepartie pour vous encourager justement à faire
tourner ce service de slasher du coup là on introduit une nouvelle tâche et on parle en gros d'un groupe de 512 validateurs qui tournent tous les jours à peu près tout et 27 heures et ce groupe de 512 validateurs bah en fait ils vont signer tous les blocs à 2 tous les ans tête de blocs pour permettre justement aux clients légers de ne pas avoir à se taper à récupérer l'intégralité de l'état pour pouvoir justement vérifier l'intégrité de ces de ces blocs là la deuxième grosse fonctionnalités c'est une réforme comptable donc sans trop m'attarder dans des tailles et il en gros il ya enfin l'autre l'un des trucs principal moi que
je retiens c'est le deuxième point c'est le changement dans la perte suite d'inactivité par validateurs aujourd'hui le réseau pénalise tout le monde quasiment de la même manière si on ne finalisent pas donc les un terme assez important dans la big and shine qui est la finalisation et donc du coup là aujourd'hui quand tout se passe bien on finalise tous les vins le bloc à haisnes -2 et finalisé par contre si jamais on ne finalisent pas pour une raison ou pour une autre tout le pool des validateurs est relativement impacté d'un point de vue pécuniaire ce qui va se passer à partir d'alter c'est qu'on va pénaliser fortement les validateurs qui sont aux flammes ok et pas ceux qui font leur taf de manière de manière correcte et ce qui
est un peu plus faire à mon sens en tout cas du coup ça c'est un bon graff un grave que vitalic a produit à quelques quelques mois et en gros vous voyez le sync committee donc les comités de synchronisation qu'on a rajouté et qui du coup nous permet d'avoir donc suite sur 64 64 on découpe en fait les les revenus possibles pour un validateur donc ça c'est sur le long terme pour un validateur qui performent qui ce qui ce qui fonctionne très bien le huitième à vue par 8 sur 64 maintenant va venir justement de ses 512 un validateur qui feront qui publieront c'est à ces signatures de deux blocs dans tête de blocs et aussi ça réduit débat là dessus ça réduit la complexité de la spec et ça
permet en tout cas d'avoir des calculs assez assez clean et dernière grosse fonctionnalités là du coup on a la chaîne qui tourne depuis sept mois je pense qu'on est tous d'accord pour dire qu'il est temps de d'enlever vous savez les petits trous sur un vélo donc là là c'est bon tout tourne et du coup on va doubler les pénalités donc les pénalités dont je vous parlais avant la pénalité de propositions la pénalité d'attestation va être doublé c'est à dire que si on vous chope à proposer deux blocs différents sur le même spot on vous prend +0 25 on vous prendra 0.5 et terre est pareil vous serez mis dans cette prison de
validateurs et vous ne pourrez plus participer au consensus et on va également augmenter la pénalité pour les validateurs inactifs de 11% à 15% donc on en est où on a eu huit versions de l'aspect qu'une version alpha est là la fondation telma a publié la version bêta il ya quelques jours donc j'ai parlé du tv net qui est sorti le 15 juillet donc ça se passe bien on a eu on a eu gré des en fait deux bogeys le déjeuner est sorti sur une version alpha la version bêta est sortie pendant qu'on bossait sur ceux des veines est là et du coup ce qui s'est passé il ya quelques
heures les quatre clients on up créée dès lors leurs softwares pour justement passer en version bêta et ça s'est super bien passé tout se passe un peu trop bien même je dirais mais on croise les doigts et du cou du coup l'objectif a toujours été d'essayer de fork et de mettre à jour la chaîne en juillet en août mais je pense que du combat y arriver je pense que ça devrait être bon d'ici septembre priori ne me si jamais on est en retard c'est pas forcément ma faute en termes de testing la bêta 1a introduit énormément de nouveaux tests et ça ça c'est super c'est super c'est super cool à la fondation un terme à faire un boulot monstre est là dessus et
nous quand je dis nous c'est sigma prime on a ravivé les efforts de fuzzing du coup je vais parler de ça très rapidement c'est pas forcément un truc super nom simon pardon est-ce qu'on peut passer à ce stade suivant je pense qu'il ya un problème de wesh wesh wesh c'est tout bon merci donc je vais rapidement parler de fuzzing un truc qu'on fait avec sygma prime on est on est les créateurs faire les gens qui maintiennent le projet beacon phase et le projet beacon fossé du testing du fusing de ses 400 clients et rm 2.0 et du coup le fuzzing sait quoi en gros on balance plein plein plein plein plein
plein plein d'inputs et c'est des trucs hyper random on les fait passer dans des fonctions et dans ce cas là des fonctions de transition d'état et en fait on essaye de voir si on arrive à générer un comportement qui est anormal donc si on arrive à faire cracher le software c'est que l'input en question est probablement assez intéressant et du coup on a probablement choper un bug a identifié un bug sur le client en question et nous ce qu'on fait c'est on va un peu plus loin et on fait du fusing différentiel donc on prend les quatre clients dont je vous parlais tout à l'heure et on fait exactement la même chose on leur balance tout saisine pout est en fait ce qu'on va on va essayer de vérifier c'est comparer là où tu coûtes deux des quatre clients et du coup pour être en sorte qu' ils se comportent tous
de la même manière et du coup on a pas de divergence par rapport à la spécification d'aucun de ces quatre et du coup ça nous a permis de l'identifier une quarantaine de bugs ce projet était public jusqu'au lancement de la chaîne donc il ya encore il ya encore des traces de ces bugs la trophy section par contre tout ce qu'on est en train de faire là c'est sûr un rip au privé pour des raisons c'est on a plusieurs milliards de dollars d'euros sur ces sept chaînes là et du coup ça serait un peu trop simple de donner accès à da ces outils-là des personnes potentiellement malveillante du coup on les a mises à jour mais on les garde en privé et bien entendu on les partage ou
aux différents chercheurs et développeurs quand il faut et le dernier truc dont je veux vous parler c'est la synchronisation subjective donc aujourd'hui quand vous voulez synchroniser la chaîne ça prend à peu près une semaine je pense pas ça dépend de quel client vous utilisez mais ça prend à peu près une semaine ça fait quand même beaucoup pour une chaîne qui n'a même pas un an et du coup ce qu'il faut bien comprendre c'est que la chaîne de preuves dans le jeu des terium a été conçue justement pour pouvoir supporter ce type de synchronisation et cette synchronisation est assez cool dans le sens où au lieu de récupérer tous les blocs depuis la genèse jusqu'à aujourd'hui mais en fait on peut dire ok je vais récupérer un état qui peut être dit à
une semaine ou qui peut être ya quelques jours et c'était à la je vais considérer qu'il est que je lui fais confiance et donc du coup je commence mon processus de synchronisation avec cet état là et puis ensuite je vais synchroniser les blocs jusqu'à aujourd'hui et puis quand ça c'est fait je récupère les blocs du passé et donc du coup au lieu de passer une semaine à synchroniser votre votre client littéralement ça prend 10 minutes quelques minutes maintenant et tu étais qu en fait je crois que tu es qc les seuls à l'avoir en ce moment nous on n'a pas tout tu l'as pas non plus mais on bosse on va tous bosser dessus pour justement l'avoir avoir cette fonctionnalité dans les prochaines prochaines semaines mais on est assez ont été assez occupé par par la mise à jour alter voilà c'est tout bon je fais ça c'est à toi mamie
non je sais plus non ça guillaume je crois oui c'est guillaume merci beaucoup merci beaucoup alors on est un peu en retard il est peu de dépassements donc on va essayer d'être efficace sur la fin orientés messages alors je suis pas sûr que je vais juste m longtemps alors bonjour comme mehdi l'a dit tout à
l'heure je suis à mamie je travaille chez les status donc un messenger est aussi un groupe de recherche et développement et on a on développe le client un en bus donc aujourd'hui je vous parlais du merde donc de la fusion des chaînes et terium 1 et terium 2 après plusieurs années on a vingt la communauté et terium a décidé de faire ce qu'on appelle un coup de merde donc au lieu d'avoir un client qui gérerait tout ce qu'on avait dans go et terium ou parity dans passaient plus et terium 2 on aura de clients donc un qui sera le client intérieurement qui va devenir comme l'a dit barnabé le la partie couche d'exécution exécution
d'ailleurs en anglais et les clients et riaume deux qui vont s'occuper juste de la validation des blocs et qu'ils vont devenir la partie consensus lier donc la couche de consensus alors il ya plusieurs raisons pour laquelle on a besoin d'un on a préféré choisir un minimale merde ça évite d'avoir une base de code qui devient énorme et donc avoir énormément de tests à faire donc ça des risques la partie merde et aussi ça permet d'avoir plusieurs équipes qui travaillent en parallèle en minimisant les besoins de synchronisation entre les équipes donc il se trouve que la partie mais rj
on y à travailler avant la partie anne payne on a eu une première test net qui s'appelait rayonnisme dont vous pouvez voir le statut sur le site rayonnisme de ayo et qui a eu lieu entre avril et mai pendant trois semaines il me semble et qui a été un succès et donc première par contre 7 est nette elle testait on partait du fait qu'on ait émergé et on vérifiait que un client gaiffe plus sain en bus ou gaiffe plus lighthouse ou gaiffe plus prise en août et coup fonctionner et que toute la chaîne fonctionner donc ça s'est confirmé depuis maintenant presque trois mois par contre les prochaines étapes
on va avoir des nouveautés ce net puisque on va voir maintenant la fork altaïr plus le merde à tester ensemble on va avoir aussi faire la partie transition on a testé est à main et terium deux ans semble déjà par contre on n'a pas testé on passe de détériorer terme de séparer on raccroche les deux trains en marche et on vérifie que tout fonctionne donc ça ça va être la grosse prochaine étape pour la fin de l'année pour la partie test est ensuite bien sûr des audits puisque d'un point de vue sécurité et confiance dans le
code tout ce qui est fait sur la bonne chaîne a besoin d'eau dit prochaine slight donc ensuite qu'est ce que qu'est ce qui nous attend après le merde alors la demande numéro 1 après le maire sait que les validateurs puisse retirer leurs enjeux de 32 et terre et pour ceux qui étaient rentrés depuis genesis qui approche les 34 pour ceux qui ont été éjectés parce que ils se sont mal comportés donc ils voudront à retirer leurs trente et quelques et terre qui leur reste éventuellement pour de
nouveaux recréer un enjeu et valider de nouveaux donc ça c'est ce qui nous attend en et puis on aura probablement d'autres fonctionnalités que l'on voudra rajouter sur la première et fort qu est ensuite à plus long terme on aura ce qu'on appelle le d'attache harding donc au niveau de la scalabilité terium vous avez sûrement entendu parler du ch harding depuis au moins cinq ans pour certains et plus récemment d ailleurs tout et des rôles up et donc le ch harding vous avez un article qui date d'avril de vitalic qui récapitule le
dernier statut et les dernières informations que l'on a dessus et donc comme barnabé l'a dit à plusieurs reprises en fait l'un des gros problèmes aujourd'hui détériore c'est la quantité de données que l'on a parce que ce sont des données que l'on stocke pour pour toujours et aussi ce sont des données que l'on doit échanger et donc le ch harding ce que ça permet c'est d'éviter que tous les noeuds et terium est à télécharger toutes les données et donc c'est ce que je dis ici donc l'évaluateur vont former des comités des attaches hard et ils n'auront pas besoin de répliquer toutes les données ensuite on aura des techniques cryptographique de pointe dans le sens où elles ont moins de 3 en
moins de dix ans et à sa chance en cryptographie il faut quinze ans avant qu'un nouveau protocole soient validées par les cryptographes et donc c'est techniques nous permettront d'être sûr à 99,9 9 9% que toutes les données puissent être récupérés par quelqu'un de lambda est donc au niveau des tps transactions par seconde ces data charte permet de cumuler les avantages des robes que l'on à un optimisme arbitre m les zéros knowledge pouf et c'est avec ces data charme et donc on oubliera un petit peu toute la partie pour certains qui est un qui connaissent la partie avoir des exécutions et l'ivm
répliqué dans plusieurs charges et on se concentra sur les rôles up et une petite aparté sur la partie light clients' voix ultra light clients' on a un projet qui s'appelle portal en ce moment et qui permettra aux clients légers en fait d'éviter d'avoir à télécharger tout ce qui est et à les échanges de données et l'historique des données et chacun pourra prendre un petit bout et le fournir et ça évitera aussi que les clients légers soit entre guillemets des vampires qui font que demander aux clients les foules l'aude les clients complet des data mais participe également aux réseaux puisqu'ils pourront juste fournir un
méga de mega et ce à redire à cela les besoins en bande passante et en processing pour ses clients et donc tout le monde participera à sa capacité par rapport à ce que ce qui fournissent aux réseaux intérieurs donc pour ça il ya des specs alors plutôt techniques sur ce site portal network sur github le guide détériore et une version vulgariser sur le site de status puisque en tant que messenger mobile c'est quelque chose qui nous tient très à coeur voilà merci beaucoup ma vie et à mener [Applaudissements] ok merci beaucoup du coup on va alors
j'espère qu'on peut dépasser de cinq minutes parce qu'on a pris un petit peu de retard je vais refaire une tentative avec guillaume qui avait eu du mal à se connecter on a des vrais une connexion donc je
pense qu'on va pouvoir faire la dernière intervention à distance on va faire une petite pause avant l'intervention sur l'a10 faille dans dix minutes merci beaucoup [Applaudissements]