Discussion sur la nature et l'application des déclencheurs d'opérateurs
L'existence des déclencheurs provient des caractéristiques des contrats intelligents. Lorsque la logique interne d'un contrat doit changer d'état en fonction de certaines conditions, et que le contrat intelligent lui-même ne s'exécute pas automatiquement, des opérations externes sont nécessaires pour le déclencher. Ce design est basé sur la nature des contrats intelligents sous l'architecture de Satoshi Nakamoto : chaque opération est une enchère globale. Certains designs qui tentent d'automatiser le déclenchement ignorent souvent ce problème de jeu, ce qui peut entraîner des risques d'attaques ou d'arbitrage.
Un opérateur de déclenchement est essentiellement un échange non linéaire basé sur la consommation de GAS, le coût de transport des informations 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 sur certaines dimensions, permettant ainsi de sédimenter de la valeur ? Pour cela, nous devons analyser en profondeur les caractéristiques de l'opérateur de déclenchement.
En général, les opérateurs de déclenchement peuvent être classés en trois catégories :
Droit d'aire : les objets déclencheurs sont-ils limités, par exemple dans le scénario de prêt, le déclenchement du remboursement est limité à l'emprunteur, tandis que le déclenchement de la liquidation est ouvert à tout le monde.
Y a-t-il des informations à transporter : lors du déclenchement, des informations ou des actifs sont-ils transmis au contrat ? Le déclenchement sans informations concerne principalement les frais de GAS, tandis que le transport d'informations peut entraîner des coûts supplémentaires, en particulier lorsqu'il s'agit d'actifs, il faut également prendre en compte les risques financiers.
Corrélation temporelle : L'efficacité du déclenchement est-elle étroitement liée au temps, ce qui influence directement l'élaboration de la stratégie de déclenchement.
Dans la conception DeFi, les opérateurs de déclenchement sont souvent positionnés comme un comportement tiers de jeu, c'est-à-dire accompli par des parties non directement transactionnelles, principalement utilisé pour le règlement. Cette conception soulève des questions sur le mécanisme d'incitation. Dans différents scénarios, la conception des incitations prendra en compte le coût de l'information et l'effet temps, formant des caractéristiques diversifiées des opérateurs de déclenchement.
Le déclenchement basé entièrement sur le coût de l'information peut amener les mineurs à devenir les bénéficiaires finaux, car c'est essentiellement un comportement d'enchères. En revanche, l'introduction d'un effet temporel dans le déclenchement peut être conçue sous la forme d'une enchère néerlandaise, de sorte que la majeure partie de la valeur revienne au véritable déclencheur. Cependant, ce type de conception peut également susciter des divergences concernant la rapidité du temps et la volonté de participation.
En plus de la liquidation, les opérateurs de déclenchement ont également des applications importantes dans l'automatisation de la couverture, un potentiel qui n'a pas encore été pleinement exploité. De plus, la création ou la contribution active d'informations par les opérateurs de déclenchement est également une direction d'application importante. Avec le temps, les opérateurs de déclenchement pourraient devenir le premier opérateur non linéaire capable de capturer de la valeur sur la chaîne.
Une question clé 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, qui standardise d'abord les instructions de base, puis sélectionne rétroactivement la structure des contrats. Pour construire un système de jeu indépendant basé sur des 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, ce qui est une direction difficile mais digne d'être explorée.
Le coût d'activation des opérateurs comprend les frais de GAS et le coût net de l'information. Si l'on souhaite le simplifier en un modèle de jeu, il est nécessaire de prendre en compte le facteur temps, le coefficient de scénario et la valeur d'entrée fondamentale requise pour le fonctionnement du système. Cependant, ce modèle a du mal à former des caractéristiques d'auto-renforcement et est facilement reproductible dans un environnement de contrat ouvert. Par conséquent, pour que l'opérateur d'activation devienne un système de jeu indépendant, il pourrait être nécessaire d'introduire des facteurs aléatoires.
En revanche, les opérateurs déclencheurs, en tant qu'éléments d'un grand système de jeu, sont plus susceptibles de montrer des caractéristiques d'auto-renforcement, comme pour la couverture ou la cotation. Dans ces scénarios, en raison de la contribution de valeur par d'autres participants, l'incitation des opérateurs n'est plus entièrement linéaire.
Dans l'ensemble, la structure non linéaire des opérateurs de déclenchement, lorsqu'elle est combinée avec de grands contrats, peut constituer un jeu non coopératif auto-renforçant ayant une valeur économique. Cependant, il est difficile d'accomplir la conception du jeu de manière indépendante et de cristalliser de la valeur. Dans cette optique, certains produits existants présentent des problèmes logiques et évoluent en réalité vers des systèmes de loterie internes. À l'avenir, l'application et le développement des opérateurs de déclenchement ont encore un vaste potentiel, méritant une exploration et une innovation approfondies par l'industrie.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
17 J'aime
Récompense
17
8
Partager
Commentaire
0/400
NestedFox
· 07-23 11:20
Je ne comprends pas pourquoi tout cela est si compliqué, il vaudrait mieux simplement couper les coupons.
Voir l'originalRépondre0
ChainComedian
· 07-23 10:50
On a déjà économisé sur le gas, que peut-on encore étudier?
Voir l'originalRépondre0
SandwichHunter
· 07-22 23:36
Eh bien~ nous pouvons à nouveau jouer la grande pièce de la privation.
Voir l'originalRépondre0
ChainSauceMaster
· 07-20 23:07
Ce ne sont que des curieux, ils connaissent juste quelques defi, discuter est vraiment fatiguant.
Voir l'originalRépondre0
ForkLibertarian
· 07-20 23:00
Je ne sais rien, je comprends juste un peu la chaîne, les profiteurs de points.
Voir l'originalRépondre0
TokenAlchemist
· 07-20 22:48
ngmi si tu n'étudies pas les optimisations de transition d'état en ce moment... cet alpha est trop pur
Voir l'originalRépondre0
GateUser-00be86fc
· 07-20 22:47
Encore une opération de brûlage de gas, je ne peux pas me le permettre.
Voir l'originalRépondre0
NFTFreezer
· 07-20 22:43
Encore des liquidations, encore du Hedging, si ça continue comme ça, c'est sûr que c'est DEGEN.
Opérateur de déclenchement : mécanisme de capture de valeur non linéaire dans l'écosystème de la Finance décentralisée
Discussion sur la nature et l'application des déclencheurs d'opérateurs
L'existence des déclencheurs provient des caractéristiques des contrats intelligents. Lorsque la logique interne d'un contrat doit changer d'état en fonction de certaines conditions, et que le contrat intelligent lui-même ne s'exécute pas automatiquement, des opérations externes sont nécessaires pour le déclencher. Ce design est basé sur la nature des contrats intelligents sous l'architecture de Satoshi Nakamoto : chaque opération est une enchère globale. Certains designs qui tentent d'automatiser le déclenchement ignorent souvent ce problème de jeu, ce qui peut entraîner des risques d'attaques ou d'arbitrage.
Un opérateur de déclenchement est essentiellement un échange non linéaire basé sur la consommation de GAS, le coût de transport des informations 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 sur certaines dimensions, permettant ainsi de sédimenter de la valeur ? Pour cela, nous devons analyser en profondeur les caractéristiques de l'opérateur de déclenchement.
En général, les opérateurs de déclenchement peuvent être classés en trois catégories :
Droit d'aire : les objets déclencheurs sont-ils limités, par exemple dans le scénario de prêt, le déclenchement du remboursement est limité à l'emprunteur, tandis que le déclenchement de la liquidation est ouvert à tout le monde.
Y a-t-il des informations à transporter : lors du déclenchement, des informations ou des actifs sont-ils transmis au contrat ? Le déclenchement sans informations concerne principalement les frais de GAS, tandis que le transport d'informations peut entraîner des coûts supplémentaires, en particulier lorsqu'il s'agit d'actifs, il faut également prendre en compte les risques financiers.
Corrélation temporelle : L'efficacité du déclenchement est-elle étroitement liée au temps, ce qui influence directement l'élaboration de la stratégie de déclenchement.
Dans la conception DeFi, les opérateurs de déclenchement sont souvent positionnés comme un comportement tiers de jeu, c'est-à-dire accompli par des parties non directement transactionnelles, principalement utilisé pour le règlement. Cette conception soulève des questions sur le mécanisme d'incitation. Dans différents scénarios, la conception des incitations prendra en compte le coût de l'information et l'effet temps, formant des caractéristiques diversifiées des opérateurs de déclenchement.
Le déclenchement basé entièrement sur le coût de l'information peut amener les mineurs à devenir les bénéficiaires finaux, car c'est essentiellement un comportement d'enchères. En revanche, l'introduction d'un effet temporel dans le déclenchement peut être conçue sous la forme d'une enchère néerlandaise, de sorte que la majeure partie de la valeur revienne au véritable déclencheur. Cependant, ce type de conception peut également susciter des divergences concernant la rapidité du temps et la volonté de participation.
En plus de la liquidation, les opérateurs de déclenchement ont également des applications importantes dans l'automatisation de la couverture, un potentiel qui n'a pas encore été pleinement exploité. De plus, la création ou la contribution active d'informations par les opérateurs de déclenchement est également une direction d'application importante. Avec le temps, les opérateurs de déclenchement pourraient devenir le premier opérateur non linéaire capable de capturer de la valeur sur la chaîne.
Une question clé 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, qui standardise d'abord les instructions de base, puis sélectionne rétroactivement la structure des contrats. Pour construire un système de jeu indépendant basé sur des 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, ce qui est une direction difficile mais digne d'être explorée.
Le coût d'activation des opérateurs comprend les frais de GAS et le coût net de l'information. Si l'on souhaite le simplifier en un modèle de jeu, il est nécessaire de prendre en compte le facteur temps, le coefficient de scénario et la valeur d'entrée fondamentale requise pour le fonctionnement du système. Cependant, ce modèle a du mal à former des caractéristiques d'auto-renforcement et est facilement reproductible dans un environnement de contrat ouvert. Par conséquent, pour que l'opérateur d'activation devienne un système de jeu indépendant, il pourrait être nécessaire d'introduire des facteurs aléatoires.
En revanche, les opérateurs déclencheurs, en tant qu'éléments d'un grand système de jeu, sont plus susceptibles de montrer des caractéristiques d'auto-renforcement, comme pour la couverture ou la cotation. Dans ces scénarios, en raison de la contribution de valeur par d'autres participants, l'incitation des opérateurs n'est plus entièrement linéaire.
Dans l'ensemble, la structure non linéaire des opérateurs de déclenchement, lorsqu'elle est combinée avec de grands contrats, peut constituer un jeu non coopératif auto-renforçant ayant une valeur économique. Cependant, il est difficile d'accomplir la conception du jeu de manière indépendante et de cristalliser de la valeur. Dans cette optique, certains produits existants présentent des problèmes logiques et évoluent en réalité vers des systèmes de loterie internes. À l'avenir, l'application et le développement des opérateurs de déclenchement ont encore un vaste potentiel, méritant une exploration et une innovation approfondies par l'industrie.