Titre original : Flatcoins : Stablecoins ajustés à l’inflation

Interprètes : Jeff Emmett, Danilo Lessa Bernardineli, Jamsheed Shorish, Michael Zargham

Compilé par : Leia, TEDAO

 

Introduction : Qu’est-ce que le Flatcoin ?

Flatcoin est un concept économique de jetons émergent qui peut servir de jeton de stockage de valeur qui ajustera sa valeur à mesure que l'inflation évolue. L'objectif explicite de Flatcoin est de maintenir le pouvoir d'achat des détenteurs de jetons et/ou de groupes d'intérêt spécifiques tels que les utilisateurs de la plateforme.

Prenons un exemple simple : le « i-DAI » fictif, qui est un DAI excluant les facteurs d’inflation (un DAI InflationCorrected). L'ancre de l'i-DAI sera attachée à un point temporel de référence et, à mesure que l'inflation évolue, son prix sera ajusté en temps réel pour maintenir le pouvoir d'achat des détenteurs d'i-DAI. Le tableau suivant montre ce comportement typique. Comme nous le verrons dans cet article, bien que l'i-DAI ne soit actuellement qu'un concept fictif, le concept de l'i-DAI peut être réalisé à travers un stablecoin basé sur un contrôleur (ci-après dénommé « CBS »), il existe déjà des exemples comme RAI. (un nouveau stablecoin algorithmique lancé par Reflexer Labs) qui ont été implémentés.

Le tableau montre la différence de valeur entre le DAI et l'i-DAI fictif. (*) L'indice des prix Big Mac dans DAI est un exemple fictif utilisé pour illustrer l'impact de l'IPC sur une matière première.

Qu’est-ce que l’inflation ?

En économie, l'inflation est une augmentation générale des prix qui se traduit par une diminution du pouvoir d'achat des détenteurs de monnaie (utilisée pour exprimer les prix). Dans le monde du Web3, l'inflation est définie différemment, souvent (de manière plutôt déroutante) utilisée pour décrire l'impact de l'augmentation de l'offre de jetons, bien qu'en termes économiques traditionnels, le phénomène serait plus précisément appelé « dilution ». Dans cet article, nous nous en tiendrons à la définition traditionnelle de l’inflation.

Dans un environnement inflationniste, les détenteurs de monnaie peuvent connaître une diminution de leur pouvoir d’achat, ce qui peut éroder la confiance dans la monnaie et dans le système économique dans son ensemble. En tant que telle, l’inflation est considérée comme une mesure clé de tout système économique, et les banques centrales du monde entier ont pour mandat clair de fixer des taux d’inflation annuels faibles (généralement entre 2 % et 4 %) pour les monnaies fiduciaires qu’elles gèrent. Cependant, comme le montre l’expérience récente de l’économie mondiale actuelle, cela n’est pas une tâche simple.

À la lumière des fortes pressions inflationnistes auxquelles l’économie mondiale a été confrontée récemment, Coinbase a proposé la conception d’un « Flatcoin » ajusté à l’inflation. L'objectif clair de Flatcoin est de "maintenir un pouvoir d'achat stable tout en disposant d'un certain degré de flexibilité pour résister à l'incertitude économique causée par le système financier traditionnel". Mais encore une fois, ce n’est pas facile – explorons certains des défis inhérents à la conception du Flatcoin.

Défi de conception de Flatcoin

Flatcoin est une proposition de conception unique qui englobe plusieurs défis qui doivent être résolus, indépendamment ou simultanément. Nous entrerons dans les détails de ces défis ci-dessous. Parmi eux, le principal défi consiste à percevoir avec précision l’inflation et à créer un mécanisme d’incitation approprié.

Plus précisément, l’inflation, comme de nombreux concepts économiques, opère dans un système adaptatif complexe. Cela signifie qu’il existe une interaction dynamique entre un grand nombre de facteurs et de variables différents, y compris le comportement humain imprévisible, qui ont un impact sur les causes et les conséquences de l’inflation. Cela pose des défis dans la conception de Flatcoin. La mise en œuvre de toute conception nécessite une attention et une prise en compte de nombreux facteurs, notamment :

  1. Faible granularité temporelle de l'indice d'inflation

  2. Difficultés de régulation spatiale et temporelle des mesures des capteurs

  3. Fusion de capteurs et complexité d’une conception de contrôleur efficace

  4. Le défi de réaliser un changement économique dans Flatcoin grâce à des incitations appropriées

Une conception Flatcoin viable : un semi-stablecoin basé sur un contrôleur

Une méthode prometteuse pour créer du Flatcoin consiste à apprendre et à adopter les idées et les technologies des stablecoins les plus performants - ces stablecoins à succès utilisent le concept de contrôleurs pour « détecter » les changements de prix et en réajustant le mécanisme d'incitation des participants, la valeur de les jetons détenus ont tendance à suivre la valeur de référence.

De telles pièces stables basées sur un contrôleur sont appelées pièces stables basées sur un contrôleur (CBS), dont RAI est un exemple qui a été mis en pratique. La RAI s’inspire de considérations théoriques et pratiques similaires. L'une des raisons pour lesquelles la RAI utilise un contrôleur est qu'il a été démontré que le comportement historique d'une banque centrale dans le contrôle de l'inflation peut être bien décrit par un contrôleur PID (composé d'une unité proportionnelle P, d'une unité intégrale I et d'une unité différentielle D). ). Cela a été prouvé dans l’étude théorique de Hawkings et al. en 2014 et dans l’étude empirique de Shepherd et al.

Compte tenu de la stabilité démontrée par RAI en tant que CBS, nous utiliserons ensuite RAI comme étude de cas et présenterons une structure de conception Flatcoin réalisable basée sur CBS.

La RAI comme étude de cas

RAI est un stablecoin basé sur un contrôleur qui aligne sa valeur sur la valeur de l'USD en utilisant des incitations économiques guidées par un contrôleur PI non supervisé et un oracle qui peut « détecter » le prix du RAI/USD à tout moment. s'orienter.

Du point de vue de l'expérience utilisateur, RAI permet aux utilisateurs d'utiliser l'ETH comme garantie pour obtenir des prêts surgarantis dans les unités RAI. L'encours de la dette est libellé en RAI, et le taux d'intérêt sur cette dette (ou appelé taux de remboursement dans l'écosystème RAI) est défini par le PI Controller implémenté. Le montant du prêt disponible est déterminé par ce qu'on appelle le prix de remboursement, qui en pratique tend à être étroitement lié au prix du marché RAI - la différence est généralement d'environ 1 %.

La logique d'ajustement des taux d'intérêt repose sur la différence entre le prix de marché du RAI (libellé en RAI/USD) et le prix de rachat du RAI (également libellé en RAI/USD). Lorsque le prix de rachat est supérieur au prix du marché, les taux d’intérêt ont tendance à augmenter. Lorsqu’il est inférieur au prix du marché, les taux d’intérêt ont tendance à baisser (voire à devenir négatifs !).

Pourquoi les prix du RAI peuvent-ils rester relativement stables ? Même sans ancrage, même si un actif plus volatil (ETH) est utilisé comme garantie, c'est parce que la RAI dispose d'un mécanisme d'incitation anticyclique. Le prix du marché est déterminé par le marché secondaire des acheteurs et des vendeurs de RAI, il fluctue donc considérablement ; tandis que le prix de rachat est déterminé par le contrôleur PI, il est donc plus contrôlable et stable. Par conséquent, lorsque la différence entre les deux est importante, les utilisateurs rationnels seront incités à l’arbitrage.

Plus précisément, lorsque le prix du marché est supérieur au prix de remboursement, il est rentable d'obtenir des prêts RAI et de les vendre sur le marché secondaire jusqu'à ce que les deux prix convergent, puis d'acheter du RAI sur le marché secondaire pour rembourser la dette et obtenir un prix neutre. position. Cela est particulièrement pratique lorsque le prix du marché est supérieur au prix de rachat pendant une période prolongée, car le taux de remboursement peut devenir très bas, générant ainsi des bénéfices d'arbitrage et des bénéfices sur les taux d'intérêt. Quoi qu’il en soit, profiter du système permet de maintenir le prix du marché des jetons RAI stable.

Dans le cas contraire (c'est-à-dire que le prix de rachat est supérieur au prix du marché), l'action rentable serait d'acheter autant de RAI que possible sur le marché secondaire et de le conserver jusqu'à ce que le prix converge, ou de l'utiliser pour clôturer tout RAI ouvert. postes . Le premier comportement aura tendance à réduire le nombre de tokens RAI circulant sur le marché, et le second comportement va détruire le RAI. Les deux comportements feront converger le système vers le prix du marché.

La beauté du contrôleur derrière RAI est que toutes ces incitations dirigées par le contrôleur sont pilotées par une référence externe, à savoir le prix RAI/USD obtenu via un oracle externe. La RAI ne compte pas directement sur des stocks ou des pools de liquidités en dollars américains pour parvenir à la stabilité des prix.

Pour la conception de Flatcoins, la conception du RAI représente un point de départ naturel pour construire un MVP (produit minimum viable), nécessitant deux éléments :

1) Oracle sur l’inflation ;

2) Un contrôleur modérément ajusté pour mesurer le gonflage.

Si vous avez besoin de plus de ressources sur la RAI, vous pouvez consulter les liens suivants :

  • Reflexer Finance:https://reflexer.finance/

  • https://medium.com/reflexer-labs/summoning-the-money-god-2a3f3564a5f2

  • https://www.youtube.com/watch?v=dQRvDV5IILw

  • https://github.com/BlockScience/reflexer

  • https://github.com/BlockScience/reflexer-digital-twin

Défis du contrôle distribué

Comme mentionné précédemment, la construction d'un Flatcoin nécessite un contrôleur modérément réglé et un oracle d'inflation. Examinons maintenant les défis sur les deux fronts.

Étant donné que l’inflation implique des propriétés spatiales, temporelles et compositionnelles (expliquées en détail ci-dessous), la mesure complète de l’inflation constitue un défi fondamental dans la conception de systèmes de contrôle distribués.

Du point de vue de la théorie du contrôle, les défis de conception du Flatcoin peuvent être compris comme :

(1) Il existe une « usine contrôlée » avec une large répartition géographique, à savoir le marché des biens et des services, qui envoie des signaux de prix à différents produits à des moments et des lieux différents.

(2) La première étape consiste à concevoir un ensemble de capteurs qui collectent des signaux pertinents (à la bonne fréquence et à l'emplacement approprié) et à les fusionner aux échelles de temps et d'espace appropriées.

(3) Ces signaux peuvent ensuite être introduits dans un contrôleur et traités dans un modèle mondial suffisamment riche pour estimer l'intervention de marché requise par le système afin que la valeur du Flatcoin évolue comme prévu.

(4) Enfin, ce système doit avoir un exécuteur testamentaire capable d’inciter le marché secondaire à ajuster la valeur du Flatcoin afin qu’elle soit cohérente avec l’inflation.

Dans la section suivante, nous explorerons quelques bases de la théorie du contrôle pour analyser plus en détail le problème de conception.

Comprendre la théorie du contrôle dans les systèmes adaptatifs complexes

Définir l'environnement

Dans la théorie du contrôle, les « limites » ou l’environnement d’un système doivent être clairement définis. Un modèle peut être construit qui comprend suffisamment bien le monde à l’intérieur de cette frontière pour prendre des décisions contrôlables au sein du système. Ci-dessous, nous explorerons les différentes parties du système de contrôle.

  • Les plantes font référence à des systèmes physiques ou mathématiques contrôlés. Il peut s'agir d'un système mécanique, d'un système de circuits ou même d'un système biologique. Les usines faisaient à l'origine référence aux usines et aux usines de production équipées de thermostats et d'autres capteurs pour réguler le contrôle de la température.

  • Les capteurs sont des dispositifs qui mesurent certains aspects du comportement ou de l'environnement d'un système, tels que la température, la pression ou la position des composants. Ici, les capteurs doivent capturer les changements de prix des biens et services concernés afin de calculer et d’ajuster les changements de l’inflation.

  • Les actionneurs sont des dispositifs qui influencent le comportement futur du système, tels que des moteurs, des vannes, des chauffages ou des incitations économiques, pour garantir que le prix du jeton s'ajuste de manière appropriée à l'inflation.

  • Les contrôleurs sont le cerveau d'un système de contrôle, traitant les informations provenant des capteurs et utilisant ces informations pour ajuster le comportement des actionneurs afin d'obtenir les résultats souhaités. Le contrôleur calcule les actions appropriées en fonction de l'état actuel du système et des résultats souhaités, et utilise des algorithmes et des modèles mathématiques pour aider à gérer les performances du système.

Les capteurs, les actionneurs et les contrôleurs constituent ensemble les éléments de base des systèmes de contrôle et peuvent être utilisés pour réguler et automatiser une variété de processus, même dans des systèmes avec des interactions humaines imprévisibles.

En savoir plus sur le défi Flatcoin

Difficulté à s’ajuster à l’inflation

Tout jeton visant à suivre le taux d’inflation afin d’atténuer son impact sur le pouvoir d’achat devra répondre à des questions difficiles sur les « capteurs » et les sources d’informations à utiliser, telles que : « Où se produit l’inflation et « Pour qui ? ?" Concerné ?" et "Quels biens et services sont concernés ?".

Illustration des variations de prix de différents biens répertoriés dans l'indice des prix à la consommation (CPI) américain, par rapport à l'indice officiel CPI (ligne noire) (Source : Blair Fix)

Comme le décrit clairement l’économiste Blair Fix, l’inflation n’est pas qu’un « seul » phénomène. Bien sûr, il existe des indices inflationnistes comme le déflateur du PIB ou le CPI et le PPI (Producter Price Index), mais il existe des différences significatives entre ces indicateurs et en fonction d'autres critères comme la géographie, l'industrie ou le secteur. En outre, la granularité temporelle de ces indices est également très faible, la plupart n’étant mis à jour qu’une fois par mois, alors que les variations du pouvoir d’achat peuvent avoir des conséquences immédiates dans la vie quotidienne (comme les courses au supermarché ou les achats d’essence).

Flatcoin, comme son nom l'indique, est un token dont le pouvoir d'achat reste « stable ». Lors de la conception du Flatcoin, l'étendue et la couverture de son utilisation attendue doivent être soigneusement étudiées avant sa mise en œuvre. Un jeton qui s'ajuste à l'inflation peut être soumis à une forte volatilité des prix, telle qu'une inflation élevée dans certaines régions ou secteurs, qui peut persister pendant une période prolongée. Dans le même temps, le jeton doit également s'adapter aux situations où la volatilité des prix est faible, voire non inflationniste, dans d'autres régions ou secteurs.

En outre, il est difficile de choisir quelle mesure d’inflation mesurer, car l’inflation peut varier considérablement même au niveau national, régional ou métropolitain. Les mesures standardisées de l'inflation, telles que l'IPC, ne tiennent pas compte des différences de pouvoir d'achat entre des groupes de professions, d'investissements et de composition socio-économique ou démographique différents.

Enfin, du point de vue de la mise en œuvre, mesurer l’inflation avec précision et en temps opportun augmente la complexité de la conception, car le jeton est susceptible d’être manipulé. Étant donné que les exécuteurs du système Flatcoin s'appuieront sur la fiabilité (et la « fiabilité ») du sous-système Oracle, leur conception ne sera pas facile.

Prochaine étape : Comment promouvoir la mise en œuvre de Flatcoin

L’aspect espace-temps de ce problème est assez intimidant, et du point de vue d’une approche théorique du contrôle, il existe de nombreux problèmes de conception ouverte intéressants qui peuvent être résolus pour créer une économie symbolique avec une régulation appropriée par des algorithmes d’incitation.

Dans l’esprit des méthodes agiles, nous recommandons une conception PoC (preuve de concept) minimalement fonctionnelle et une mise en œuvre pilote pour atteindre un objectif de conception qui répond aux exigences initiales. Les PoC peuvent être conçus avec la possibilité d'être mis à niveau pour répondre progressivement à des défis de conception plus spécifiques et prioritaires au cours des itérations.

Un point de départ consiste à limiter d’abord la composante spatiale de l’inflation. Une conception PoC simple et recommandée consiste à commencer par un indice régional Flatcoin et un indice de prix scalaire au sein d'un marché à monnaie unique, mais cette conception simple peut être confrontée à divers défis d'arbitrage.

Sur des délais de conception plus longs, un jeton d'inflation à indice composite mondial serait en mesure de résoudre ces problèmes d'arbitrage et aurait donc un cas d'utilisation plus robuste, mais cela nécessitera évidemment plus de conceptualisation et de conception pour résoudre les types de problèmes présentés dans cet article. Au fur et à mesure que le premier PoC est déployé et évalué, des exigences et des possibilités de réalisation supplémentaires peuvent être proposées pour procéder progressivement à la recherche et au développement de capteurs, de contrôleurs et d'actionneurs vers un Flatcoin à l'échelle mondiale véritablement efficace qui couvrira divers indices multi-espaces.