Définition
RFQ on-chain : définition
Le RFQ on-chain (Request For Quote) est un modèle d'échange décentralisé dans lequel l'utilisateur demande un prix à des teneurs de marché professionnels, qui répondent par des cotations signées hors chaîne ; la meilleure offre est ensuite exécutée par un smart contract.
Thème : DeFi (finance décentralisée)
Dans un AMM, le prix est calculé par une formule à partir des réserves d'un pool. Le RFQ fonctionne autrement. L'utilisateur indique ce qu'il veut échanger et en quelle quantité. Des teneurs de marché, qui disposent de leurs propres stocks et de modèles de prix, proposent une cotation précise, valable pendant un court instant, et la signent cryptographiquement. Il n'y a donc pas de pool commun.
L'utilisateur, ou l'interface, choisit la meilleure cotation et soumet la transaction. Le smart contract vérifie la signature du teneur de marché, contrôle que l'offre n'a pas expiré, puis effectue l'échange en prélevant les tokens de chaque partie. Le prix obtenu est celui annoncé, sans slippage lié à la formule d'un pool. Ce modèle convient bien aux gros ordres et aux paires très échangées, où les professionnels peuvent proposer des prix serrés. Il est souvent intégré dans des agrégateurs et des systèmes à intentions, qui mettent en concurrence pools et cotations RFQ.
Un exemple concret
Imaginons que Gilles veuille échanger une somme importante de stablecoins contre un autre token. Sa demande est envoyée à trois teneurs de marché. Le premier propose un prix, le deuxième un prix légèrement meilleur, le troisième ne répond pas. Gilles accepte la deuxième offre signée ; le contrat vérifie la signature et exécute l'échange exactement au prix coté.
Les risques à connaître
Le RFQ dépend de la présence et de la bonne volonté des teneurs de marché, qui peuvent refuser de coter en période de volatilité ou proposer des prix moins favorables. Les cotations expirent vite. Comme tout échange par smart contract, il faut aussi accorder des autorisations de dépense, dont la gestion demande de la vigilance.
Questions fréquentes sur RFQ on-chain
Quel est l'avantage du RFQ par rapport à un AMM ?
Le prix est fixé à l'avance par le teneur de marché, ce qui évite le slippage dû à la formule du pool et peut offrir de meilleurs prix sur les gros montants.
Le RFQ on-chain est-il décentralisé ?
Le règlement est effectué par un smart contract, mais les prix viennent de teneurs de marché identifiés, et l'échange dépend de leur disponibilité.