Opérateur de déclenchement : mécanisme de capture de valeur non linéaire dans les smart contracts

robot
Création du résumé en cours

La nature et l'application des opérateurs déclencheurs

Les opérateurs de déclenchement sont une partie importante des contrats intelligents. Lorsque la logique interne d'un contrat satisfait à des conditions spécifiques, une opération extérieure est nécessaire pour déclencher un changement d'état. Cela découle de l'essence des contrats intelligents sous l'architecture de Satoshi Nakamoto : chaque opération est une enchère mondiale. Certains designs qui tentent d'automatiser le déclenchement négligent souvent ce problème de jeu, ce qui peut entraîner des risques d'attaque ou d'arbitrage.

Le cœur du déclencheur d'opérateurs est un échange non linéaire basé sur la consommation de GAS, le coût d'information transportée et le rendement des changements d'état. Cette caractéristique non linéaire soulève une question : est-il possible de former un mécanisme d'auto-renforcement et de sédimenter de la valeur dans une certaine dimension ? Pour répondre à cette question, une analyse approfondie du déclencheur d'opérateurs est nécessaire.

Un opérateur de déclenchement contient généralement trois facteurs clés :

  1. Permissions : Les objets déclencheurs sont-ils restreints, par exemple, le remboursement dans le cadre d'un prêt ne peut être déclenché que par l'emprunteur, tandis que la liquidation peut être déclenchée par n'importe qui.

  2. Transport d'informations : Lorsqu'un déclencheur se produit, s'il transmet des informations ou des actifs au contrat. Cela peut influencer le coût de déclenchement, car le transport d'informations ou d'actifs implique généralement des coûts supplémentaires.

  3. Corrélation temporelle : La validité du déclenchement est-elle liée au temps ? Le facteur temps peut influencer l'élaboration de la stratégie de déclenchement.

Dans la conception DeFi, les opérateurs de déclenchement sont souvent considérés comme des comportements tiers dans le jeu, principalement utilisés pour la liquidation. Cela soulève la question de la conception des incitations. Différents scénarios nécessitent des mécanismes d'incitation différents, en particulier en ce qui concerne le coût de l'information et l'effet temporel.

Un déclenchement entièrement basé sur le coût de l'information peut entraîner les mineurs à devenir les bénéficiaires finaux, car il s'agit essentiellement d'un comportement d'enchères. L'introduction d'un déclenchement avec effet temporel peut être conçue sous la forme d'une structure d'enchères néerlandaises, de sorte que la majeure partie de la valeur revienne au véritable déclencheur. Mais cela entraîne également des divergences dans la rapidité du temps et la volonté de participation, ce qui se manifeste dans divers modèles de liquidation DeFi.

En plus de la liquidation, les opérateurs de déclenchement ont également des applications importantes dans l'automatisation des couvertures, une fonctionnalité qui n'a pas encore été pleinement exploitée. De plus, les opérateurs de déclenchement qui créent ou contribuent activement à l'information sont également une catégorie d'applications importantes. Avec le temps, les opérateurs de déclenchement, en raison de leur non-linéarité et de leur étendue, pourraient devenir les premiers opérateurs à capturer de la valeur sur la chaîne.

Une question intéressante à explorer est : les opérateurs de déclenchement peuvent-ils constituer un système de jeu indépendant ? Étant donné que chaque opérateur de déclenchement est lié à un scénario spécifique, il est difficile de fonctionner sous un système d'incitation unifié. Cela diffère de la manière dont Ethereum spécifie la consommation de GAS pour chaque instruction. Pour réaliser un système de jeu indépendant pour les opérateurs de déclenchement, il est nécessaire que différents scénarios de déclenchement suivent les mêmes normes de conception, garantissant la cohérence de la valeur d'entrée et de sortie. C'est une direction qui présente des défis mais qui mérite d'être étudiée.

Le coût de déclenchement des opérateurs comprend principalement les frais de GAS et le coût net de l'information. Pour construire un système de jeu unifié, il est nécessaire de prendre en compte le facteur temps et le coefficient de scène, ainsi que la récompense de base nécessaire au fonctionnement du système. Cependant, s'il est demandé que tous les scénarios soient symétriques et sans opportunités d'arbitrage, il est difficile de former des attributs d'auto-renforcement et cela peut facilement être reproduit. Par conséquent, pour que les opérateurs de déclenchement deviennent un système de jeu indépendant, il peut être nécessaire d'introduire des facteurs aléatoires.

Cependant, en tant qu'élément d'un grand système de jeu, l'opérateur de déclenchement peut posséder une certaine caractéristique d'auto-renforcement. Par exemple, dans les opérations de couverture ou de cotation, la contribution de valeur d'autres parties prenantes rend les incitations des opérateurs pas complètement linéaires. Cela se manifeste dans certains projets DeFi.

Dans l'ensemble, la structure non linéaire des opérateurs de déclenchement peut être combinée avec de grands contrats pour former un certain type de jeu non coopératif auto-renforçant, ayant une valeur économique significative. Cependant, il est difficile de concevoir un système de jeu complet et de cristalliser la valeur de manière autonome. Dans cette optique, certains produits existants peuvent présenter des problèmes logiques et se transformer en un système de loterie interne. À l'avenir, l'application et la conception des opérateurs de déclenchement ont encore un grand espace d'exploration.

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
BlockchainTherapistvip
· Il y a 4h
C'est un peu obscur, ça me donne le tournis.
Voir l'originalRépondre0
NftDeepBreathervip
· Il y a 5h
C'est trop professionnel, je ne comprends pas, je ne comprends pas.
Voir l'originalRépondre0
LiquidationTherapistvip
· Il y a 5h
C'est vraiment trop chic, n'est-ce pas ?
Voir l'originalRépondre0
NotFinancialAdvicevip
· Il y a 5h
Le mécanisme de liquidation est vraiment agréable~
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)