L’équipe d’Ethereum-France était présente à la sixième édition de la Devcon organisée par la Fondation Ethereum qui s’est tenu du 11 au 14 Octobre 2022 à Bogota, en Colombie. On vous raconte.

Un grand merci à Solène, contributrice principale de cet post, ainsi qu’à Ugo, Rémi, et Hazeltar put leur involvement.

Après un report de la DevCon sur trois années consécutives suite au contexte sanitaire, la conférence a fait child retour avec un franc succès à Bogota où plus de 6000 visiteurs provenant de 113 pays étaient au rendez-vous ! Bogota était au centre de toute attention dans l’écosystème crypto et en particulier au sein de la communauté Ethereum. En effet, la DevCon est un événement consacré aux développeurs Ethereum où 80% du contenu proposé est strategy.

Durant 4 jours ce sont 444 intervenants, de plus de 20 nationalités dont 37% parlant espagnol, qui ont animé 200h de programmation sur 9 scènes différentes. Parmi ces scènes, certaines étaient orientées vers la théorie et d’autres consacrées à la mise en pratique de cette théorie. Un big choix de tracks était proposé:

  • Cryptoeconomics
  • Developer facilities
  • Governance & coordination
  • Layer 1 Protocol
  • Layer TWO
  • Opportunity & Global Impact
  • Security
  • Staking & Validator Experience
  • UX & Design
  • ZKPS: Privacy, Identity, Infrastructure

L’édition DevCon s’est déroulée un mois après “The Merge” et ce sujet n’est pas passé inaperçu puisque plusieurs conférences ont été consacrées à la vision future d’Ethereum après cette première mise à jour importante. Pour rappel, “The Merge” signifie la shift du mécanisme de agreement du réseau Ethereum allant du proof-of-work vers le proof-of-stake. (Plus d’information dans cet post publié put l’occasion)

Lors de la cérémonie d’ouverture, Vitalik Buterin a rappelé dans child talk classiqueEthereum in 30min”, les quatre prochaines étapes vers Ethereum 2.0 après celle de The Merge : The Surge, The Verge, The Purge et The Splurge.

  • The Surge : amélioration de la scalabilité grâce aux rollups, au danksharding et aux ZK-SNARKs
  • The Verge : remplacé les Merkle trees par des structures de données plus efficaces qui permettent aux nœuds Ethereum d’être beaucoup plus légers
  • The Purge : éliminer les anciennes données et la dette strategy
  • The Splurge : abstraction de compte, améliorations EVM, PBS…
LES SUJETS PHARES DE CETTE 6EME ÉDITION
  1. Les MEVs 

Un des sujets phares de cette édition, et de cryptotwitter durant celle-ci, fut la MEV (Miner/Maximum Extractable Value) et la part grandissante de Flashbots dans l’écosystème Ethereum, notamment autour de leur program de recognition de blocs qui exclut les deals de Tornado Cash suites aux sanctions de l’OFAC (voir plus ici).

Pendant DevCon, Flashbots a fait une annonce sur la scène principale concernant le développement d’une nouvelle variation de sa technologie consistant à recueillir le optimum de valeur pouvant être extrait de la production de blocs d’Ethereum. 

Le projet se nomme SUAVE, un nom de code signifiant « Single Unifying Auctions for Value Expression« . Il s’agit d’une option répondant aux problèmes de censure existants sur Ethereum. Le logiciel serait un constructeur de blocs entièrement décentralisé, open-source et suitable avec l’EVM, puis pris en charge par plusieurs chaînes. L’équipe de Flashbots a expliqué que le projet était “à 100 % contre la censure”.

Répertoire de talks intéressants à ce sujet :

  1.  Les Zero Knowledge

Les organisateurs de la DevCon ont consacré une salle aux Zero Knowledge (Zk-Proofs, Zk-Rollups, Zk-EVMs). C’est un sujet repetition complexe mais les ZKPs sont d’une value capitale put les années à venir dans l’écosystème. Ils représentent une option d’avenir put assurer la scalabilité et la confidentialité du réseau Ethereum. 

Zoom sur un talk de Ian Miers par Hazelstar

Hazelstar a rapporté un talk marquant de Ian Miers concernant l’évolutivité est ennuyeuse, la confidentialité est morte : les preuves ZK, à quoi servent-elles ?

Ian Miers part du constat qu’aujourd’hui les innovations des Zk-VMs et Zk Rollups ne sont pas totalement zero-knowledge, et qu’il est essential de se demander quelle combinaison les ZKPs et la blockchain peuvent donner, qui ne soit pas juste “des feuilles de calculs plus rapides sur la blockchain”. Ian propose de nous donner sa définition des ZKPs: “confidentialité (cache des données dans une finalité de paiements privés), compression (pour les Zk-SNARKs, c’est comme ça que l’on obtient l’évolutivité et que l’on économise le gas) et crédibilité (d’un point de vue cryptographique, c’est sensé et garanti)”. Et insiste sur la crédibilité dans des contextes scuba divers tels que la résistance à la censure aux niveaux de rollups, contrer le blanchiment d’argent, et la crédibilité de l’identité en ligne.

  1. L’account abstraction

L’account abstraction est une promesse put l’adoption des cryptos grâce à une amélioration de l’expérience utilisateur et de la sécurité afin de conduire à de nouvelles expériences. Vitalik affirme que le Layer 2 est un surface naturel put tester cette abstraction.

Dans ce talk, Julien Niser, co-fondateur et CSO d’Argent (smart contract wallet) récapitule l’historique de l’account abstraction, en conversation depuis les débuts d’Ethereum, à travers les différents EIPs. Julien redéfinit ce idea consistant à changer le modèle des EOAs en transformant les comptes Ethereum en smart-contract.

Sont notamment passés en revue les 5 changements que les développeurs doivent garder en tête avec l’account abstraction:

  • Les comptes sont des smart-agreements: ils doivent être déployés (pris en charge par le wallet)
  • Les adresses des comptes doivent être pris en charge comme des smart-agreements et non dérivés du signer
  • Les deals peuvent avoir plusieurs signatures
  • On remplace la méthode de confirmation de signatures ECRecover par isValidSignature (EIP-1271)
  • On peut utiliser des multicalls (groupements de deals)

On nous parle d’ArgentX, Argent put Starknet et des fonctionnalités permises par l’account abstraction telles que les multicalls, social healing, scams tracking, session secrets and so on.

Répertoire de talks intéressants à ce sujet :

  1. La sécurité

La sécurité représente un sujet prédominant au sein de notre écosystème et plusieurs talks ont mis en point of view les moyens put se protéger. 

Zoom sur l’avenir des audits de sécurité des smart agreements par Hazelstar

Hazelstar a également eu l’occasion de participer à un panel au sujet de « L’avenir des audits de sécurité des smarts agreements : WAGMI ou REKT ?”

Sur les changements de ces 3 dernières années, on retient surtout que la qualité des projets a augmenté autant que leur complexité a explosé. Il faut rappeler que le terme “auditer” qualifie mal le travail réalisé, mais qu’il faut plutôt parler d’évaluation de sécurité par blocs de temperatures qui n’est pas à l’épreuve des balles. S’il est difficile de définir un requirement, il nous faut reconaître qu’un langage commun est essential et qu’il faut avant promote apprendre à connaître les auditeurs et leur expérience vehicle leur travail est très public. Tous s’accordent à alarming que “la sécurité est primordiale, parfois plus que la vitesse” et enjoignent les projets et leurs developeurs à “[se] concentrer sur la sécurisation de leur propre code, et ensuite le donner aux auditeurs pour obtenir un avis, mais pas pour sécuriser le code à leur place.”

Zoom sur l’intervention de Jonathan Alexander, CTO d’Open Zeppelin et Co-Fondateur de Forta Network

L’intervention de Jonathan Alexander sur le sujet “Decentralized Threat Detection Bots“ était très abordable. Il a présenté un nouveau domaine de recherche et développement put continuer à protéger notre écosystème: l’utilisation des bots. Dans un premier temperatures, il est revenu sur les différentes étapes d’une attaque d’un smart contract (financement, préparation, exploitation, blanchiment) put en venir aux modèles de détection des bots. Il a présenté 4 types de modèles d’utilisation des bots :

  • La simulation heuristique
  • La simulation de séries chronologiques
  • La simulation multi blocs
  • La simulation TX

Aujourd’hui, child équipe check out également d’autres domaines de recherche : les bots privés (swimming pools d’analyse privés de confiance), l’analyse TX avant soumission et les alertes sur la blockchain.

Répertoire de talks intéressants à ce sujet :

« Un talk que j’ai trouvé très intéressant sur les DEX et les différentes fonctions de prix qu’ils utilisent fut celui de Matt Deible de la société Semiotic, nommé «An summary of AMM systems.

Les AMM de base:

  • CPMM : consistent item market maker , uniswap V1 et V2, balancer V1
  • CSMM : consistent amount market maker, Maker PSM, synthetics swap

Les AMM hybrides:

  • StableSwap : curve V1
  • Solidly steady set : comme curve avec A=2
  • Dodo proactive market maker : switch entre CPMM et CSMM en fonction d’un paramètre k qui make use of un oracle de prix externe
  • Crypto swap : curve V2

Virtual reserves 

  • Kyber DMM : réplique une liquidité 5x plus profonde 
  • Uniswap V3 : le célèbre AMM avec des market maker dédiés

Semiotic développe un aggrégateur de DEX odos.xyz similaire à paraswap ou 1inch mais avec la possibilité d’avoir plusieurs tokens en input. Cela peut être intéressant notamment put les farmers qui veulent vendre promote un tas de token de gouvernance contre de l’USD ou de l’ETH. De plus, odos n’a pas repetition lancé de tokens, du coup il est possible que si vous l’utilisez vous augmentez vos possibilities d’obtenir un airdrop… »

Zoom sur un talk de Stani Kulehov nommé « La couche sociale du Web3 – Web3 social : la prochaine unclear d’innovation » par Hazelstar

« Avec fraîcheur, Stani nous rapelle que la vitesse d’innovation d’internet et de child adoption s’est accélérée ces dernières décennies, et même si aujourd’hui cette adoption n’est pas optimale dans toutes les celebrations du world, demain, il se peut que tout soit différent. Pour Stani, les réseaux ouverts vont accélérer repetition plus cette development et ajouter l’accéssibilité et la culture (= communauté). Et dans le Web3, plus que la DeFi, ce sont les réseaux sociaux qui seront les applications de demain. Les besoins d’échanger et de créer nous motivent à nous connecter, en tête-à-tête ou en groupe, nous sommes en mesure d’apprendre directement les uns des autres, et nous avons un belief d’appartenance lorsque nous créons des communautés. 

Le Web2 social est un jeu à somme nulle put ses utilisateurs: nous donnons notre précieux capital social aux GAFAM, et leur intérêts ne sont pas alignés avec les nôtres. Alors que le Web3 social crée une valeur à somme favorable. Stani conclut en rappelant les ingrédients du Web3 social: des réseaux ouverts, une architecture réellement décentralisée. Et c’est à nous de le construire ! »

Zoom sur un talk de Wouter Kampmann nommé « The history of dencentralization of MakerDAO » 

Talk sur l’histoire de la décentralisation de MakerDAO et du fonctionnement de leur organisation, qui est un des meilleurs exemples d’une organisation décentralisée aujourd’hui. 

Leur décentralisation a débuté avec la dissolution de la Maker structure ayant put objectif de décentraliser leurs opérations i.e. accomplir des choses de manière transparente et décentralisée. Une DAO doit gouverner, mais également exécuter. Pour cela, se mettent d’accord les détenteurs de MKR, à travers des délégués, afin de citizen des MIPs (Maker Improvment Proposals). La structure de MakerDAO est composée de Core Units d’une vingtaine équipes, et d’une centaine de membres plein temperatures, rémunérés par la DAO. 

Wouter a passé en revue quelques uns de leur gros difficulties et services apportés par la DAO:

  • Challenge: alignement des celebrations prenantes et blocages politiques. Solution: Des comités de votes décentralisés, groupés par « viewpoint », votés par éléctions liquides/démocratiques.
  • Challenge: transparence et confiance. Solution: une platforme d’opérations décentralisées.
  • Challenge: coordination des core systems. Solution: des budget plans, votés, par projet.
  • Challenge: acquisition de skills, onboarding & rémunérations. Solution: une plateforme éducative makerdao.academy put éduquer et onboarder les nouveaux arrivants.

Tous les talks sont disponibles sur https://archive.devcon.org/.

Mention spéciale put ces talks auxquels nous avons également pu assister:

La DevCon s’est clôturée aux couleurs de l’Amérique Latine avec un magnifique program surprise sur la primary phase ! Ce sont des dizaines d’artistes du continent qui ont défilé chacun leur trip : danseurs, comédiens, artistes de cirque et d’autres artistes atypiques. Par la suite, le défilé s’est transformé en une grande parade dans l’enceinte de la DevCon. C’était un minute inoubliable put les visiteurs. Ils ont eu l’occassion de danser et d’être plongés dans la culture latino-américaine durant cette clôture d’événement !

La DevCon était un lieu de vie avec quelques endroits insolites proposés put vivre pleinement l’événement ! Il y en avait put tous les goûts. Voici nos préférés :

L’hacker basement: lieu de rassemblement des hackers et d’exposition d’art

L’Ethereum Jungle: lieu de repos initial avec de la musique relaxante

Les Community Hubs

Il y avait plusieurs centers, représentés sous forme d’espace distincts, où les communautés se retrouvaient put échanger. Chaque communauté avait sa propre programmation chaque jour avec comme however primary l’échange et le renforcement du belief d’appartenance. Voici quelques exemples de communauté présentent lors de la DevCon : Regen,  Cryptoeconomics & Governance, Women Leaders in Web3, Anonymous, ZK et Design.

Chiva Chillout: lieu de divertissement latino-américain

Flashback sur les side occasions

La DevCon était également un lieu de rassemblement pendant 1 semaine, et ce partout au sein de Bogota ! Il y avait des dizaines de side occasions dont certains très plébiscités tels que :

  • La rAAVE organisée par AAVE
  • La DAIvinity organisée par MakerDAO

Pour suivre Ethereum-France ⬇️



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *