Portefeuille

FlashBid fait ses débuts comme plateforme d'enchères sans gaz utilisant les State Channels ERC-7824

profile-alexey-bondarev
Alexey BondarevJul, 07 2025 14:00
FlashBid fait ses débuts comme plateforme d'enchères sans gaz utilisant  les State Channels ERC-7824

FlashBid, une plateforme d'enchères à grande vitesse construite avec le SDK Yellow, permet des enchères sans frais grâce aux State Channels ERC-7824 qui traitent les transactions hors chaîne avant de finaliser les enchères gagnantes sur la blockchain. Le système élimine les guerres de gaz et les problèmes de frontrunning qui affectent les enchères blockchain traditionnelles en déplaçant la logique d'enchères haute fréquence hors chaîne tout en maintenant la transparence grâce à la finalisation sur chaîne.


À savoir :

  • FlashBid traite toutes les enchères via des messages signés utilisant les State Channels ERC-7824, réduisant les coûts de gaz et la latence
  • Le système finalise uniquement les enchères gagnantes sur chaîne via des soumissions de confiance uniques après la fin des enchères
  • Construit exclusivement avec le SDK Nitrolite de Yellow, visant des expériences d'enchères en temps réel pour les drops NFT et les lancements de tokens

Le système d'enchères fonctionne à travers trois phases distinctes qui rationalisent le processus d'enchères. Les créateurs d'enchères établissent des durées prédéterminées et des prix de réserve lors de l'initialisation. Les enchérisseurs soumettent ensuite des messages signés représentant les montants des enchères en utilisant le SDK Nitrolite, qui traite ces transactions hors chaîne et met à jour les états locaux en temps réel.

Une fois les minuteries d'enchères expirées, les vendeurs soumettent l'enchère maximale signée de leur état hors chaîne au contrat intelligent sur chaîne. L'enchère comprend l'adresse de l'enchérisseur, le montant de l'enchère et la signature pour vérification.

Toutes les interactions suivent la norme ERC-7824, garantissant des mises à jour d'état sécurisées et protégées contre la relecture via le SDK TypeScript de Yellow pour le formatage des messages, la signature et la gestion des channels.

Les enchères blockchain traditionnelles souffrent de limitations de vitesse, de coûts de gaz élevés et de vulnérabilité aux bots. FlashBid aborde ces problèmes en déplaçant la logique à haute fréquence hors chaîne tout en préservant la confiance grâce à la messagerie des State Channels portables ERC-7824 et au règlement final vérifiable sur chaîne.

La plateforme propose un frontend React fonctionnel intégré à Wagmi et une intégration complète du SDK Nitrolite pour la gestion des états hors chaîne. Les applications futures incluent les marketplaces NFT avec des enchères en temps réel, des ventes privées de tokens sans frais de gaz, des enchères d'actifs de trésorerie DAO, et des marketplaces de jeux pour les armes ou les skins.

Mise en œuvre technique

Le frontend utilise React et TypeScript avec la bibliothèque Ethers pour les connexions de portefeuilles. L'application affiche les états d'enchères en direct, traite les soumissions d'enchères des utilisateurs, et gère les flux de travail de finalisation. Toutes les enchères sont saisies côté client et signées à l'aide des portefeuilles des utilisateurs.

La fonctionnalité principale repose sur le SDK @erc7824/nitrolite pour la gestion des mises à jour d'état hors chaîne pour chaque enchère. Chaque message d'enchère signé contient le montant de l'enchère, le nonce, et l'adresse de l'enchérisseur. Ces messages sont signés et transmis entre les participants pour simuler la logique basée sur les channels.

Réflexions finales

FlashBid démontre la mise en œuvre pratique des State Channels ERC-7824 grâce au SDK Nitrolite de Yellow, offrant une solution sans frais aux limitations des enchères traditionnelles. Le projet open-source cible les exigences de prime de Yellow tout en fournissant une base pour diverses applications basées sur les enchères à travers les écosystèmes NFT, jeux, et DAO.

Avertissement : Les informations fournies dans cet article sont à des fins éducatives uniquement et ne doivent pas être considérées comme des conseils financiers ou juridiques. Effectuez toujours vos propres recherches ou consultez un professionnel lorsque vous traitez avec des actifs en cryptomonnaies.