TL;DR : L’EPF a conclu sa troisième cohorte et se prépare pour la quatrième cohorte. Les candidatures seront bientôt ouvertes. Inscrivez-vous ici pour être averti de leur ouverture.
La bourse Ethereum Protocol Fellowship a récemment achevé sa troisième cohorte réussie en février 2023. Son achèvement a marqué 4 mois d’apprentissage immersif, de recherche et de contribution à l’écosystème central d’Ethereum par un groupe de boursiers talentueux et dévoués. Avant d’examiner la troisième cohorte, récapitulons ce qu’est le développement de base d’Ethereum et comment EPF s’intègre dans son paysage.
Développement de protocole
Au cœur de l’écosystème Ethereum se trouve le développement de base, le travail sur la recherche et le code qui alimente le réseau Ethereum, qui comprend les implémentations client, les spécifications et d’autres aspects fondamentaux.
Maintenir un afflux sain de développeurs principaux est crucial pour le succès continu d’Ethereum. Ces développeurs et chercheurs collaborent pour façonner l’orientation de la feuille de route de pointe d’Ethereum, relever ses différents défis et mettre en œuvre les solutions. Leurs efforts garantissent que le protocole reste à jour et peut gérer les demandes croissantes qui lui sont imposées par sa base d’utilisateurs croissante.
Cependant, se lancer dans le développement de protocoles de base n’est pas une tâche facile. Il n’y a pas d’organisation officielle qui gère le développement du protocole. Les progrès rapides des améliorations du protocole Ethereum, associés à des informations dispersées, peuvent rendre difficile le suivi des utilisateurs. Il existe de nombreux domaines et feuille de route des objectifs en cours d’élaboration, chacun ayant son propre terrier de lapin dans lequel plonger.
La bourse de protocole Ethereum a été conçue comme une solution pour rendre la contribution de base plus accessible dans le but d’aider les développeurs à rejoindre les différentes équipes qui travaillent sur le protocole.
Bourse de protocole
La bourse Ethereum Protocol (EPF) est un programme de bourses sans autorisation de 4 mois qui aide à rationaliser le processus pour devenir un développeur principal.
Le programme est structuré de manière à donner aux boursiers l’autonomie et l’indépendance nécessaires pour travailler en tant que développeur principal. Les participants choisissent leur domaine d’intérêt, proposent un projet et y travaillent pour le reste du programme. Ils reçoivent des commentaires précieux de la part des principaux développeurs actuels et font partie d’une communauté de personnes partageant les mêmes idées et désireuses d’apprendre par la pratique.
Les projets EPF sont divers et contribuent à divers domaines, notamment la recherche, les clients de consensus et d’exécution, les tests et la sécurité des protocoles. L’EPF est entièrement ouvert et sans autorisation, permettant à quiconque de suivre et de participer au programme. Une partie du budget est réservée pour récompenser les contributions exceptionnelles des participants sans autorisation. De nombreux boursiers EPF ont apporté de précieuses contributions à l’écosystème central d’Ethereum, et certains ont obtenu des postes à long terme dans des équipes centrales telles que Lighthouse, Teku, Prysm, Ethereum Foundation Research, Flashbots, Optimism et autres.
Troisième cohorte
Applications pour la troisième cohorte ouverte le 1er septembre 2022. Après avoir examiné plus de 600 candidatures et mené de nombreux entretiens, 23 participants ont été sélectionnés pour rejoindre la cohorte officielle. Cependant, étant un programme sans permission, la cohorte s’est terminée avec un total de 36 contributeurs.
Au cours de la période de 4 mois, les boursiers ont eu l’occasion de travailler avec 27 mentors développeurs principaux de diverses équipes de clients et de recherche. Leur travail a été régulièrement rapporté dans plus de 300 mises à jour hebdomadaires. Les boursiers ont également participé à des appels hebdomadaires et aux heures de bureau pour partager des mises à jour, discuter de projets et participer à des séances d’entretien AMA avec des mentors et des développeurs principaux.
Au total, les boursiers ont proposé et contribué à 20 projets, dont certains perçoivent encore des cotisations. Ces projets représentent non seulement une expérience d’apprentissage précieuse, mais également des contributions significatives à l’écosystème Ethereum.
Projets EPF Troisième Cohorte
Projet | Description |
---|---|
4337 Bundler en rouille | Mettre en œuvre le bundler pour EIP-4337 AA en tant qu’entité autonome pouvant fonctionner avec n’importe quel client d’exécution |
4337 Portefeuille | Portefeuille d’extension de navigateur modulaire 4337 |
Client 4844 CL | Contribuer à la mise en œuvre de l’EIP-4844 dans Lighthouse |
Client ultra-léger du réseau portail | Construire les sous-protocoles du client Ultralight |
API de récompense client Consensus | Collection d’API RESTful pour améliorer l’interopérabilité entre les implémentations de nœuds balises |
Moniteur EPF | Système de surveillance pour suivre les données du réseau et les événements en chaîne |
Hélios CL P2P | Service de mise en réseau peer-to-peer pour Helios |
Holon | Une suite logicielle d’analyse de cumul |
Client léger CL | API du client léger Teku |
MEV dans les jeux ouverts | Mécanismes MEV dans le moteur Open Game pour analyser les stratégies MEV |
Modèle DAS | Implémentation de Rust d’une superposition Secure Kademlia DHT sur le protocole discv5 |
Validateur conforme à l’API Prysm Beacon | Réécrire le code du validateur Prysm pour qu’il soit compatible avec l’API Beacon standard |
Réduction de la confiance dans le relais | Mécanisme pour réduire la confiance dans le relais PBS |
Révocation de la clé de signature du validateur | Mécanisme de révocation pour permettre aux validateurs d’améliorer leur sécurité opérationnelle |
Exploration migratoire de Verkle Trie | R&D pour la migration de Merkle Patricia Tries vers Verkle Tries |
Analyse d’attestation de pool de jalonnement | Effectuer une analyse d’attestation des principaux pools de jalonnement |
Améliorer la résistance à la censure | Tableau de bord pour suivre la santé du réseau et bloquer l’utilisation |
Tests P2P de la ruche | Augmenter la portée des tests eth, discv4 et discv5 et ajouter de nouveaux tests pour les clients d’exécution Ethereum |
Atténuation des attaques Geth DoS | Mettre en œuvre le schéma de défense DoS proposé dans le document DETER |
Détails du projet EPF
Toutes les ressources du programme se trouvent dans son dépôt. Vous pouvez y suivre toutes les activités de la cohorte, consulter les ressources des projets, les mises à jour de développement et les notes des boursiers. Les projets ne sont pas seulement des contributions FOSS, mais tout le travail effectué au sein de la cohorte est entièrement ouvert, faisant partie intégrante de la recherche et des ressources ouvertes d’Ethereum.
Mais ce n’est pas qu’une question de travail et de contributions. L’un des aspects cruciaux de l’EPF est la possibilité de rencontrer de nombreuses personnes inspirantes qui participent au développement de base. Pendant EthDenver, plus de la moitié de la cohorte s’est réunie pour participer à la journée EPF, une journée complète de programmation avec présentations de projetstables rondes et temps social.
Prochaine cohorte bientôt™️
Suite au succès de la troisième cohorte, nous nous préparons avec impatience à démarrer la quatrième cohorte de la bourse Ethereum Protocol. Pour toute personne intéressée à plonger dans le développement du cœur d’Ethereum, restez à l’écoute pour l’annonce de l’application dans les semaines à venir. Pour être notifié, rejoignez le Groupe Google EPF.
Pendant ce temps, vous pouvez préparer votre application en assurant une compréhension fondamentale du protocole Ethereum, en contribuant à des projets open-source via votre compte GitHub, en particulier des contributions à des projets existants dans l’écosystème Ethereum, et en réfléchissant au type de projet que vous pourriez aimer travailler sur.
Rejoignez-nous pour façonner l’avenir d’Ethereum. Rejoignez l’EPF.
Source https://blog.ethereum.org/en/2023/05/10/ethereum-protocol-fellowship-third-recap