Pour encourager la liquidité dans les AMM de liquidité centralisés, Angle a lancé Merkl, une nouvelle plate-forme de mécanisme pour inciter les fonds de liquidité de type Uniswap V3. Tout DAO ou individu peut personnaliser le type et la méthode d'incitation à Uniswap V3 dans Merkl, notamment en définissant ses propres paramètres d'allocation pour encourager des portées plus strictes, etc. Avec ces nouvelles fonctionnalités, Merkl peut-il devenir le moyen le plus efficace et le plus flexible d’encourager les pools miniers Uniswap V3 ? Angle & Merkl Angle est un protocole stablecoin décentralisé, efficace en capital et sur-garanti, lancé en novembre 2021. Le 28 septembre 2021, il a finalisé une ronde de financement de démarrage de 5 millions de dollars dirigée par a16z, Fabric VC, Wintermute, Divergence Ventures et d'autres. participé à l’investissement. Angle peut être utilisé pour émettre des pièces stables appelées agTokens, conçues pour refléter la valeur des actifs auxquels elles sont liées. Le protocole se compose de plusieurs modules ou ensembles différents de contrats intelligents à partir desquels des pièces stables peuvent être émises ou frappées. Alors qu'Angle lance son premier stablecoin, agEUR, avec un seul module de frappe (Core Module), il introduit également un module de prêt qui permet d'emprunter des stablecoins Angle comme garantie. Le protocole participe également à un module de dépôt direct, également connu sous le nom d'opérations de marché algorithmiques (AMO), lui permettant d'améliorer la liquidité des agTokens, entre autres protocoles. Bien que le mécanisme Merkl soit construit et maintenu par Angle Labs, il est distinct du protocole Angle. Ce qu'est Merkl Essentiellement, Merkl est une plate-forme de mécanisme qui encourage la liquidité de type Uniswap V3. Les fournisseurs de liquidité (LP) sur Uniswap V3 et d'autres types d'AMM avec liquidité centralisée peuvent y puiser des incitations. Les incitatifs bénéficient d'une grande flexibilité dans la manière dont ils attribuent les récompenses : ils peuvent choisir de récompenser davantage de LP qui fournissent plus de liquidités dans un seul jeton, ou ils peuvent mieux récompenser ceux qui fixent une fourchette étroite et partir de LP dont les positions reçoivent plus de frais de transaction. Ils peuvent également choisir s’ils souhaitent encourager la liquidité au-delà de leur portée ou si les détenteurs de certains jetons reçoivent des récompenses améliorées. L'utilisation de Merkl élimine le risque de tout capital et n'oblige pas les LP à effectuer des interactions spécifiques avec des contrats intelligents : ils peuvent conserver des liquidités tout en recevant des récompenses.Ils peuvent également personnaliser leurs positions pour maximiser les avantages des frais et des incitations, en profitant de toutes les possibilités offertes par le type de liquidité centralisée des AMM. Merkl est compatible avec les gestionnaires de positions de liquidité tels que Gamma ou Arrakis. Cela signifie qu'il est possible de fournir des liquidités sur le pool via Gamma et de recevoir des récompenses sans avoir à effectuer aucune autre action (pas besoin de miser des jetons Gamma ou Arrakis). Par conséquent, utiliser Merkl pour encourager un pool équivaut exactement à encourager les jetons Arrakis ou Gamma via un contrat de jalonnement lorsqu'il n'y a pas d'autres fournisseurs de liquidités sur le pool. Merkl facture de faibles frais de maintenance pour les incitations. Il n'y a aucun frais pour les fournisseurs de liquidités pour utiliser la plateforme, autres que le gaz consommé lors de la réclamation des récompenses. Comment Merkl gère-t-elle les incitations selon un nouveau paradigme ? Merkl est basé sur un script hors chaîne qui examine les données des pools incités sur une chaîne donnée, calculant les récompenses pour les parties prenantes de tous ces pools. Sur cette base, le script regroupe toutes les données de distribution des récompenses dans un arbre Merkle, qui est ensuite compressé dans une racine Merkle et poussé sur la chaîne pour permettre aux LP de réclamer leurs récompenses. Le script s'exécute régulièrement à chaque fois et pendant une période de temps déterminée. Cela signifie que chaque fois que vous exécutez le script, il examine uniquement les données en chaîne pertinentes pour cette période spécifique. Formule d'allocation personnalisable À proprement parler, pour un pool avec deux jetons (A et B), le script examine les échanges qui ont eu lieu dans le pool pendant l'exécution et en fonction des frais gagnés pendant la période de détention (représentant l'utilisation du pool. Les points de récompense sont calculés sur la base des actions TOKEN A et TOKEN B détenues pendant la période de swap dans le pool. Les incitatifs peuvent attribuer des pondérations différentes à chaque paramètre et personnaliser davantage la distribution des récompenses du pool en permettant aux adresses détenant des jetons spécifiques (tels que veANGLE ou veCRV) de recevoir des récompenses plus élevées. La formule de distribution exacte des positions au sein de ce pool pendant une période de temps spécifique est la suivante : Durée de l'époque et période de litige La période de temps (également appelée époque) pendant laquelle le script s'exécute dépend de la chaîne et correspond également au temps réel entre deux distributions de récompenses. . La durée de l'époque est essentiellement comprise entre 2 heures et 3 jours, par exemple si la durée de l'époque d'Ethereum est de 1 jour, alors les LP Uniswap V3 peuvent recevoir jusqu'à de nouvelles récompenses par jour sur Merkl. Étant donné que Merkl est basé sur un script qui regroupe tous les pools de tous les AMM pris en charge sur la même chaîne, les fournisseurs de liquidité disposant de liquidités dans différents pools peuvent recevoir la totalité de la récompense en une seule fois à la fin de chaque époque. De plus, comme le système repose sur une seule racine Merkle pour gérer la distribution pour chaque chaîne, les fournisseurs de liquidité peuvent capturer toutes les récompenses symboliques (provenant potentiellement de nombreux pools différents sur un AMM de liquidité centralisé) en une seule transaction. Pour permettre à quiconque de participer au système sans approbation et pour réduire l'exposition du système à des piratages ou des dysfonctionnements potentiels, chaque nouvelle mise à jour de Merkle Root est suivie d'une période de contestation qui permet à quiconque de contester les résultats. La nouvelle racine Merkle des données de distribution des récompenses de la chaîne d'agrégation n'est valable qu'après cette période de contestation. Les litiges peuvent être déclenchés en envoyant un nombre prédéfini de jetons de litige (très probablement agEUR) au contrat de distribution de récompense. Au cours du litige, la racine Merkle du contrat de distribution des récompenses a été gelée dans sa dernière version valide. Un litige peut être considéré comme valide, auquel cas la personne soulevant le litige recevra un remboursement et la racine Merkle du litige sera révoquée, ou elle sera invalide. Dans ce dernier cas, la personne qui dépose le litige perdra ses fonds et la période de litige recommencera à zéro (ce qui signifie que l'arbre contesté n'est toujours pas considéré comme valide). Le jeton, la quantité et la durée du litige peuvent être obtenus en interrogeant directement le contrat qui gère les récompenses constantes. Structure des frais Merkl permet aux fournisseurs de liquidité de réclamer gratuitement des récompenses, et des frais de maintenance de 3 % seront facturés lorsque les motivateurs envoient le montant de l'incitation. Ces frais sont supprimés pour les pools contenant certains jetons approuvés. Par exemple, il n'y a aucun frais pour les récompenses envoyées à un pool de récompenses contenant de l'agEUR ou d'autres pièces stables du protocole Angle. Comment les fournisseurs de liquidités reçoivent-ils des incitations grâce à Merkl ? En tant que fournisseur de liquidité, Merkl permet aux utilisateurs de personnaliser leurs propres positions de capital en définissant des formules d'allocation basées sur le pool de motivation pour optimiser les rendements des AMM tels que Uniswap V3. Pour gagner des récompenses en étant coté sur Merkl, la liquidité peut être fournie directement sur un AMM (tel que UniswapV3) ou sur un gestionnaire de liquidité pris en charge. Les principaux choix que vous devez faire lors de l’ajout de liquidités sont : la largeur de la fourchette de financement et la répartition entre les deux jetons.Une fois les liquidités fournies, aucune étape supplémentaire n'est requise pour commencer à recevoir des récompenses et vous pourrez les réclamer directement depuis la page Merkl ou toute autre application intégrée à Merkl. En particulier, vous n’avez pas besoin de miser vos jetons ailleurs. Comment la partie du projet utilise-t-elle Merkl pour distribuer des incitations ? Tout DAO ou individu souhaitant encourager un pool peut utiliser Merkl et personnaliser son allocation pour obtenir le type de liquidité requis. Après avoir accédé au site officiel, il vous suffit de renseigner l'adresse du pool minier que vous souhaitez encourager, l'adresse des jetons de récompense et le montant des récompenses envoyées pendant la période de distribution sélectionnée. Les jetons de récompense doivent être mis sur liste blanche avant de pouvoir être dépensés, et pour les jetons sur liste blanche, un montant minimum doit être envoyé pour que l'allocation soit considérée comme valide. Si le jeton de récompense que vous souhaitez utiliser n'est pas encore sur la liste blanche, vous pouvez laisser un message officiel sur la chaîne Merkl du serveur Angle Discord. Personnalisez ensuite tous les paramètres de formule d'allocation personnalisables. Une fois terminée, l'application vous demandera de signer un message de non-responsabilité, puis de publier une transaction qui enverra les jetons au contrat de distribution. Les adresses détenant des fonds peuvent réclamer des récompenses à la fin de chaque époque en fonction de la manière dont elles fournissent des liquidités dans le pool. Rappel Blockbeats : étant donné qu'il peut y avoir des retards importants dans les mises à jour de la racine Merkle en chaîne et qu'il peut y avoir des failles dans les scripts ou l'infrastructure utilisés pour mettre à jour les résultats en chaîne, veuillez utiliser Merkle à votre propre discrétion.
