Nouvelle proposition de @shresth3103 et de son équipe pour décentraliser le service Autopilot de CoW en organisant des enchères de solveurs sur @poddotnetwork, éliminant ainsi ce point de défaillance unique de longue date. Gros changements.
shresth
shresth4 sept., 20:14
Nous proposons de décentraliser les enchères du solveur CoW en utilisant le réseau pod. Le pod peut être utilisé pour réaliser des enchères de solveurs en temps réel, résistantes à la censure, sans dégradation des performances. C'est la première étape vers la décentralisation du protocole CoW et son impartialité crédible. Le protocole CoW réalise actuellement des enchères hors chaîne, où les solveurs appliquent différentes stratégies pour proposer des solutions concurrentes. Actuellement, le service d'autopilote est responsable du maintien du carnet de commandes et de l'arbitrage des enchères de solveurs. L'autopilote est un point de défaillance unique pour le protocole CoW. Les utilisateurs et les solveurs doivent lui faire confiance pour ne pas censurer les ordres et les offres. Les réseaux existants ne peuvent pas être utilisés pour réaliser ces enchères. Les systèmes de stockage et de disponibilité décentralisés ne peuvent pas faire respecter la date limite des enchères. Les protocoles de consensus nécessitent plusieurs tours de communication, ce qui les rend lents pour la réalisation d'enchères inter-blocs. Le pod est conçu pour des enchères en temps réel résistantes à la censure. Le pod finalise les transactions en un **aller-retour réseau unique (<150ms)**, validant les transactions de manière complètement indépendante, maximisant le parallélisme. Contrairement aux protocoles de consensus, le pod ne classe pas totalement les transactions, ce qui est un compromis acceptable pour les enchères, mais nécessaire pour ce niveau d'efficacité. À un niveau élevé, les enchérisseurs soumettent leurs offres via le contrat d'enchères sur le pod et s'abonnent au réseau pour d'autres offres et la date limite des enchères. Le réseau notifie les enchérisseurs que la date limite est passée, et aucune nouvelle offre ne peut être confirmée pour cette enchère. Les enchérisseurs examinent alors leur ensemble d'offres local, et l'enchérisseur gagnant déclare sa victoire de manière optimiste en exécutant sa solution proposée sur la chaîne. Étant donné qu'il n'y a pas de consensus fort, les participants peuvent parfois voir différents ensembles d'offres et identifier différents gagnants. Cependant, cela ne peut se produire que si un enchérisseur se comporte mal—dans ce cas, il est tenu responsable et sa mise est réduite sur Ethereum. Consultez le lien ci-dessous pour la proposition détaillée 👇
761