
Un article pour découvrir les 5 projets les plus prometteurs de l'Hackathon Avalanche
TechFlow SélectionTechFlow Sélection

Un article pour découvrir les 5 projets les plus prometteurs de l'Hackathon Avalanche
Cet article met particulièrement en avant 5 projets participants reconnus par la fondation Avalanche.
Du 25 au 27 mars 2022, plus de 250 hackers venus du monde entier se sont réunis à Barcelone, en Espagne, pour participer à un hackathon organisé par Encode Club. Au total, 56 projets ont été soumis lors de cet événement, la majorité axée sur les sous-réseaux d’Avalanche, bien que certains aient également exploré les domaines des jeux, de la DeFi et des NFT.
L’événement a bénéficié du soutien de plusieurs projets et institutions telles qu’Ankr, Axelar, Chainlink, Coinbase Wallet et LayerZero, qui ont également offert des prix aux projets participants.
Cet article met particulièrement en lumière les 5 projets primés reconnus par la fondation Avalanche, chacun ayant remporté un prix de 20 000 dollars.

(Photo : les dernières heures du hackathon)
-
Meilleur EVM précompilé optimisé, prix de 20 000 $, projet lauréat : OracleEVM
-
Meilleure interface utilisateur (UI) compatible Ledger pour sous-réseau, prix de 20 000 $, projet lauréat : SubnetX
-
Meilleur service de notification pour validateurs expirés sur sous-réseau, prix de 20 000 $, projet lauréat : subnet.center
-
Meilleure implémentation de sous-réseau avec machine virtuelle personnalisée (Custom VM), prix de 20 000 $, projet lauréat : AEVEREST
-
Meilleure dApp déployée sur un sous-réseau, prix de 20 000 $, projet lauréat : zkID
Voici une brève présentation de ces projets lauréats :
Meilleure dApp : zk-id

(Remarque : cette application est uniquement destinée à des fins de hackathon et d'apprentissage ; les circuits et contrats n'ont pas été audités.)
Présentation du projet :
zk-id est un protocole d'identité basé sur la preuve à divulgation nulle (zero-knowledge). Il permet aux utilisateurs de prouver anonymement qu'ils remplissent certains critères (par exemple posséder un NFT ou détenir plus de X jetons Y), utile pour rejoindre une DAO ou recevoir une distribution (airdrop), sans avoir à révéler leur adresse.
La démo inclut notamment :
-
Un plugin générique permettant de construire un arbre de Merkle sur l’état de la blockchain AVAX à l’aide du hachage Poseidon.
-
Une implémentation générique de preuves SNARK pour inclusion dans l’arbre de Merkle.
-
Une contrainte selon laquelle le prouveur (prover) connaît la clé privée associée à une telle adresse.
À propos des preuves à divulgation nulle
Pour renforcer la confidentialité, les feuilles de Merkle (merkle leaves) peuvent être des engagements vers des valeurs privées, comme hash(pws/adresses/some_secret_nullifier_tuple), plutôt que des adresses en clair (comme illustré par Tornado Cash ou zkAirdrops). Toutefois, puisque zk-id atteste de l’état public de la blockchain, ces contraintes supplémentaires ne sont pas nécessaires dans ce projet simple.
https://github.com/0xEigenvector/zk-ID/
Développeurs : 0xSage et 0xMako
Commentaire : Les protocoles d’identité sont essentiels dans Web3. Cependant, les solutions existantes exposent souvent des risques de fuite de données personnelles. Un protocole basé sur la preuve à divulgation nulle pourrait devenir incontournable, car il permettrait à la fois de « faire étalage » (comme montrer sa richesse) tout en protégeant la sécurité des informations et actifs des utilisateurs. Bien que zk-id soit encore une version démo, il mérite assurément toute notre attention.
Meilleur sous-réseau personnalisé : AEVEREST++
AEVEREST++ est un sous-réseau personnalisé à machine virtuelle (VM) rapide et à haut débit sur le réseau Avalanche, développé en C++. Selon ses créateurs, le projet a été réalisé en moins de 72 heures. Sans optimisation, son débit théorique maximal atteint 13 500 TPS ; après optimisation, ce chiffre pourrait être multiplié par 10 à 30.
Développeurs : itamarcps (Itamar Carvalho), neirenoir et Jean-Lessa (Jean Francisco Lessa)
Lien vers le dépôt GitHub : https://github.com/subnetooors/subnetooor
Commentaire : Pour le réseau Avalanche, les sous-réseaux (Subnets) seront un axe stratégique majeur. AEVEREST++, lauréat du prix du meilleur sous-réseau, devrait donc attirer une attention particulière au sein de la communauté Avalanche.
Les projets suivants sont davantage orientés vers les services écosystémiques, et pourraient donc susciter moins d’intérêt général.
Meilleur EVM précompilé optimisé : OracleEVM
OracleEVM est un EVM personnalisé qui utilise des précompilations avec état pour permettre un accès efficace à des données financières haute fidélité dans chaque bloc.
Fonctionnement :
-
Les validateurs récupèrent en continu des données financières déterministes issues du réseau décentralisé Pyth sur Solana ;
-
Durant la production de blocs, ces données financières sont incluses dans l’en-tête du bloc ;
-
Les validateurs votent sur la validité du bloc, y compris les données financières incluses ;
-
Lorsqu’un nœud accepte le bloc, les données financières sont écrites dans la base d’état ;
-
Des précompilations avec état permettent un accès direct aux données depuis les contrats intelligents.
Les principaux avantages d’OracleEVM :
-
Économie d’espace dans les blocs ;
-
Accès très efficace aux données financières via les précompilations ;
-
La validité des données financières est garantie par la validation des blocs et le consensus du réseau.
Ce sous-réseau EVM fonctionne dans un processus distinct de celui du nœud principal AvalancheGo, communiquant avec lui via une connexion gRPC locale.
Lien vers le dépôt GitHub : https://github.com/gattaca-com/oracle-evm
Meilleur service de notification pour sous-réseau : Subnet.center
Subnet.center est une plateforme d’analyse et de notifications destinée aux validateurs, délégués, développeurs et utilisateurs d’Avalanche.
Elle permet d’alerter les validateurs et délégués dans divers scénarios, notamment :
-
Expiration du stake du validateur (terminé)
-
Expiration du stake du délégué (terminé)
-
Alerte de disponibilité (uptime) inférieure à 80 % (terminé)
-
Montant disponible pour le staking du validateur (en cours, modèle/code email terminé, besoin d’un déclencheur)
-
Nouveau délégué (en cours, modèle/code email terminé, besoin d’un déclencheur)
Développeurs : Daniël Zwijnenburg et Charif Mews
Lien vers le dépôt GitHub : https://github.com/subnet-center/platform
Meilleure interface utilisateur compatible Ledger pour sous-réseau : SubnetX
SubnetX est un outil de création et de gestion de sous-réseaux compatible avec Ledger. Il remplit deux fonctions principales :
-
Création de sous-réseaux compatibles Ledger : permet aux utilisateurs de créer un sous-réseau en 3 étapes simples. D’abord, l’utilisateur crée un sous-réseau à l’aide de sa clé de contrôle. Ensuite, il peut ajouter des validateurs et créer une blockchain basée dessus. (Les développeurs ont conçu un tableau de bord où les utilisateurs peuvent consulter tous leurs sous-réseaux ainsi que des détails tels que le nombre de validateurs.)
-
Configuration de notifications pour validateurs expirants : les utilisateurs peuvent configurer des alertes pour les validateurs dont le terme arrive à expiration. Une notification est envoyée via webhook un jour avant l’expiration.
Lien vers le dépôt GitHub : https://github.com/bitpixelsio/subnetx-avalanche-hackathon-2022
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














