Blog EF

Image de départ de l'arrière-plan ETH
Image de fin de l'arrière-plan ETH en bas
Ignorer et passer au contenu

Cet article est disponible en 7 langues:

Français

Annonce de la cérémonie KZG

Publié par Équipe de support du protocole EF le 16 janvier 2022

Annonce de la cérémonie KZG

Des frais élevés ont rendu la vie difficile aux voyageurs traversant ces Sombres Forêts. Les bassins de mémoire, autrefois embrumés, et désormais clarifiés par le filtre de 1559, révèlent qu'ils ne sont pas assez profonds pour se maintenir.

Les légendes parlent d'une société florissante résultant de l'abondance apportée par DankShard, de Roll-Ups géants subsistant sur des champs de Data Blobs nourrissants, chacun supportant ses propres couches nutritives fractales.

Pour invoquer DankShard, nos guides nous indiquent une Cérémonie. Tous les membres des Terres d'Ether et de l'étranger sont encouragés à contribuer. Chacun apportera sa contribution unique au collectif et, ce faisant, éclairera la voie à suivre. 🕯

Vue d'ensemble

Véritable rituel public concerté, la cérémonie KZG fournira une base cryptographique pour les efforts d'évolutivité d'Ethereum comme EIP-4844 (alias proto-danksharding). Ces types d'événements sont également connus sous le nom de "Trusted Setups", et sont utilisés par Zcash pour effectuer un bootstrap des fonctions de confidentialité de la chaîne. Cependant, ils peuvent également être utilisés pour soutenir des mécanismes d'évolutivité, comme Ethereum prévoit de le faire.

Le proto-dankharding nécessite un nouveau schéma cryptographique : les engagements KZG. Ceux-ci généreront une "chaîne de référence structurée" (SRS) nécessaire au bon fonctionnement des engagements. Un SRS est sûr tant qu'un seul participant à la cérémonie réussit à dissimuler son secret.

Il s'agit d'une cérémonie multipartite : chaque contributeur crée un secret et exécute un calcul pour le mélanger aux contributions précédentes. Le résultat est ensuite rendu public et transmis au contributeur suivant. Le résultat final sera inclus dans une future mise à niveau pour faciliter l'évolutivité du réseau Ethereum.

Source : blog de Vitalik "Comment fonctionnent les configurations de confiance ?"

Pour en savoir plus, le Devcon Talk de Carl Beekhuizen explique les deux phénomènes de manière approfondie et détaillée. Vous pouvez également consulter les liens fournis dans le Resources repo.

Pourquoi est-ce important ?

Votre participation a un impact significatif au-delà du résultat technique de la Cérémonie elle-même et des mécanismes d'évolutivité qu'elle permettrait.

Ici, la communauté Ethereum au sens large dispose d'une rare opportunité de contribuer directement au développement du protocole de base. En fait, la crédibilité actuelle de la Cérémonie et son maintien à long terme dépendent de nombreuses contributions provenant de plusieurs voies distinctes.

En construisant notre propre infrastructure, nous nous rappelons ce que nous espérons qu'Ethereum apportera au monde : des protocoles accessibles que tout un chacun peut utiliser ou auxquels il peut contribuer. Il s'agit d'un engagement dans la mise en pratique de la construction collective, du maintien de nos idéaux communautaires. Notre convocation met en évidence une nouvelle signification pour un monde en mutation.

Comment participer

La communauté Ethereum peut contribuer à la mise en place de cette importante infrastructure de quatre manières différentes (classées par difficulté technique, de faible à élevée) :

  1. Interfaces navigateurs
    • créer vos aléas et y contribuer via votre navigateur préféré.
    • La principale ressource pour obtenir des informations et participer est ceremony.ethereum.org. Vérifiez que vous êtes bien sur cette URL et pas sur une autre ! Il peut y avoir des tentatives de phishing / usurpation d'identité.
    • peut se faire via l'interface hébergée ou sur IPFS.
    • les participants devront fournir une adresse Ethereum (ayant envoyé au moins 4 transactions en date du 13/01/2023) ou un compte Github pour éviter les contributions de spam.
  2. Implémentations en ligne de commande
    • si vous êtes à l'aise en utilisant une ligne de commande, consultez certaines des implémentations CLI pour contribuer depuis votre machine locale.
  3. Générer de l'entropie d'une manière unique
    • Vous pouvez générer des aléas en utilisant une méthode unique & folle et utiliser une des méthodes ci-dessus pour l'ajouter à la cérémonie. (Si, pour une raison quelconque, vous avez besoin de plus de temps pour apporter votre contribution, contactez ceremony@ethereum.org.)
    • ex : en 2018, dans le cadre de la cérémonie Zcash Sapling, Ryan Pierce et Andrew Miller ont utilisé un compteur Geiger et un artefact de Tchernobyl pour générer de l'entropie dans un avion - lien.
    • Financement disponible : Demandez ici.
  4. Écrivez votre propre implémentation
    • Beaucoup d'efforts ont été déployés pour rendre la rédaction de votre propre implémentation de la cérémonie aussi simple que possible, (certains l'ont même fait en un après-midi). Consultez les spécifications complètes de la cérémonie.
    • Si vous voulez vraiment être sûr que le secret n'a pas été divulgué, envisagez de déployer votre propre implémentation BLS12-381. Vous n'avez besoin que de multiplier les nombres entiers G1 et G2 et les contributions incorrectes seront simplement rejetées par le Séquenceur : vous ne pouvez donc pas nuire à la cérémonie.
    • Si, pour une raison quelconque, vous avez besoin de plus de temps pour apporter votre contribution, contactez ceremony@ethereum.org.
    • Financement disponible : Demandez ici.

Chronologie

Le projet est en développement depuis la mi-2022 : explorez-en la chronologie complète ici. Les principaux domaines de travail incluaient une implémentation des composants cryptographiques sous-jacents, le Séquenceur, et une interface permettant de prendre en charge la participation par navigateur. Ces efforts ont suscité un large engagement de l'écosystème, avec des contributions de dizaines d'équipes et d'individus : il s'agit notamment de quelques équipes de l'Ethereum Foundation (Protocol Support, Privacy &amp ; Scaling Explorations (PSE), Devops, Eth.org, et Research), de Worldcoin, et de contributeurs indépendants (vous trouverez les noms ci-dessous !).

La première période de contribution durera deux mois, du vendredi 13 janvier au 13 mars 2023. Il y aura ensuite une période de contribution spéciale pour les implémentations personnalisées et la génération d'entropie unique, toutes deux pouvant nécessiter un soutien supplémentaire.

Une fois ces deux opérations terminées, le Séquenceur recommencera à accepter les contributions générales jusqu'à ce que l'EIP-4844 soit prêt à être programmé pour une mise à niveau du réseau.

À ce stade, le Séquenceur cessera d'accepter de nouvelles contributions et fournira sa production finale. Au moins une vérification publique sera effectuée pour s'assurer que le résultat est correct. Les particuliers sont également invités à le vérifier à l'aide de scripts simples comme celui-ci.

FAQ

Voici quelques questions additionnelles que les gens se posent couramment.

**Dois-je m'inscrire au préalable pour contribuer ? ** Non ! Vous avez juste besoin d'une adresse Ethereum ayant envoyé au moins 4 transactions avant le 13 janvier 2023.

**Combien de temps faut-il pour participer ? ** La participation en elle-même est très rapide, moins d'une minute, mais l'attente de votre tour peut prendre plus de temps. Tous ceux qui essaient de contribuer sont regroupés dans un lobby et le contributeur suivant est choisi au hasard.

**Que devrait-il se passer pour que la cérémonie se brise ? ** La cérémonie a une hypothèse de confiance "1 sur N", il suffit donc qu'un seul participant de toute la cérémonie n'ait pas révélé sa saisie secrète pour que tout soit sécurisé. Autrement dit, pour la briser, il faudrait que chaque participant collabore à l'extraction de son secret et le recombine ou qu'un bug apparaisse dans chaque implémentation.

Consultez la liste complète des FAQ sur ceremony.ethereum.org.


Et un grand merci à Nico Serrano, Geoff Lamperd, Chiali, et Takamichi Tsutsumi de Privacy & ; Scaling Explorations, [Remco Bloemen](https://twitter. com/recmo), Marcin Kostrzewa, Grzegorz Świrski et Philipp Sippl de Worldcoin, [Rafael Matias](https://twitter. com/skylenet), et Parithosh Jayanthi de EF DevOps, ainsi qu'à Kevaundray Wedderburn, Marius Van Der Wijden, [Daniel Knopik](https://twitter. com/daniel_knopik), Ignacio Hagopian, Antonio Sanso et Paul Wackerow parmi beaucoup d'autres pour le travail incroyable qu'ils ont accompli en vue de rendre cette cérémonie possible.


Cet article a été traduit à partir de l'anglais et peut donc ne pas être entièrement exact ou à jour. La version originale est disponible en Anglais.

Catégories