Les Amis d’Ethereum France #22 — L'Ethereum alignment des ZKrollups
Les Amis d'Ethereum France · 16 Sept 2024 · 1:15:49
A French-language meetup asks what it means for a ZK rollup to be aligned with Ethereum and whether it must use the EVM. An Ethereum Foundation speaker frames alignment as economic, technical and cultural and suggests rollups could push shared standards together, as they did with a signature-curve proposal. A Starknet speaker argues that a virtual machine designed for proving is cheaper to prove than the EVM at the cost of developer convenience, while a Kakarot speaker describes running an EVM on Starknet's provable stack and proving Ethereum client execution.
Speakers
Topics
From Les Amis d'Ethereum France, hosted by Ethereum France.
Transcript
[Musique] alors bonjour à tous merci d'être tous présents Nathan et moi on est ravi de tous vous accueillir pour ce donc collab ce Meetup starknet France et etherum France donc c'est une petite collab de deux écosystèmes qui se qui s'apprécient bien et qui se connaissent bien depuis un petit moment donc ça va être très c'est très chouette de tous vousoir on est pas mal pour cette rentrée donc ça êre chouette donc le thème d'aujourd'hui c'est alin des ikolop qu'elle soit EVM ou nm et en particulier Cairo vu que c'est notre c'est notre langage de programmation qui n'est pas EVM euh pour P faire très cour vous avez déjà le programme en tête mais on a trois
speakers donc on a comme invité la la la Fondation ethereum la fondation starknet et k cararot zikvm euh et donc on va traiter de ce sujetl on va laisser les les spers ensuite préciser leur thème et le leur sujet mais le sujet global c'est c'est les termment desolop donc EVM ou nm euh très rapidement on va faire un juste un petit un petit to enfin vraiment de quelques de quelques secondes avec avec Nathan donc on va commencer par un une petite présentation de ce que c'est que starknet France ce qu'on fait ce qu'on est et un peu notre vision ça va être très rapide ensuite pareil pour etheréum France et ensuite sans plus tarder on va enchaîner avec la premier talk de Nico de la Fondation etheréum euh donc sans
plus tarder on commence ok donc très bien donc France on est la plus grosse communauté de développur starkf de développeur starknet au monde on est une communauté de plus de de 1100 membres alors et encore ça grandit ça c'était quelques quelques mois on a un très gros hub beaucoup de dev une très belle communauté c'est très chouette on se réunit à peu près tous les mois pour des Meetup réguliers et d'autres événements des desbot camp des des euh des workshops ce type de shows et et on est partout implémenté en France donc on a des up partout euh et donc FA très chouette on couvre toute la France on beaucoup de de villes on fait des Meetup partout dans ces coins là voilà donc on a quelques exemples ici j'ai pas
tout tous vous les citer on a aussi des exemples de d'événements qu'on a fait en Colab avec d'autres écosystèmes euh voilà donc on est très bien implémenté en France on a la plus grosse communauté en France et on fait pas mal de choses on a d'ailleurs alors je crois pas que j'ai le la slide mais pour faire un peu un récable de des choses qui vont venir c'est qu'on a pas mal de de d'ivent qui vont arriver on a un donc on a des des des des des Boot Camp Base Camp iréel qui enfin IRL qui vont arriver là dans quelques mois on a un Meetup à au Maroc qui se prépare un à Bordeaux enfin bref partout en France donc on a pas mal de choses qui arrivent voilà si vous êtes abonné à notre à notre page Meetup vous serez informer et en principe c'est le
cas si vous êtes ici euh voilà donc sans plus tarder voilà on a beaucoup de dev on a beaucoup d'exemples de de de de très bonne success story de dev très jeune qui qui font qui font des merveilles euh voilà donc si vous voulez nous rejoindre on a plein de documentation on a un telgram on a on a la page Meetup voilà donc vous savez vous avez toute la documentation ici si besoin vous pouvez scanner les QR codes ou me demander après pour avoir peu plus d'infos donc voilà rejoignez-nous c'est très chouette et on est ravi de de vous accueillir merci à tous Je passer la main à àthan pour France une petite présentation avant de passer au gros morceau avec nos invités ouais et ben bonjour à tous donc je
m'appelle Nathan sexer je suis vice-président de l'association etherum France donc on va dire un petit mot sur association je travaille également à la Fondation dans l'équipe DevCon donc c'est le la grosse conférence étherééum qui se passe partout dans le monde depuis bientôt 10 ans maintenant voilà j'ai également un podcast où j'ai interviewé Henri ici présent si vous voulez avoir plus d'informations sur sur Henri c'est c'est c'est un bon moyen de d'en apprendre plus j'essaie de meubler en attendant la première slide euh mais ouais en quelques mots donc on est une association à but non lucratif euh on existe depuis 2015 on a plusieurs activités euh la première étant
l'organisation de ces Meetup régulier euh environ mensuel on essaie de s'y tenir euh on organise également une grosse conférence don vous avez peut-être entendu parler qui s'appelle la etc qui se passe historiquement à Paris elle s'est passée en Belgique cette année et elle se passera à can l'année prochaine euh euh donc on a on a un site internet évidemment qui s'appelle ettherumfrance.com euh où on publie des articles du contenu plus ou moins régulièrement donc c'est vrai que c'est ces derniers temps on était moins concentré là-dessus ici prend plus en plus d'importance dans notre activité
euh mais on aimerait bien inciter les membres à écrire des articles donc libre à vous de devenir membre et venir écrire des articles sur sur le site c'est vraiment ouvert à tous donc vous pouvez nous suivre sur sur Twitter on a une page Meetup peut-être que certains d'entre vous sont passés par ce B là pour pour s'enregistrer on a un discord où se passe l'échange de de nos membres en ligne et puis une page Youtube où on enregistre ces Meetup là donc le Meetup qu'on est en train de d'enregistrer on a aussi les vidéos historiquement de etc maintenant on a une autre plateforme décentralisée pour euh pour l'enregistrement de ces vidéo-là enfin on a une page Youtube où vous pourrez retrouver du contenu euh vous pouvez donc nous rejoindre et devenir membre donc vous avez un petit
QR code là mais euh sur ettherumfrance.com vous pourrez euh euh vous pourrez le faire euh donc trouver ce ce lien euh l'idée c'est encore une fois c'est de pouvoir permettre à donc des membres de participer et prendre part à l'AVE de l'association de plusieurs manières donc si vous êtes membres vous pouvez donc participer à la gouvernance de de l'association vous avez un droit de vote dans l'assemblée générale euh vous pouvez également comme je l'ai mentionné et bien organiser vos propres Meetup dans vos ville donc on a fait un Meetup à Nant euh la semaine dernière il me semble on fait des Meetup un peu partout en France surtout à Paris mais mais voilà donc libre à vous de de le faire on vous supportera euh de par la communication mais aussi on peut vous
aider à trouver des partenaires ou des speakers on peut on peut vous aider à faire ça dans vos dans votre ville et on d'ailleurs on supporte quelques initiatives fait parti d' notautrees activité de de supporter quelques événements ou des organisations à but non lucrative aussi on on aime bien supporter l'écosystème euh voilà donc contribuer à l'activité puis même voilà faire faire d'autres choses euh je voulais mentionner aussi les prochains événements qu'on organise euh la semaine prochaine on on organise enfin on participe on sponsorise justement comme je le disais on on supporte des événements donc il y a une projection du film qui s'appelle netherum Story qui qui couvre l'histoire de d'ethereum au sens large et notamment
de vitalique donc on des membres de la communauté ont ont pris l'initiative de d'organiser cette projection et et et on les supporte on trouve l'initiative assez chouette donc si ça vous intéresse vous pouvez devenir membrre et venir nous demander sur le discord des tickets on en a quelques-unes euh et puis sinon donc voilà si si vous arrivez pas assez vite il y en aura aussi en vente euh mais en tout cas ce sera mercredi prochain ce sera au Grand Rex et ce sera franchement sympa si vous connaissez pas trop l'écosystème étéo ou même si vous le connaissez personnellement j'ai j'ai super hâte euh le prochain Meetup un peu de ce sty là c'est le 3 octobre à Dauphine en partenariat avec la cherne fintech et donc l'instittu Louis Bachelier sur le restaking ça c'est un
assez gros Meetup qu'on qui a été repoussé quelques fois euh mais mais qu'on a assez hâte dont on a assez hâte avec bah le bigw qui va modérer des gens de comme comme Thomas de de kil romain de Ledger et Damien g de byzantine et blockwall donc ça va être un Meetup très sympa on a déjà fait une première édition sur le sur le risaking un peu plus tôt dans l'année donc c'est un peu la la deuxième version et enfin on va également faire partie de la DevCon on aura on aura un stand à la DevCon moi-même faisant parti si l'équipe j'y serai plutôt dans l'organisation euh mais on aura aussi bah des on invite nos membres à venir contribuer pour é en
France à la Defcon donc si vous comptez y être ou si vous souhaitez contribuer à la Defcon on a alors peu mais quelques tickets pour ceux qui voudraient par exemple écrire des articles un bout d'articles pour ettherum France et ben on peut vous fournir le ticket pour le faire euh et ensuite si vous voulez juste participer et pas du tout nous aider on a aussi des discounts donc voilà je vous invite à venir nous poser la question sur le discord euh et et pour on pour en discuter euh et puis enfin bah on va laisser place au vrai speaker euh et bah avec la première présentation de de Nicolas consini de la Fondation ethereum euh suivi de Henri et et de Clément que je laisserai se
présenter et du coup bah Nicolas si tu veux nous rejoindre il a encore une fois le thème c'est l'alignement éééum des ik rollup donc j'ai essayé de faire une traduction française l'éum alignon euh mais voilà donc on va je vais laisser leur le je vais les laisser parler du du thème merci beaucoup donc je suis Nicolas de la Fondation etherium je suis dans l'équipe de la coordination de l'écosystème donc ce que ça ça veut dire c'est que j'essaie de coordonner les différents acteurs d'etheréium que ce soit au niveau du protocole les cordeves ou au niveau de l'écosystème les applications et parfois au niveau des rollup du coup des L2 qui sont on va dire type
spécifique sur etherium donc il y a cette grande question qu'est-ce que c'est que l'alignement il y a un article qui est un classique là-dessus qui est peut-être même je pense l'article de référence et il se trouve qu'il a été écrit Parel de starquare donc c'est c'est le le bon moment pour redégainer cet article donc on va parler rapidement de ce que c'estthereum qu'est-ce que c'est que la mission d'etherium donc etherium c'est souvent associé à la Fondation etherium on fait plein de choses de la Fondation etherium pour etherium mais la Fondation etherium n'est pas etherium etherium est un réseau qui a
S caractéristique à lui qui vit tout seul qui a ses validateurs qui décide de ce qui se passe sur etherium ensuite il y a tout un ensemble d'acteurs dont la fondation etherium dont les rollup dont les applications euh dont les validateur dont vous en revenant à des Meetup qui crée un ensemble et cet ensemble c'est l'écosystème etheréium et c'est lui en fait qui porte les valeurs et les actions d'etheréium donc c'est très philosophique si on veut mais etherium c'est plus qu'un ensemble de stack technique c'est aussi une un groupe de personnes qui voilà qui a des idées très
divergentes donc en fait qu'est que ça veut dire d'être aligné avec ce groupe de personnes euh on peut l'interpréter de plein de manières différentes euh dans etherium il y a des gens qui sont très pro risaking euh même on peut même dire au sein de la Fondation etherium même dans les chercheurs de la fondation anium il y en a qui sont très pro risaking il y en a d'autres qui sont pas du tout pour le risaking donc qu'est-ce que ça veut dire qu'être aligné avec ces gens-là c'est assez compliqué voilà de définir c'est c'est vraiment un un grand scope donc un des premiers trucs que voilà que je voudrais dire c'est je pense que ce même relate très bien c'est cette
situation c'est dans le fond on a ce ce il y a beaucoup de gens qui qui qui sentent cette obligation de de dire je suis etherium Aline je suis etherium Aline pouron dans le fond moi-même tous les jours je me pose un peu cette question et je sais pas trop ce que ça veut dire donc c'est pas non plus c'est pas non plus voilà personne ne distribue des stickers etherium Line qui qui qui Chang qui changent vos projets mais pour autant il y a des valeurs et il y a des choses qui sont assez intéressantes derrière ce concept d'alignement donc dans le l'article d'Abdel trois points c'est l'alignement économique l'alignement technique et
l'alignement culturel donc l'alignement économique on pourrait le voir sous l'aspect de d'être aligné avec les intérêts économiques des TER donc c'est apporter de la valeur que vos actions apportent de la valeur euh économiqueum donc là on pourrait le voir comme être aligné avec les holders être aligné avec le prix de l' teres être aligné avec avec voilà les gens qui ont qui ont un investissement économique dedans donc ça ça peut passer par différents différentes choses il y a amener du volume pour les rollup je pense que c'est le le plus évident c'est amener du volume de l'exécution qui au
final revient sur etherium d'une manière ou d'une autre euh quand on dit revient sur etherium c'est simplement le fait que ça settle sur ethereum euh ben déjà ça ça apporte le volume est pas directement là sur le L1 mais ça apporte du coup des extensions du réseau euh qui qui font de l'activité du volume donc c'est très bien en fait pour c'est probablement le moyen le plus utilisé d'être aligné économiquement avec etherium pour les r après tu as l'alignement technique euh donc là ça va être participer euh à la recherche sur etheréium participer au différents col d'etherium
et faire apporter quelque chose par ses actions à ethereum être un contributeur un dev qui poste sur n'importe quel en fait des des ripo d'etherium il est d'une certaine manière etherium Aline alors ensuite qu'est-ce que ça veut dire au niveau d'un rollup euh bah comme starknet euh c'est beaucoup plus euh distant parce qu'en fait le collaborateur enfin le le contributeur starknet euh il va pas contribuer directement à ethereum euh starknet est en plus on peut le dire probablement le rollup qui est techniquement le plus éloigné ou le plus un des plus exotiques en tout cas parce qu'il est pas EVM et du coup
euh c'est assez parfois c'est assez compliqué de de bah de voir l'alignement entre qu'est-ce que j'apporte à ethereum quand je suis en train de contribuer je sais pas un des nouveaux prouveurs de starknet bah long terme on peut on peut se dire que court terme ça ça va pas directement être aligné mais long terme euh ce prouur va probablement euh apporter énormément de de transactions qui finiront par être SLE sur ethereum et donc d'une manière indirecte quand on pour moi en tout cas quand on participe à la recherche sur n'importe quel rollup qui SLE sur etherium on participe d'une manière
indirecte à la recherche d'therium ouais ensuite il y a la recherche vraiment du main net donc qui va être c'est l'ensemble des VIP si vous voulez ça c'est une contribution qui est encore plus directe et qui va avoir un impact plus fort et plus clair sur le Main et ça donc il y a différents moyens de le faire soit on peutre juste directement créer UNEP en tant que RUP et dire voilà moi j'aimerais que telp passe je suis chercheur dans tel r j'aimerais quep passe ou alors on peut s'allier et simplement
dire ah bah il y a tel développeur qui propose une IP qui nous en tant que rollup nous paraît bien on n pas de lien direct avec cette personne mais on s'associe à lui et on va devenir en fait des champions de l'IP donc pour le moment on voit pas trop entre rollup c'est un truc qui serait je pense assez intéressant donc qu' ait des rollup qui Sallent sur des standards et qui se poussent entre eux donc je pense que ça va être une des manières d'être éterium align pour les rollup ça va être de s'allier ensemble et de et de pousser des standards ensemble VO après il y a tout un
ensemble de voilà de philosophie il y a l'aspect ement culturel donc etherium est une philosophie qui est assez Rainbow unicorne Licorne et arc-en-ciel c'est très très très bisounours C c'est un peu l'univers étheréium ça ça pour des raison historiqu ça s'est développé comme ça donc il y a ce côté un petit peu tout le monde il est beau tout le monde il est gentil qui convient pas forcément en fait à la situation des ROP actuel les RUP ils sont plutôt sur un marché compétitif où ils ont euh des enjeux économiques des enjeux
euh perso humains assez fort c'est un marché qui est très compétitif du coup cet alignement culturel il est un peu compliqué c'est compliqué d'être bisou nours tout le monde il est beau tout le monde il est gentil et en même temps d'être un rollup dans un marché hyper compétitif où il y a des milliards en jeu et du coup euh il va falloir trouver des solutions euh elles existent pas elles sont pas très claires aujourd'hui euh pour arriver à aligner ces différents ces différentes communautés euh donc on a eu les périodes on a vu les périodes des différents airdrops où il y a eu énormément de mouvements entre les communautés de L2 donc on a on a vu en
gros de de la liquidité se déplacer entre les L2 pour aller chercher les AirDrop et on a commencé à voir un petit peu des des comportements bah du coup de un peu agressif de je vais aller manger la part de mon collègue en proposant plus d'incentive plus de de yield sur les applications de defi pour essayer de gratter la TV donc tout ça on pourrait dire que bon ça fait partie du jeu mais d'un point de vue moi en tout cas mon opinion d'un point de vue culturelium c'est pas on va dire ce qu'il y a de plus aligné sur sur une chose qu'on aimerait voir c'est des jeux à somme positive qui se crée
entre les rollup et avoir euh peut-être au lieu de lancer des campagnes de d'incentive de bah de lancer des campagnes en commun de de de soutenir euh c'est dit quelque part ici de F de l'éducation euh donc de par exemple on pourrait avoir on pourrait imaginer au lieu de d'aller chercher du Guild sur une application Defy de reverser ses fonds à euh une université qui va financer des PhD euh dans le fond à court terme c'est sûr que vous allez pas autant avoir de retours positifs en finançant des des PhD qu'en donnant du yild à des inconnus
mais est-ce que long terme il y a peut-être plus de retour en finançant ces choseslà qu'en ayant des des campagne du coup voilà de donc il y a plein de de de de questions ouvertes il y a a pas vraiment de d'alignement clair de chemin d'alignement clair en tout cas ce qui est sûr c'est la situation actuelle avec tous les rollup et pas dans mon opinion la plus positive pour euh pour eium donc une fois qu'on a dit ça bon c'est pas la fin du monde je pense qu'il y a plein de choses qui peuvent être faites pour améliorer cette situation dans cet article il y en a a
pas mal qui sont cités donc qui a euh financer des [ __ ] financer des grands ensemble euh moi ce que j'aimerais beaucoup voir c'est des ik rollup qui qui team up par exemple on sait qu'il y a des gros gros players côté optimistique rollup qui ont des intérêts en commun il y a aussi des gros players qui côté zik qui ont des intérêts en commun et moi je trouvera ça super que certains zik rollup dépasse la compétition immédiate pour pour essayer de de de faire plus de trucs ensemble ça pourrait être voilà ça pourrait être un des une des pistes ouais ça pourrait être
ouais voilà ça c'est un super exemple ça pourrait être aussi avoir des RP pousser des des improvement proposal ensemble c'estàd qu'avoir avoir un truc qui va être compatible je sais pas au hasard scroll starknet euh et avoir ensemble un standard que vous allez pousser et qui vont qui vont du coup euh bénéficier à l'ensemble des Ike il y a un truc qu'on dont on entend tout le temps parler en ce moment c'est le repricing des des opcodes sur sur etherium ça il y a des des opérations sur etherium qui coûtent très cher et qui sont assez spécifiques au Z rollup et donc tous les Z rollup ont un intérêt à ce que ça aille bah dans dans un sens
qui qui leur coûte moins cher euh pourrait y avoir des alliances qui qui du coup championnent ensemble des des projets euh eTTH donc on attend moi personnellement j'attends j'attends de voir ce genre de chos euh voilà dans l'ensemble il y a énormément de rollup qui euh font qui pousse la recherche et l'innovation sur etherium à un autre niveau starknet c'est probablement un exemple niveau cryptographie avec les Stark où je pense que ça aurait pris des années voire même ça ça serait jamais arrivé au niveau auquel çaen est aujourd'hui si c'était simplement
l'écosystème etheréium qui tout seul avec ses petits bras avit dû faire cette recherche ça aurait pris peut-être 50 ans 60 ans pour faire pour faire ce qu'a fait starknet avec les Stark donc il y a aussi voilà il y a des il y a des points négatifs mais il y a des points aussi super positifs avec avec les rollup ont qui ont permis à etherium d'être ce que c'est aujourd'hui et d'avoir cette pluralité de de roll up voilà donc si vous avez des questions sur l'alignement d'etherérium des des des des des blagues à faire des des recommandations à faire à Starnet ou autre voilà
et open discussion peut on peut parler de tout et de rien si vous voulez j'ouvre le B tu as parlé des RP est-ce que tu peux nous détailler un peu ce que c'est peut-être nous parler peut-être des des grosses qui ont eu un intérêt enfin qui sont démarqués des autres ou qui ont plus ou moins loin ouais les RP c'est en fait c'est exactement la même chose que les EP mais du coup au niveau des rollup euh alors j'ai dit c'est exactement la même chose mais c'est pas exactement la même chose parce que une NEP en fait on
peut décider en tant qu'etherium qu'elle est nécessaire alors qu'une RP ça va vraiment être plutôt un standard puisqueen fait les rollups sont souverains et du coup ils font ce qu'ils veulent euh donc c'est juste des standards de recherche qui sont partagés entre les Rolls euh le truc la différence des avec les EP c'est que les EP on a ce groupe des cordèves qui peut dire on accepte ça on accepte ça euh les rollub c'est plus compliqué en fait c'est quelqu'un propose et dit moi c'est mon idée je vais l'accepter et ensuite bon les autres sont libre ou pas de de de jouer le jeu euh pour le moment ceux qui ont celui qui a très bien marché c'est 72 12 c'est une courbe c'est la courbe R1 donc c'est une courbe
de cryptographie qui est utilisée pour signer avec les séure enclève des téléphones et tout ce qui est Pasky ouoten et donc ça ça a fait on va dire c'est c'est pas très c'est très standard et c'est pas il y a pas trop de controverse làdessus donc tous les rollups se sont mis d'accord pour pour déployer ce truc là et du coup maintenant si quelqu'un utilise cette courbe là donc si quelqu'un fait une signature avec son téléphone ça va lui coûter beaucoup moins cher que que ça aurait écouter sans ce cette petite modification au protocole donc les RP c'est ça c'est rollup improvement proposable IIP c'est etherium improvement proposable et starknet a même les snips qui sont les starknet improvement proposable merci tout à l'heure tu as
évoqué là dans la partie intérêt économique que justement le le volume des rollup sur qui SLE sur ethereum Manet était quelque chose de positif pour l'intérêt économique pour le prix de l' terres et cetera sauf que maintenant c'est plus des col data c'est des blob et ça coûte presque rien et finalement c'est presque trop trop peu cher finalement pour les relup et et du coup on voit une multitude de RUP qui bon c'est très bien parce que il y a l'utilisation du l'isation le le fait qu'on utilise la sécurité d'um pour leur leur business mais mais finalement les blocs enin voilà qu'est-ce qu' en pense effectivement le block space enfin
le block Space est trop grand pour le moment par rapport à à la demande du coup on est dans cette situation où il y a un blob max et on avait imaginé que ce serait plus euh malheureusement c'est l'État à l'instant T euh je pense que c'est bah on aurait pu viser un peu plus bas effectivement mais je pense que long terme ça va être une situation qui va qui va se lisser en fait dans quelques mois c'est ce qu'on attend euh on peut ensuite imaginer qu'on revient sur des targets plus basses où on va aller sur un blob tout le temps un blob et pas avoir les trois voir six blobs qu'on imaginer je pense que c'était un passage
c'est un passage qui est pas idéal mais long terme ça reste ça reste la la vision qu'on avait prévu du coup si enin ce BL ce blob space devrait se remplir naturellement dans dans l'année qui vient si c'est pas le cas ça sera réévalué probablement par par la team rig fera refera d'autres calculs et essaiera peut-être de changer le la situation euh c'est aussi pour ça qu'on parle de différents repricing à d'autres endroits euh c'est effectivement ça rapporte moins que ça rapporté il y a quelques mois c'était c'était c'était l'objectif hein de de du passage au blob euh la situation est ouais c'est vrai
qu'aujourd'hui ça fait un peu on se dit bon bah on a tous cet espace et on en fait rien c'est un peu triste euh je pense que à quelques mois après c'est quasiment en fait impossible de timer ces choses-là parfaitement euh on on attend un développement une scalabilité des rollop qui qui on attend des beaucoup plus de transaction sur les rollop dans les années à venir en fait faire ça à 6 mois après tu vois avoir le passage au blob au moment où les applications et les rollops sont là c'est pour moi c'est bon c'était c'était super dur à timer donc voilà je pense que ça va se lisser sur l'année à venir et qu'on je suis pas super inquiet du du blob space pour le moment même si effectivement ça a l'air pour le moment le loyer n'est pas cher pour le moment
sur et moi j'ai juste un élément marrant à rajouter là-dessus c'est vrai qu'aujourd'hui le prix du blob space il est tombé à quoi 1 et puis en fait personne s'en sert P le vrai problème du blob space qui est le problème de la blockchain en général c'est que on se fait un peu chier il y a pas grand chose à faire en ce moment il y a pas beaucoup de nouveaux use case et tout le monde est un peu en train de se dire ben faut trouver des trucs à faire quoi faut innover donc si vous voulez que le prix du BL space augmente venez écré des applications cool trouver des utilisateurs et de façon empirique un élément intéressant c'est que euh nous on est en train de regarder pour faire un test un stress test dans pas très longtemps sur le Main net de starknet et
starknet on sait qu'on peut faire aujourd'hui entre 200 et 400 transactions par seconde là aujourd'hui sur le réseau mais on s'est rendu compte que si on fait ça on éclate le prix du blob des des blob en fait et on a vu que à peu près à 85 transactions par seconde on va commencer à impacter le prix de d'etheréeum et le prix du blob sur ethereum euh ça ça vous dit ce que ça vous dit c'estàd pas grand-chose mais juste AZ en tête que en gros à peu près si nous juste nous on fait 85 transactions par seconde ce qui est moins que 10 fois ce que fait etherum on commence déjà à avoir le prix des blob qui augmente donc ça ça veut dire que si les ROP tous ensemble font 10 fois le volume de transaction d'therum a priori
enfin multiplie en tout cas la la demande là par 10 a priori ça va commencer à impacter le le BL price faut espérer que ce soit dans pas trop longtemps juste si on peut rexpliquer pourquoi c'est un problème que ce soit pas cher le BL price à la fin ça fait les transaction pas cher donc c'est plutôt positif al c'est ouais c'est pas un problème on peut se dire que d'un point de vue c'est plus que c'était mal targeté dans dans la dans le blob faceace il y a cette target de 3 à 6 blobs et là on se retrouve avec un blob tout le temps euh donc effectivement on peut se dire que c'était mal targeté après est-ce que c'est un problème euh pas vraiment je je
pense que kacarotte doit être content de cette situation moi aussi je je oui je pense pas que c'est je pense pas que ce soit un gros problème euh ça serait juste dommage que ça existe et que ça reste aussi bas quoi c'est ça plus si si si on reste à un blob pendant 5 10 ans ouais je me je me poserai des questions don d'utres questions des questions non ok alors on peut peut-être transitioner faire la transition avec Henry merci Nico cool et ben écoutez merci d'être là
merci Nathan et Ellie d'avoir organisé le Meetup c'est pas facile d'organiser ce genre de truc et de faire vivre la communauté au travers des mois au travers des Bull Run au travers des market donc vraiment merci aux gens qui s qui s'organisent et qui s'impliquent dans etherum France et dans starknet France c'est grâce à vous que que l'écosystème il en est là où il là où il en est donc merci pour ce que vous faites et euh je suis content si notre présence est plaisante moi je suis très content de voir autant de gens dans cette salle merci de nous donner votre temps de cerveau disponible c'est cool de parler de ces sujets là intéressant et d'avoir du monde avec nous euh et du coup moi aujourd'hui je vais vous parler de la scalabilité d'etheréum et pourquoi on comment est-ce qu'on peut Sky ethereum sans le VM sans la machine
virtuelle ethereum je vais parler du coup un peu aussi d'ethereum alignment parce qu'en fait quand on parle de skale ettherum on parle de faire en sorte qu'il y ait plus de gens enin moi en tout cas ma définition c'est de faire en sorte qu'il y ait plus de gens qui puissent bénéficier des bienfaits d'etheréum et tant qu'on travaille tous dans cette direction là on est tous alignés avec ethereum et on est tous copains alors je vais parler je ma présentation elle va être en trois grandes parties la première je vais vous faire un petit récapitulatif de de qu'est-ce que c'est le VM qu'est-ce que c'est les nonvm et comment on en est arrivé là ok deuxièmement je vais vous parler du proving le fait de faire des preuves et des validity rollup ce qui est ce qui fait tourner les les les Z rollup aujourd'hui et enfin je vais vous
parler de pourquoi ces deux trucs là s brique et comment et pourquoi c'est bien avant avant de commencer qui sait ce que c'est une une zik proof une une preuve de validité ah quelques personnes c'est cool qui est développeur dans la salle quelquesuns c'est cool qui n'est pas développeur B c'est cool aussi très bien bon j'espère que ce sera compréhensible et que que vous apprendrez quelque chose je vais mettre mon mon téléphone pour être sû de pas trop vous tenir la jambe allez on est parti sur l'histoire des blockchain alors au début il y avait qui il y avait Bitcoin Bitcoin c'est la toute première blockchain qui est arrivé en 2008 et c'était un truc révolutionnaire pour la première fois on avait un système décentralisé qui permet
était de garder une trace du temps de transférer de la valeur sans passer par un sans passer par un un acteur centralisé on a eu la toute première blockchain c'est une révolution et c'est resté une révolution pendant très longtemps et à partir de Bitcoin il y a un tas de chaînes qui ont émergé qui ont essayé de copier ce qu'on fait Bitcoin tout en essayant de modifier deux trois paramètres mais grosso modo ils allaient tous dans la même direction on pouvait échanger de la valeur c'était pas super scalable on pouvait pas faire beaucoup de transactions et surtout c'était pas très flexible c'est-à-dire qu'on pouvait transférer de la valeur mais on pouvait pas programmer beaucoup de choses par-dessus ok ça c'est la première étération des blockchain puis ensuite en 2015
ethereum est arrivé sur le devant de la scène etthereum ça a été ça a pas été une une amélioration incrémentale de ce que faisaent les blockchain ça a été vraiment une une un Dirac une fonction palier en fait c'està-dire que d'un coup on est arrivé avec un ensemble de nouvelles cap capité qui permettait de faire des choses complètement différentes de ce qu'on pouvait faire avant ettherum pour la première fois a introduit la notion de Smart contract telle qu'on la connaît aujourd'hui et a introduit la notion de persistance d'État pour des des programmes qui vivaient sur la blockchain pour la première fois vous pouviez réellement pas juste faire un transfert à un instant T d'une entité qui détient une une information of chain vers une autre
entité qui détient une information of chain mais vous pouviez avoir un programme qui vivait sur la chaîne et avec plein plusieurs interlocuteurs qui interagissaient avec pour la première fois on a donné une voix à la machine et ça ça c'est pareil ça a été utilisé pendant pas mal d'années il y a plein d'autres blockchain qui sont arrivés qui ont toutes fait certaines variations de ce que faisait etherum ou non et puis quelques années plus tard il y a une nouvelle vague d'innovation portée notamment par Solana mais en fait aujourd'hui vous avez d'autres blockchain comme aptos et sui qui ont commencé à réfléchir à comment on pouvait scaler les plateformes de Smart contract d'une façon différente de celle que faisait ethereum alors
ethereum c'est c'est super mais ethereum a deux trois deux trois désavantages l'un d'eux c'est que etherum ça passe pas très bien à l'échelle ethereum peut pas aujourd'hui faire beaucoup plus que 10 ou 15 transactions par seconde ce qui est en fait assez peu et il y a eu plusieurs plusieurs moments dans l'histoire d'etherum où bah il y a des gens qui ont essayé de s'en servir beaucoup et puis ça ben ça ça a été un peu pénible pour tout le monde on peut penser au crypto kitties en 2017 on peut penser au Defy summer en 2020 ettherum malheureusement ne scale pas en l'état où il est et du coup il y a des blockchain qui ont essayé de des plateformes qui ont essayé de résoudre ce problème là qu' ont essayé de faire en sorte que avec un réseau comme celui d'éum on puisse faire plus de
transactions et il y a toute une branche de ces blockchain là qui ont essayé de faire ça avec des modèles de programmation un petit peu différent d'therum alors sans rentrer trop dans les détails quand on parle de Solana par exemple on dit ah ouais mais Solana ils sont ce cas parce qu'en fait ils ont juste enlevé la décentralisation c'est plus subtile que ça Solana effectivement a joué avec le curseur de la décentralisation et c'est dit on va demander plus au nœud du réseau et du coup on va peut-être être un peu moins décentralisé mais surtout ce que Solana et aptos et sui font c'est qu'ils utilisent à leur cœur dans leur Smart contract une modéisation de l'état des smart contracts une façon de représenter les calculs qui sont fait
dans la blockchain qui sont vachement plus parallél que ce qui est fait dans ethereum en fait ils utilisent une représentation de l'état de la blockchain qui permet de faire sur je crois que c'est sur sutos on peut faire des centaines de milliers de transactions sur un laptop comme celui que vous avez dans votre sac probablement il y a des évidemment il y a plein de kvat mais dans l'ensemble ils ont expérimenté avec des nouveaux modèles de VM pour faire des smart contracts et ça leur a permis d'atteindre des nouveaux niveaux de scalabilité et en parallèle en 2019 il y a eu aussi un j'ai pas trouvé d'acronymme marrant sur celui-là il y a il y a il y a toute une nouvelle branche d'expérimentation qui est arrivé avec les validity rope les validity ROP ce sont des chaînes qui sont un peu
différentes de celles qui venaient avant parce que elles utilisent une brique de scalabilité qui est une nouvelle brique cryptographique pas si nouvelle que ça mais qui est pour la première fois arrivé en production qui sont les preuves de validité euh à leur cœur les preuves de validité c'est une petite brique cryptographique qui permet à quelqu'un qui fait tourner une chaîne de générer une preuve une valeur mathématique qui a fait tourner la chaîne sans faire de bêtises sans se tromper ou sans sans essayer de piquer dans la caisse et avec cette preuve là il peut la donner à quelqu'un d'autre et cette personne va vérifier cette preuve et cette personne va être convaincu que l'état de la chaîne à un moment que le bloc qu'on lui donne est valide sans
avoir besoin de faire tourner un nœud de cette chaîne avec le même niveau de sécurité ok donc ça permet à des personnes par exemple avec leur téléphone d'avoir le même niveau de sécurité pour des pour pour la chaîne qui souhait utiliser que si jamais il faisait tourner une grosse machine qui faisait tourner un nœud en continu et ça c'était une petite révolution notamment parce qu'en fait ces preuves là cette vérification là et ben on pouvait l'inclure dans un smart contract sur une plateforme existante notamment ethereum et donc il y a eu toute une série d'expérimentations sur les validity rollup sur ethereum et aujourd'hui il y en a plein que vous connaisz il y a scroll il y a polygon zkvm il y a ZK Sy a starknet et il y a plein de personnes qui essayent de faire ça c'estàdire qui
opèent des chaînes qui ne sont pas ethereum et qui régulièrement vont envoyer des preuves de leur validité sur ethereum OK ça a du sens jusqu'ici maintenant je vais vous parler un peu de du fait de prouver pourquoi quel est le challenge un des challenges principaux quand on souhaite prouver quelque chose et faire tourner une et prouver son exécution qu'est-ce que ça veut dire qu'est-ce que ça implique alors en deux mots qu'est-ce que ça veut dire prouver alors c'est ce que j'ai expliqué je vais pas je vais pas le forcément le le répéter si aller c'est le le fait de prouver l'exécution d'une chaîne ça va permettre à une personne de faire tourner un nœud d'une chaîne générer une preuve une valeur
mathématique un chiffre qui va permettre de à une deuxième personne d'avoir une garantie sur lesexécution de sa chaîne d'utiliser l'output de cette chaîne sans avoir besoin de faire tourner le nœud elle-même OK et donc du coup comparer à un réseau comme etherum etherum pourquoi est-ce que c'est sécurisé parce que vous faites tourner un nœud je fais tourner un nœud et on est tous les deux d'accord sur le résultat qu'il y a à la fin là et donc du coup dans ce paradigme là on a tous les deux besoin d'avoir une machine qui fait tourner ethereum dans le paradigme où c'est prouvable il y en a un qui fait tourner une machine et l'autre qui a pas besoin de le faire c'est super cool ça fait économiser du travail à tout le monde ça fait économiser de l'électricité ça permet de vérifier des trucs sur des sur des mobiles tout le
monde est content et à leur cœur en fait comment est-ce que ça fonctionne ces preuves comment est-ce qu'on peut prouver du calcul alors en fait ce qu'il faut comprendre c'est que les les preuves de validité sans trop rentrer dans les détails alors cœur elles utilisent elles vont représenter les calculs qu'elles font sur des polynômes je sais que c'est pas très concret de dire ça ça veut dire quoi projeter des calculs sur un polynôme si jamais vous qui à peu près comment ça fonctionne un ordinateur et un CPU avec des transistors à l'intérieur à peu près OK et ben vous êtes d'accord que votre ordinateur aujourd'hui est capable de prendre un un programme un programme un peu compliqué
et à le réduire à un ensemble d'opérations qui sont en fait des additions et des soustractions dans des transistors c'est un processus un peu magique mais en fait on projette du calcul sur des opération de transistor et ben pour pouvoir prouver quelque chose on va faire la même chose on va prendre du calcul et on va le projeter sur un un polynôme OK et dans votre ordinateur il y a des opérations de base des plus des moins des opération des exans des n des n dans un dans un transistor qui ont un certain coup il y en a qui sont un peu chers il y en a qui sont un peu moins chers parce que on utilise un modèle mathématique spécifique et ben quand vous voulez prouver quelque chose et que vous projetez de laaccue du calcul sur des polynômes vous allez avoir le même
tradeof vous allez avoir des opérations qui sont un peu plus cheres que d'autres et d'autres qui sont un peu moins cher que d'autres le sujet c'est que quand vous prenez du calcul et que vous l'envoyez sur des transistors ou sur des polynômes les coûts de base ne sont pas les mêmes il y a certaines opérations qui coûtent très cher à prouver mais qui sont très faciles à exécuter sur des transistors et vice versa il y a des opérations qui sont très cheres à faire sur des transistor mais qui sont hyper faciles à pourer ok donc en fait ça c'est gardez ça dans un coin de votre tête maintenant qu'est-ce que c'est l'objectif d'une chaîne d'une blockchain comme Bitcoin comme ethereum com comme starknet une ah je voulais changer le
titre c'est pas optimizing for trust c'est optimizing for truth pour la vérité ce que veut une blockchain c'est que tous les gens qui interagissent avec ce blockchain soient convaincus de la même vérité à un instant T et ils veulent faciliter l'accès à la vérité ok donc qu'est-ce que fait une blockchain comme ethereum elle va faciliter le fait de faire tourner les opérations qu'elle utilise et elle va utiliser des opérations elle va utiliser des programmes qui sont faisables par le plus grand monde c'est-à-dire faisablebles avec du matériel que vous avez tous dans votre sac c'est-à-dire elle va optimiser pour du calcul qui va vers des transistors un validity rolope lui par contre sa façon de convaincre les gens de la vérité c'est pas en leur faisant
exécuter du calcul c'est en étant capable de prouver ce qu'il fait et du coup il va optimiser pour des opération qui sont projetables sur un autre sur un polynôme donc on peut prouver la même chose mais on va le faire d'une façon un poil différente à chaque fois et du coup ça ça fait que ben voilà la machine virtuelle ethereum etheréeum optimise pour les transistors parce qu'elle optimise pour le fait que tout le monde puisse refaire la même chose et ça ça fait que si jamais vous voulez prendre ethereum tel qu'il est si vous voulez prouver les opérations d'etherééum et ben vous allez devoir prouver des opérations qui ne sont pas faites et qui sont pas optimisées pour être projeté sur des polynômes et ça va
vous coûter assez cher en fait donc aujourd'hui prouver la machine virtuelle etheréeum c'est assez onéreux et c'est en tout cas plus onéreux que si jamais vous utilisiez un une VM qui est optimisée pour des preuves ok donc en fait chaque valalier d' tiolope quand il se crée a un choix à faire soit il va utiliser une machine virtuelle qui est facile à utiliser parce que tout le monde la connaît déjà qui s'appelle le VM mais qui va être un peu plus cher à prouver ou beaucoup plus cher à prouver soit il va créer sa propre VM qui va être plus difficile à utiliser mais qui va être beaucoup plus
scalable c'est le choix que tous les rollops sont obligés de faire soit le confort des développeurs soit la scalabilité ok alors la question c'est vous l'aurez compris moi je travaille à la Fondation starknet donc je parle de starknet et du coup qu'est-ce que starknet a fait comme choix starknet a choisi de faire une VM qui était optimisée pour le proving starknet a choisi de se dire que il y a l'industrie de la blockchain est encore relativement jeune ça a été fondé par des gens qui ont la dalle qui ont de l'ambition et qui ont pas peur de de de casser des murs avec leur tête et que si jamais il y a des bénéfices à obtenir du
fait d' er une tech plus qu'alable il y a des gens qui vont le faire c'est le Paris que fait starknet mais je voudrais insister sur le fait que c'est pas parce que c'est un Paris c'est un Paris qui plaît beaucoup au technologistes en fait parce que on se dit ah c'est super cool c'est le truc qui marche le mieux c'est le plus optimisé et tout et c'est dans un sens c'est c'est le bon Paris d'un point de vue technologique mais d'un point de vue adoption c'est pas gagné du tout vous allez il y a sûrement des gens qui sont dit dans la salle et c'est un truc qu'on dit souvent c'est pas la meilleure Tech qui gagne forcément et l'histoire est plein de ces exemples là donc faut pas perdre de vue que le Paris de starknet ça reste un Paris ça reste risqué c'est pas parce que ça c'est un
un choix qui nous fait nous sentir malin et intelligent que c'est le bon choix ce qui va compter à la fin c'est combien de personnes s'en ser s'en servent et ce qui va compter c'est à quel point est-ce que c'est réellement adopté pour changer la vie de gens à travers le monde ok donc maintenant si on prend un peu de recul comment est-ce que ça c'est lié à ethereum pourquoi est-ce que je fais je vous fais cette présentation pour parler de ethereum alignment je pense que si on prend du recul on est tous dans l'écosystème etherum parce qu'on utilise tous etherum parce qu'on est tous convaincus d'une chose c'est que etherum aujourd'hui c'est la plus grosse plateforme de Smart contract par de loin il y a personne qui vient proche on parle et on peut en
parler en terme de sécurité on peut en parler en terme de décentralisation on peut en parler en terme euh d'adoption pour les développeurs on peut en parler de en terme de euh pénétration de marché euh il y a des banques qui s'en servent il y a des organisations qui s'en servent pour payer des gens partout dans le monde c'est un il y a il y a des dev il y a des dev individuels qui peuvent s'en servir c'est une plateforme qui aujourd'hui est largement au-dessus de toutes les autres et qui a un éthos et une valeur technique par laquelle on est tous convaincus on est tous dans ce camp-là peu importe quel zicope on est tous convaincu de ce truccl-là parce que on construit nos plateformes par-dessus cette plateforme là pardon oui aussi effectivement et
ethereum nous le rend bien eum le rend bien au relop parce que etherum il y a quelques années a dit allez vous savez quoi notre map maintenant on va on va arrêter d'essayer de faire un etherum que tout le monde va pouvoir utiliser directement parce qu'on sait pas ça va être compliqué à ceeler donc on va optimiser notre map pour qu'il y ait d'autres gens qui puissent construire des chaînes par-dessus on va optimiser notre chaîne pour qu'il y ait l'expérimentation au-dessus pour voir les différents designs qui marchent parce que choisir un design au aujourd'hui bien malin celui qui sera le design qui marchera qui sera le mieux dans 5 ans dans 10 ans et dans 20 ans donc ethereum a choisi d'optimiser son stack pour faire en sorte qu'il y ait toute une couche d'innovation qui arrive pour que les nouvelles chaînes qui se créent n'ai pas besoin de créer leur
propre chaîne mais qu'elle puisse venir se pluger directement sur ethereum alors qu'est-ce qu'on voit comme expérimentation aujourd'hui et ben on voit plein de gens qui font des iKVM l'avantage des iKVM c'est que vous pouvez utiliser solidity dessus c'est Plug and Play c'est facile c'est un c'est cheaper ethereum et ça permet à un tas de gens qui veulent tester des nouvelles applications de tester à des Haton de lancer leurs idées de produit facilement et d'avoir du support sur un langage qui est assez adopté qui s'appelle solidity les zikvm c'est super pour ça c'est très bien pour unboard des gens et c'est très bien pour pour avoir des gens qui qui ont tester des des des des nouveaux produits et voir ce qui se passe et ça c'est aussi une des valeurs fondamentales d'terum c'est que il y a
toujours eu de l'innovation et les gens qui Innov sur etherum sont eu plein d'idées ont fait plein de choses intéressant au fur et à mesure des années et c'est clairement quelque chose qu'il faut pas négliger le la facilité d'expérimentation c'est un truc énorme et c'est un truc très important dans les ikbm et puis le deuxième truc le deuxième axe qu'on peut avoir c'est les blockchain plus comme starknet qui elles vont permettre des use case de scalabilité massif je parlais tout à l'heure en répondant à la question de de Nicolas mais aujourd'hui on est capable de faire une quantité de transactions par secondes on est capable d'avoir un frut sur les VM spécifiques comme starknet qui est pas encore atteignable sur les i VM et l'écart va probablement continuer de se creuser ok et les deux
plateformes apportent deux choses différentes en fait les VM comme les VM custom comme starknet elles vont elles vont donner deux choses la première c'est que elles vont pouvoir faire des transactions moins chères étant donné qu'elles sont optimisées pour le proving les transactions vont être le proving sera forcément moins cher que une zkvm deuxièmement et ça c'est un truc qu'on qu'on sous-estime souvent sur les sur les VM alternatives c'est que la raison pour laquelle je vous ai parlé de Solana aptos et sui avant c'est que toutes ces blockchains qui innovent dans la façon de faire du calcul dans une blockchain toutes ces innovations là on peut pas les utiliser dans le VM par contre si on crée une VM à partir de rien on peut un réseau comme starknet peut utiliser les
innovations qui sont faites sur aptos sur sui sur Solana pour avoir les mêmes gains performance pour introduire les mêmes features et les mêmes paradigmes de programmation pour pouvoir atteindre ces niveaux-là de scalabilité c'est pas de la science-fiction c'est très concret et troisièmement et ça c'est il fallait que je mentionne le C obstruction bien sûr mais le le fait que ces plateformes là les validity relop se construisent 5 ou 6 ans après etherum ça fait qu'il y a beaucoup de on a beaucoup le bénéfice de voir ce qui a bien marché ce qui a moins marché et par exemple euh c'est Nicolas qui parlait du du RP qui a été introduit il y a pas très longtemps qui introduisait la capacité de signer avec
un Pasky ça c'est quelque chose qui existait depuis le début sur starknet parce que on a le bénéfice d'avoir 5 ans d'expérience c'est-à-dire on a le bénéfice de voir ce qui s'est passé sur estum depuis 5 ans vous connaissez peut-être le dicton si j'ai pu voir plus loin que les autres c'est parce que j'étais debout sur les épaule d'un géant nous on a cette chance là on a la chance de pouvoir bénéficier de de l'expérience d'etheréum pour faire plus et faire une plateforme qui essaie de de scaler plus ça c'est ce que nous on apporte alors oui c'est plus difficile c'est plus difficile d'expérimenter mais les business qui se construit sont scalables euh très fortement et là où je veux insister sur l'etherum alignment et je pense ma
conclusion ici c'est que etherum a pas besoin de choisir en fait et c'est ça le bénéfice des Ike VM qui ne sont pas des EVM c'est qu'ethereum bénéficie de tout ça cette expérimentation là est bénéfique le fait qu'il y ait plein de gens qui essayent de faire de la scalabilité différente c'est un bénéfice pour ethereum parce que à un moment ou un autre les blockchains qui se construisent par ethereum le jour où elles seront utilisées c'est c'est etherum qui en bénéficie les gens qui utilisent les rollup ce sont des utilisateurs d'etheréeum et le fait d'avoir une diversité dans les expérimentation ça permet d'avoir plein de trucs bizarres il fallait que je met sur le grand écran ça permet d'avoir plein de trucs intéressant plein de trucs innovants qui se passent et ça
garantit le fait ça donne une chance de plus à ethereum pour ce qu'er et devenir le futur dont on a tous envie et voilà et je merci il y a des questions du coup personne wou j'ai été super clair bon ben c'est trop cool je serai à côté du buffet tout donc nésitez pas pardon allez-y alors désolé si est un peu à côté de la plaque tout à l'heure vous avez fait une intervention en disant que le dernier proou de starknet avait été fait avec polygone j'ai pas compris ouais alors pourtant c'est un concurrent ils ont alors
c'est je pense qu'il faut si on regarde si on prend si on zoom out il a de il y a deux points dans votre question est-ce qu'on est concurrent avec polygon zic scroll et tout ça oui moi je dirais oui et non en fait on est concurrents mais on est des tout petits poissons dans un tout petit bocal le la blockchain aujourd'hui c'est une toute petite industrie on a fait on a eu aucun impact sur le monde aujourd'hui par rapport à ce qui est faisable par rapport à là où on veut aller on a fait un tout petit truc aujourd'hui on peut pas se tirer dans les pattes les uns les autres et on est obligé de collaborer ça c'est donc je pense que le terme qui est souvent utiliser c'est compétiteurs et je pense que c'est un peu ça en fait c'est de la compétition amicale ù oui on
est compétiteur mais oui on va tous dans la même direction et pour ce qui est du dernier proouur de starknet il y a en ce moment un nouveau proou qui est en train d'être développé pour starknet qui s'appelle Stu qui est basé sur une théorie mathématique qui s'appelle les circle Stark les cercles Stark et le papier de recherche qui définit le les circle Stark a été co-écrit par des chercheurs de chez starkware et de polygon c'està dire queon a deux entreprises de l'écosystème etherééum qui font de la recherche de base mathématique qui se sont dit allez on va se mettre d'accord sur un standard sur comment est-ce qu'on prouve on va pousser la recherche à un niveau qui a qui qui a été atteint nulle part jusqu'ici et on va faire quelque chose ensemble ça répond à votre question un petit truc
arbitreisom il voit lesope comment puisquon en parle comme le je pense qu'il faut leur poser la question je sais pas comment il les voi moi je pense que en fin c'est pour moi la façon pour l'instant enfin il prospère bien c'est ils sont leaders mais euh le consensus c'est que c'est une c'est intermédiaire par rapport au Dicker rolof qui vont prendre le dessus bah j'ai je je sais pas vous dire exactement ce qu'ils en pensent je pense que je peux pas parler pour eux moi j'ai entendu deux deux lignes de pensée làdessus euh arbitr m'a fait il y a quelques années des articles défendant le mécanisme d'avoir des des des preuves optimistes en disant non non mais ce truc-là ça scale et les Z RUP c'est cool
hein mais il y aura toujours un un surcoup au fait de prouver et en vrai les optimistiques RUP ça marche vachement bien et c'est mieux que le reste fuel a le même argument ils disent qu'il y a pas besoin de prouver et que en fait avoir un consensus économique c'est suffisant ça c'est la première ligne de pensée que j'ai pu entendre puis la deuxième ligne de pensée que j'entends beaucoup de gens dire aussi c'est genre ah non mais un jour où ils viendront le jour où ce sera facile de prouver ethereum ou le VM ils le feront eux aussi je sais pas honnêtement ça va être un c'est pour ça que j'aime travailler dans cette industrie c'est que tout ça c'est des questions ouvertes et que on va le savoir au fur et à mesure des années c'est un film qui se passe en temps réel c'est trop
bien alors j' une question une remarque enfin une remarque question ouverte ah non il y a une question alors je ferai peut-être à la fin je la ferai après bonsoir euh il me semble que sur starknet les les comptes de base sont des smart accounts qui sont basés sur l'account abstrraction et je me posais la question est-ce qu'il y a une attention particulière qui est portée sur l'expérience utilisateur pour arriver à driver une adoption pour arriver à faciliter l'interaction avec avec le réseau ouais à fond enfin clairement aujourd'hui euh nous c'est un truc sur lequel on a en fait du point de vue du développement
starknet nous ce qu'on veut c'est donner les outils aux gens pour repenser leur expérience utilisateur donc le réseau fait en sorte de donner les primitives nécessaires pour que on puisse avoir des expériences utilisateurs qui so soit radicalement différente et qui soit beaucoup plus simple euh et et du coup oui clairement il y a un gros focus sur l'expérience utilisateur moi personnellement mon avis c'est que je pense que les vrais produits qui vont le plus CER c'est ceux qui vont rendre la blockchain invisible où on aura pas de notion de signer une transaction de frais de gaz de machin de truc et et en fait vous savez quoi je vais essayer de faire une démo là je vais peut-être me planter mais on va essayer
je vais il y a un un des gens qui veulent qui vont faire un qui vont lancer un jeu dans pas très longtemps si j'ai la bonne URL Flippy flop c'est ça allez je l'ai ok donc vous voyez ça c'est un c'est un jeu où en fait c'est vraiment c'est juste pour montrer justement le genre d'expérience qu'on peut avoir avec un Z r donc ça vous voyez c'est un truc sur lequel il y a 100 petit carré sur 100 petits carrés et je vais pouvoir me vous voyez je suis dans leaderboard ah [ __ ] il m'a dépassé bon je vais me connecter je je vais créer en fait là vous voyez je vais me connecter je vais envoyer chaque clic que je vais faire va être une transaction sur la blockchain ok donc je clique sur Connect il va me faire si jamais ça fonctionne il va me faire
créer un compte OK et là le compte que je vais créer ça va pas être avec une site ça va pas être avec mes casqu ça va être un Pasky ça va avec mon face ID directement donc là je vais appeler ça par exemple démo Paris en espérant que ce username n'est pas pris tac sign up il me dit est-ce que tu veux faire ça je vais le faire autrement je vais le faire avec euh et il me faut ton doigt par contre ell s'il te plaît euh tac tac tac normalement attends en fait je sais pas on va le faire ah maintenant je peux peut-être le faire avec ton profil chrome voilà ah tu fais pas avec faceid attends bon ah vas-y je te laisse le
faire fais votre profil chrome voilà donc là vous voyez il vient de mettre son doigt il a créé une session là il crée une session il me refaut ton doigt désolé alle c'est je fais créer un wallette en temps réel vous voyez merci et là vous voyez en fait ce qui vient de se passer dans le background c'est deux choses on va voir déjà si ça fonctionne hein donc en fait là ce qui vient de se passer c'est deux choses le premier c'est que il y a un compte qui vient d'être déployé sur starknet ou le signeur c'est son ordinateur OK et à chaque fois que j'envoie une
transaction là il est remonté donc c'est cool en plus ça fait du bruit et vous voyez là à chaque fois que je clique c'est une transaction attendez h je vais me déplacer pour bien les trouver tac vous avez l'idée donc en fait là ce qui s'est passé c'est en 30 secondes lui là il sait pas ce que c'est la blockchain il sait pas ce que c'est une fraise il a pas de notion de gaz il a déployé il y a un compte qui a été déployé pour lui il est souverain sur ce compte il y a personne d'autre qui peut signer avec ça et toutes les transactions qui sont brcasté là il y a quelqu'un qui paye le gaz pour lui pour lui faciliter son expérience utilisateur en 30 secondes il est arrivé il a créé son compte il a commencé à faire des transactions il a
interagi avec la blockchain alors vous avez vu c'était pas complètement facile he il y a des petites pop-up qui sont arrivées c'était un peu chiant il y a encore des trucs à soulever mais essayez de faire ça avec mtamasque quand même de ouf c'est ça et et ça et ça tu vois tuas tu as l'expérience quand il y a quelqu'un qui se fait qui signe cette transaction lui-même mais demain ce truc tu pourras l'avoir ce sera intégré dans des sites web 2 où ton site web 2 il te demandera juste de te connecter avec ton mot de passe tu auras un truc une sorte de tout effet où les gens se signeront avec le leur pask et les transactions et leurs actifs ils seront ils seront transférés comme ça demain num ouais à fond en fait le signeur c'est ton ton trousseau c'est son
trousseau iCloud là donc en fait tu peux moi quand je le fais ça je peux le faire avec mon téléphone et avec pardon l'enfoiré ne pas bien joué vous voyez vous voulez vous voulez essayer allez-y ouais non en fait ça va vite he 1600 clics ça va non mais on travaille dur on travaille dur non mais ce C blag pas là on est en train de faire le test le le test c'est sur TestNet dans 2 semaines ce sera sur le mainnet et l'objectif c'est de casser le Main net en fait le principe du jeu c'est assez simple vous êtes là vous cliquez ça va retourner les trucs et de l'autre côté il y a un bot qui va spammer le réseau pour les reetourner d'ailleurs diser on va avoir une petite compète inter communauté s ça donc il y aura il y aura si vous vous
pointez vous pourrez participer et l'objectif c'est d'essayer est-ce que vous pensez que si on se met tous les humains on peut bolter le cul au robot il y a qu'une seule façon de savoir venez jouer voilà ouais je suis d'accord avec toi c'est toi là bon voilà en plus sur ton téléphone tu vois c'est une bonne enfin bref voilà j'espère que ça répond à ta question et et je veux pas monopoliser trop le micro je serai là hésitez pas à venir poser des questions ou à venir discuter je seraai ravi de de parler avec vous merci donc bonsoir à tous Merci de m'inviter pour prendre la parole brièvement pour vous montrer en effet je
suis très content de passer après Nicolas d'etherum et Henry de star pour vous mon montr qu'il existe bien un meilleur des mondes que tout ce qui a été dit est vrai et que on travaille tous ensemble pour faire quelque chose de bien donc je vais vous parler de kotte carotte qu'est-ce que c'est kotte c'est un projet qui a démarré dans l'écosystème starknet et pour Builder contrairement à starknet ce qui a été dit par Henry starknet a décidé de casser les codes on va dire pour optimiser la scalabilité karot a décidé de d'utiliser la technologie développée par starknet pour effectivement quand même créer du logiciel compatible pour le protocole etheréum compatible donc avec ce qui existe par ailleurs quoi
donc ça c'était des choses un peu brèves que je vais peut-être passer pour dire que euh voilà donc il y a eu cette question d'ailleurs juste avant donc je m'arrêtre juste pour est-ce que les rollup vont être optimistiques est-ce que ils vont finalement tous être prouvé quelqu'un a parlé deoptimism arbitrum aussi donc moi je pense mais visiblement je suis pas seul et d'ailleurs l'actualité je vais en reparler juste après a l'air de dire que c'est vrai aussi que les les opistic rollup vont tôt ou tard et probablement plus tôt que plus tard d'ailleurs devenir des validity rollup et on va voir exactement comment ça va se passer un peu plus tard et à K carotte chez K carotte peu importe on travaille aussi dans cette direction là moi je suis évidemment convaincu que les optimis c'était c'est pas une bonne solution sur le long terme
ça a été bien pour démarrer avec des Bones X mais qu'en fin de compte à la fin tout va devoir enfin tout va être prouvé donc très brièvement pourquoi c'est mieux de prouver finalement si la question pose encore je le répète en une seconde euh ça permet d'augmenter quand même la scalabilité sans avoir besoin de faire des euh su des des des concessions on va dire sur la sécurité ou de devoir placer de la confiance ici ou là ça permet surtout de pas avoir à mobiliser du capital euh on oublie trop souvent que générer une preuve c'est un coup fixe on va dire de hardware euh faire des optimisti rollub ça nécessite de mobiliser du capital de mobiliser d'autant plus de capital que la blockchain elle-même est censée sécuriser du capital donc c'est aussi quelque part un un loisir de riche et enfin euh les ik rollup une fois que la
preuve généré et qu'elle est vérifier on peut tout de suite accepter résultats donc on a une finalité qui est plus rapide et qui va jusqu'à éventuellement même immédiate ce qu'on va voir euh tout ceci étant dit pourquoi du coup les gens ont voulu faire des IVM un peu Henry en a parlé pourquoi ça a pas bien marcher parce que c'était essentiellement des la cryptographie compliquée et pourquoi c'est en train d'être plus simple grâce à des gens comme comme starknet je pense que starknet enfin starkquare du coup plutôt on va dire starkquare a été la première entreprise à développer une machine virtuelle prouvable donc une zik VM généraliste en en l'occurrence la kovm ici voilà devant euh en l'occurrence vous auriez fait me j'étais
devant quoi en l'occurrence la kirovm donc en fait je pense que euh je peux me tromper mais je pense que starquare a été la première entreprise à développer euh on va dire une solution clé en main de logicielle prouvable dans laquelle les ingénieurs pouvaient faire du développement normal avec un langage de programmation et ensuite exécuter ce code dans un contexte prouvable ce nouveau paradigme finalement quand même a donné des idées il y a d'autres entreprises qui se sont mis là-dedans et qui crée finalement ce qui s'appelle des Z VM pas forcément la destination d'theréum d'ailleurs mais uniquement en fait des machines virtuelles qui qui permettent on va dire un peu si ver comme un Dour ou quoi c'est pas forcément exact d'exécuter un programme écrit par ailleurs dans un langage conventionnel rust Go et de générer des traces d'exécution et de
pouvoir vérifier des preuves et donc d'avoir un log c'est probable il se trouve que ce paradigme qui consiste à découper le développement du du logiciel et donc ce qui nous concerne du client ethereum de la la capacité de le prouver et ce qui est vraiment finalement en train de de prendre le lead on a aujourd'hui ça fait depuis 1 an à peu près on va dire que une entreprise qui est pas la mienne risque risque zéro à publier des premiers résultats sur l'utilisation du client donc ils utilisent tous RET donc c'est pour ça j'ai mis r ici donc il y a un client d'exécution etheréum écit en rust l'utilisation de r euh compilé vers une target donc risk fil donc vous savez peut-être quand on enfin quand on prend
un langage de programmation type rust par exemple C++ on le compile vers un jeu d'instruction natif de sa machine alors si c'est un Mac ça peut être Apple silicone si c'est un PC ce sera une autre et cetera sont les fabriquants des puces et donc une de ces une de ces je instruction s'appelle risque five et donc ils ont été les premiers à dire dire ben on a pris r on l'a compilé vers risk five nous en fait on avait écrit une machine virtuelle risk five également donc on pouvait Runner ce programme risk F mais cette machine virtuelle c'était une zik VM et donc en fait à la fin de la fin de la fin on a en demi liges de code deux personnes 3 jours c'est à peu près ce qu'ils écrivent quand même euh constru une zikvm au sens ils ont étent capable de
générer des preuves et ensuite d'aller vérifier d'exécution conventionnelle des bloc etheréeum ça c'était il y a un an après il y a d'autres gens qui se sont mis un peu dans la la boucle aussi je pense que ceux qui font le plus de bruit en ce moment sur les réseaux c'est succint qui ont un prou qui une machine qui s'appelle SP1 bref en tout cas retenez que le paradigme aujourd'hui pour prouver la stack ethereum c'est pas ce qui a été lancé à l'origine par les gens comme scroll polygon zkvm qui a été de faire des circuits cryptographiques spécifiques pour l'exécution eum c'est vraiment de prendre un client et de le faire tourner sur une machine virtuelle probouable dégénérer les traces d'exécution et ensuite euh voilà bah du coup de pouvoir partager ses preuves après évidemment il y a la question aujourd'hui du coût desé preuves combien
ça coûte de faire ce travail sur les systèmes existants ça veut dire bah on prend Red et puis les nouvelles machines virtuelles et du temps que ça prend à générer euh dans ce paysage cacarotte évolue similairement mais un peu différemment dans la mesure où nous en fait donc ce qu'on a fait c'est qu'on a on a été voir enfin on été on a été voir nos amis de C star quer et on a réutilisé ou on utilise on s'appuie sur la stack qu'ils ont fait qui est donc un prouur aujourd'hui je pense qu' qui est state of the art de loin une machine virtuelle qui n'a pas un jeu d'instruction conventionnel mais qui a été fait spécialement pour être prouvver du coup un langage assimbl enfin ou un langage de programmation qui target cette ce jeu d'instruction qui ensuite a réussi à prou et nous ensuite on a pris
le langage de programmation et on a commencé quelque part à à développer comme des ingénieurs normaux euh bah une une une etherum virtuell Chine quoi une VM sans avoir tellement un souci de la cryptographie quoi à la fin le schéma même mais ça nous permet d'avoir coute en théorie parce qu'on a pas encore de benchmark finaux qui nous permettent de bien nous comparer une machine virtuelle ethereum qui utilise toute la stack développée finalement pour starknet mais en fin de compte pour faire de du logiciel etheréum et avancer dans la RAD map qui consiste à avoir des preuves des enfin consiste à ce que les clients étheréum génèent des preuves des blocs qui sont en train de créer voilà ça c'est quand même vraiment le schéma c'est ce qui va se passer euh dans le futur si je pars s couvert de la
Fondation etherum mais je pense que Vitali parlait encore très récemment de la de real time block proving donc l'idée c'est quand même que dans un futur et espéronsle relativement proche les blocs produceurs sont capable de générer en même temps des preuves des bloc qui sont en train de produire et que comme ça au lieu de brcaster uniquement le bloc et que l'ensemble des participants du réseau et à réexécuter le bloc pour bah valider que c'est correct reçoivent le bloc reçoivent la preuve vérifie la preuve et le réseau comme ça est content parce que voilà ça tout le monde gagne en en énergie et aussi pour les rollup évidemment d'avoir de la finalité immédiate donc en tout cas globalement comment marche inzik EVM dans ce nouveau paradigme plus on va dire contemporain
donc on l'a dit à utilisateur qui envoie des transactions de manière classique à un client ééum donc on a mis ici get red bzou on a mis cas carotte même si on n pas vraiment un clientéum aujourd'hui mais c'est pour comprendre c'est pas grave ça c'est l'aspect tout à fait classique et puis qui envoie ensuite de manière asynchrone a un prouveur les blocs qui sont générés donc le prouveur peut bon il pourrait écouter on peut dire que le client voit ça c'est pas tell c'est pas tellement important donc bref le client normal process s transaction on est sur base par exemple je sais pas quoi il y a toutes les 2 secondes clque il y a un bloc qui passe on a une s finality et ensuite après il y a un prouveur qui peut derrière commencer à à prendre les blocs et les réexécuter et générer des
preuve et puis éventuellement du coup les posté sur et L1 et puis une fois que la preuve a été postée clac revient l'utilisateur peut être sûr que c'est le cas souvent il y a un délai sur ces pruves aujourd'hui je pense que sur starknet c'est toutes les 2hures à peu près non qu'il y a un bloc 12h que il y a une preuve qui est postée sur l he ouais bon toutes les 6 ou 12h quoi euh ce qui est donc à peu près le temps pendant lequel on fait confiance au layur de CIN donc typiquement si on arrive à générer des preuves plus vite voir instantanément le temps pendant lequel on fait confiance au layer 2 qui est donc devenu une Z VM parce qu'on a dit que les optimistes r allit de toute façon devenir des i VM le temps pendant lequel on doit faire confiance temps
vers temps vers zéro évidemment donc c'est ça qui est intéressant de la production d'épreuvees rapide et pourquoi je dis que les ik les optimisti RUP vont devenir de toute façon des ik rollup parce que aujourd'hui comme j'ai dit avec ce découpage entre le client et la machine virtuelle prouvable si vous voulez aujourd'hui par exemple vous êtes optimistique optimisme vous avez juste ça et puis demain hop là il y a succè par exemple qui fait des expériences il dis ok bah vous touchez rien à votre blockchain vous touchez rien à vos clients et nous en plus en parallèle on écoute tout ce qui se passe au niveau des blocs et puis on génère des preuves de manière asynchrone et on peut commencer à pouvoir les poster très récemment sucin a annoncé par exemple donc c'est pas n à nouveau mais c'est pas grave su par exemple que globalement
ils avaient prouvé la blockchain un an de blockchain ethereum à prouvé ça coûtait un million de dollars aujourd'hui on en pense qu'on veut mais c'est pour dire que l'idée c'est vraiment ça c'est observer la chaîne et générer des blocs donc nous car carotte on est tout à fait dans ce paysage là comme un proving backend de chaîne ethereum quoi voilà c'est tout à fait ce qu'on fait on a euh étant donné néanmoins qu'on a qu'on a travaillé avec la stack Starware qui est également du coup en prod dans la blockchain stacknet on a également un produit qu'on qui est en TestNet d'ailleurs depuis juillet qui va arriver en mainnet maintenant qui est le fait d'avoir intégrer k carot le VM dans starknet de manière à avoir voir sur la blockchain
starknet la puissance native de starknet mais également la compatibilité de l' VM avec éventuellement enfin on peut comprendre une perte un peu en efficacité donc un léger surcoup on va dire sur les transactions mais néanmoins un client dans lequel grosso modo on va dire on pourra à la fois exécuter de l'EVM et exécuter du starknet donc les gens qui voudront rester au showud pourront utiliser EVM et puis quand ils voudront découvrir la puissance complète et tout le potentiel de starknet et ben ils pourront passer sur des applications euh disons Nativ euh voilà c'est ça que je voulais dire ici euh ce qui fait comme je disais voilà ce qui va faire des starknet euh une blockchain un peu comme ceux qui
connaissent arbitrom et styus sur arbitrom on peut faire à la fois de le VM et à la fois maintenant du des contrats qui compilent vers du wasem euh sur starknet alors là on est en TestNet actuellement euh on va redéployer le TestNet bientôt sur starknet si tout se passe bien quelque part à moitié du mois d'octobre et bientôt Mnet on pourra faire et du Cairo et du et de le VM et du solidity et donc pour les utilisateurs et les super wallettes et les wallettes anciens histoire de de démarrer euh ça c'est juste un peu pour dire que je suis pas tout seul donc je dis on carotte c'est vrai je suis pas complètement tout seul il y a un peu de traction qui se passe en ce moment sur le produit euh et pour finir du coup voilà il y a vraiment cette idée qu'il
faut comprendre de de proving backend globalement de de de moteur VM donc là comme j'ai dit nous on a on arrive sur starknet à la fin de l'année en Mnet après du coup il y a éventuellement saveait toute la question de trouver des appchain qui existe ça va un peu entre le faire sur une stack et plus starknet le faire même sur des clients op optimisum par exemple et enfin comme starquare est en train de travailler aussi pour essayer de pouvoir poster des preuves sur Bitcoin on a nous-même dans la foulée du coup la volonté dès que ce sera possible de pouvoir aussi aider des gens à faire de l'EVM sur Bitcoin il y a des projets de VM sur Bitcoin qui sont qui sont déjà et qui donc seront probablement intéressés par ce type de solution voilà donc très bref je vous
remercie si vous avez des questions je suis là et je encore là merci à tous [Musique]