Le market-making peut-il être généralisé au-delà du trading ? Dans un nouvel article, je décris un mécanisme novateur qui permet aux market-makers non seulement de fixer les prix, mais aussi d'allouer efficacement des ressources rares dans tout système de calcul décentralisé.
Disons que vous avez des demandes de calcul (par exemple, des transactions, des demandes d'oracle, etc.) et des nœuds qui peuvent exécuter la demande. Comment pouvons-nous tarifer et allouer les demandes de calcul aux nœuds en présence de contraintes complexes (par exemple, ressources, état, parallélisation) ?
Nous aimerions idéalement utiliser efficacement les ressources rares du réseau et proposer des prix non extractifs que les utilisateurs et les nœuds accepteront. De plus, nous aimerions offrir des prix affichés afin que les participants puissent bénéficier d'une expérience utilisateur simple (comme Uber) au lieu d'avoir à enchérir stratégiquement.
Mais sans offres, le réseau n'a aucune information pour évaluer l'efficacité de son allocation de ressources. Nous résolvons cela en recrutant des teneurs de marché qui peuvent estimer les paramètres de demande et d'offre. Mais les utiliser sans leur donner tous les gains du commerce est assez difficile.
Avec un seul teneur de marché, nous pouvons inciter à une allocation efficace en laissant le teneur fixer les prix et conserver la marge. Cependant, le teneur facturera aux utilisateurs des prix élevés et paiera aux nœuds de faibles récompenses, empochant tous les gains du commerce. C'est ce qui se passe dans des places de marché comme Uber.
Mais avec plusieurs créateurs, il est difficile de sélectionner la meilleure proposition, car le mécanisme n'a pas d'informations sur les paramètres d'offre/demande. La principale contribution de ce post est un mécanisme novateur qui place les créateurs en concurrence soigneuse pour atteindre l'efficacité sans extraction.
Le mécanisme considère séquentiellement les propositions des makers, avec une proposition "actuellement la meilleure" en cours. Si la prochaine proposition offre des prix strictement meilleurs pour les participants en conflit, la proposition actuelle peut tenter de s'aligner sur les prix en rendant les prix moins avantageux pour les participants non conflictuels.
La meilleure proposition actuelle est remplacée si elle ne peut pas égaler le prix. À l'équilibre, le mécanisme renvoie un plan pour l'allocation et la tarification des ressources qui est efficace et sera accepté par les utilisateurs et les nœuds sans être extractif.
Un grand merci à @0xemperor @noamnisan @0xQTpie @ArshanKhanifar @PGarimidi @MaxResnick1 @bahrani_maryam @ckartik_ et d'autres pour leurs retours, et à @achalvs pour le design
22,81K