Trending News:État actuel et vue panoramique de RWA sur Solana: joueurs clés et protocolesPourquoi n’a-t-il aucun investisseur de détail dans cette série de bitcoins taureau?Ethereum de cette année est une version améliorée de Bitcoin l’année dernièreCoinbase: La saison Altcoin est en plein essorLe PPI américain atteint un niveau supérieur de trois ans et atteint les attentes des baisses de taux d’intérêt, et le marché de la cryptographie chute à court termeLes pensions de milliards de billions coulent dans les crypto-monnaies?Le début d’un gros pariBitcoin ETF Holdings approche de 1,3 million et peut dépasser 1,5 million d’ici la fin de l’annéeÉTABLE: Nouveau Trojan USDT à l’ère de la stablecoinBitcoin n’est pas ce que vous pensezAutoroutes auto-construites: lorsque les géants se précipitent pour construire des « chaînes », qui viendra dans des voitures de sport?De l’innovation technologique à l’examen axé sur les politiques des dernières rondes de montagnes russes de prix ETHIlessis de dépasser les attentes ppi nouveau candidat pour le président de la Réserve fédérale: soutien à une baisse de taux importanteUtilisez les mathématiques pour expliquer le jeu d’argent des « BMNR »Percée d’Ethereum: l’histoire se répète, ouvrant un nouveau cycle «épique»« Dix ans » « Soul Battle » d’EthereumA16Z: Manuel pour entrer la blockchain pour les banques, la gestion des actifs, les fintech, etc. Tradfi, etc.OKB a grimpé de 180% en une seule journée en raison de la destruction. Peut-il encore augmenter après avoir enlevé la couche de devise de la plate-forme?Bitwise: quatre catalyseurs crypto qui n’ont pas encore été évaluésRevue de l’attaque qubic contre Monero: Ai est-il le véritable gravédignoir de POW?BTC atteint un autre nouveau sommet: 4 facteurs majeurs qui viseront bientôt 130 000 $?Les institutions se précipitent et les entreprises amalent des pièces de monnaie. Standard Chartered prédit que l’ETH atteindra 7 500 $ US d’ici la fin de l’année?Le cercle et la bande construisent leurs propres chaînes publiques. La couche de colonie est-elle suspendue à Ethereum?Saisir la piste de stablecoin: Derrière Stripe et Paradigme parie sur le tempoFortune: Dan Morehead et Princeton « Gangsters »« Le premier trésor d’Ethereum » a augmenté de 20 milliards de dollars supplémentaires, ETH a percé 4 600 $Jeu d’argent de BMNRAchetez 5 milliards en 35 jours pour remporter le trône du chef de l’ETH. Le modèle ETH a changéDans la bataille secrète du capital institutionnel, pourquoi Sol n’est-il pas aussi bon que l’ETH récemment?PANTERA: La création de valeur de DAT prendra le binme comme exemplePANTERA: Le marché de la cryptographie entre dans la deuxième phase du cycle de taureauExplorez l’impact sur la chaîne du trésor EthereumMonero a été attaqué par 51%: une vérification technologique de 300 millions de personnes prenant plus de 6 milliards?Question approximative: Ethereum peut-il encore poursuivre ses portes maintenant?La nouvelle vision d’EthereumEst-il possible pour Ethereum de « dépasser » Bitcoin?Voici les opinions de personnes célèbresCrypto Concept Stocks Swallow Le marché boursier américain « Perfect Storm » se formeLa percée d’Ethereum: l’histoire se répète, l’élan augmente progressivementConformité axée sur les capitaux?Le dilemme réglementaire mondial de PolyMarket et la survieUne nouvelle série de méthodologie de recherche de marché cryptographique pour Alpha et BetaBitcoin et débat macroéconomiqueQuatre outils de collecte de fonds pour les sociétés de réserve de crypto: Pipe, ATM, CB, SPACCoreweave et Circle, le « stock de monstres d’introduction » des États-Unis, inaugureront le test du rapport financierLa stratégie de stock à haut rendement de la stratégie révélatriceLa fin de l’industrie Web3 est-elle de construire un pays de réseau?8% de rebond est juste un apéritif?Les mises à niveau majeures vers uniswap peuvent faire tourner complètement Uni complètement$ COIN VS $ HOOD: 160 milliards de dollars de concoursLes six piliers du protocole en chaîne Hyperevm affronteront EthereumPath de contre-attaque de 4 mois d’ETH: le poussoir derrière lui et les jetons Defi qui valent la peine d’être prêts à prêter attentionProblèmes non résolus pour BTC et ETHLa montée de DAT: de la maintenance du bitcoin à la gestion des gainsBitcoin OG Prévision: BTC Prix cible de 500 000 $, le marché haussier historique arriveLa route vers l’égalité créative de Doge à Pepe MemecoinQuels sont les points forts du lancement de Svm Native Cross-Chain Bridge?Tokenisation des stocks: opportunités de richesse et points de conformitéN’attendez jamais les Bitcoins en dessous de 100 000?Le futur écrase le S&P 500Vos fonds 401 (k) devraient-ils être investis dans le capital-investissement, la crypto-monnaie ou l’immobilier?Du faible risque aux rendements élevés pour les raisons profondes du changement dans l’investissement américain 401 (k)De la preuve en temps réel au rollup natif: l’expansion finale d’Ethereum sous ZKQu’est-ce qui peut être investi dans les crypto-monnaies aux États-Unis, avec plus de 12 billions de yuans en pensions?Plateforme d’enregistrement de Hong Kong RWA + Législation de stablecoin réécrit les règles de financement numérique mondialPendle est difficile à comprendre mais ne comprend pas que c’est votre perte7 images pour comprendre la situation actuelle de Defi en 2025Vitalik parle d’Ethereum: la stratégie de réserve du Trésor d’ETH est «utile et précieuse»Trump a planté des « forces amies cryptées » en tant que directeur de transition de la Réserve fédérale. Quel est l’impactMaison Blanche: Promouvoir la sécurité de la retraite grâce à des investissements diversifiés tels que les actifs numériquesOrdre exécutif de Trump: rendre les investisseurs 401 (k) plus accessibles aux actifs alternatifsTrump fait un grand pas et 12,5 billions de dollars de pensions de retraite entrent dans le cercle des pièces9 billions de dollars américains vont-ils entrer?Trump a l’intention d’autoriser les comptes 401 (k) pour acheter BTCL’évolution intelligente de Defi: de l’automatisation à l’agentfiArk Invest Cryptocurrency Investment Strategy: Comment saisir des opportunités de tradingQui a guidé la liste de la CZ chinoise la plus riche?Tom Lee: Eth est comme BTC en 2017, et il y aura une croissance étape par étape à l’avenirBitcoin brasse tranquillement un changement majeurLa «tokenisation du fonds» devient populaire à l’étranger. Qu’est-ce que Wall Street a vu?Lorsque RWA accède à Defi: Chemin de mise en œuvre et défis de la conformité KYC / AMLTrois responsables de la Fed ont exprimé des préoccupations après des fermes non agricoles, et la probabilité de baisse des taux d’intérêt a augmenté de manière significative en septembreLe conflit d’intérêts fondamentaux entre le gouvernement américain et Wall Street2025 All In Ethereum: Le deuxième grand jeu de « l’opération de Dieu » de Wall Street « de Wall Street »Pourquoi les projets de crypto ne sont-ils plus excitants?Hong Kong entre dans l’ère des licences de stablecoin: croissance « stable » sous des seuils élevésTurning Point US SEC indique clairement que la mise en place de liquidité n’implique pas d’émission de valeurs mobilièresRapport Ripple: la finance traditionnelle continue d’investir dans une infrastructure blockchainUn inventaire des échanges de crypto-monnaie à la recherche d’introductions en bourseVaneck: L’ETH sera-t-il un meilleur atout que BTC?Hong Kong Stablecoin est-il froid?Il vaut mieux voir Trump que de voir des indicateurs. Il vaut mieux regarder les vieux chevaux que de jouer avec des chiens locaux.Une liste des points clés de l’interview de Trump impliquant des points chauds tels que la Réserve fédérale, le commerce tarifaire, etc.La montée en puissance des sociétés de trésorerie Bitcoin est-elle le seul moyen de dépasser le dollar américain?Bitwise: Trois opportunités d’investissement bénéficient de la « crypto du projet » de SECIntelligence artificielle et transformation économique: l’histoire et l’avenir de la croissance axée sur la technologieTG, USDT, l’échange de trésorerie a été ciblé par le procurateur du peuple suprêmeAvez-vous Ethereum d’une valeur de dix mille dollars?Lean Ethereum: en regardant vers la prochaine décennie d’EthereumAller longtemps sur Ethereum est devenu le seul consensusComment utiliser la technologie ZK pour casser le « triangle impossible »Affichage rapide Web3 KOL et écosystème de marketing d’agenceComment la réévaluation de la Réserve fédérale et le « projet crypto » remodeler la structure du marchéL1 Mystère de l’évaluation: ETH se développera-t-il 30 fois?La baleine géante Ethereum est tombée et a balayé les produits, les institutions ont continué à augmenter les investissements et le monde entier s’est précipité vers ETHBaptême chiffré: Rencontrez Wall Street
Trending News:État actuel et vue panoramique de RWA sur Solana: joueurs clés et protocolesPourquoi n’a-t-il aucun investisseur de détail dans cette série de bitcoins taureau?Ethereum de cette année est une version améliorée de Bitcoin l’année dernièreCoinbase: La saison Altcoin est en plein essorLe PPI américain atteint un niveau supérieur de trois ans et atteint les attentes des baisses de taux d’intérêt, et le marché de la cryptographie chute à court termeLes pensions de milliards de billions coulent dans les crypto-monnaies?Le début d’un gros pariBitcoin ETF Holdings approche de 1,3 million et peut dépasser 1,5 million d’ici la fin de l’annéeÉTABLE: Nouveau Trojan USDT à l’ère de la stablecoinBitcoin n’est pas ce que vous pensezAutoroutes auto-construites: lorsque les géants se précipitent pour construire des « chaînes », qui viendra dans des voitures de sport?De l’innovation technologique à l’examen axé sur les politiques des dernières rondes de montagnes russes de prix ETHIlessis de dépasser les attentes ppi nouveau candidat pour le président de la Réserve fédérale: soutien à une baisse de taux importanteUtilisez les mathématiques pour expliquer le jeu d’argent des « BMNR »Percée d’Ethereum: l’histoire se répète, ouvrant un nouveau cycle «épique»« Dix ans » « Soul Battle » d’EthereumA16Z: Manuel pour entrer la blockchain pour les banques, la gestion des actifs, les fintech, etc. Tradfi, etc.OKB a grimpé de 180% en une seule journée en raison de la destruction. Peut-il encore augmenter après avoir enlevé la couche de devise de la plate-forme?Bitwise: quatre catalyseurs crypto qui n’ont pas encore été évaluésRevue de l’attaque qubic contre Monero: Ai est-il le véritable gravédignoir de POW?BTC atteint un autre nouveau sommet: 4 facteurs majeurs qui viseront bientôt 130 000 $?Les institutions se précipitent et les entreprises amalent des pièces de monnaie. Standard Chartered prédit que l’ETH atteindra 7 500 $ US d’ici la fin de l’année?Le cercle et la bande construisent leurs propres chaînes publiques. La couche de colonie est-elle suspendue à Ethereum?Saisir la piste de stablecoin: Derrière Stripe et Paradigme parie sur le tempoFortune: Dan Morehead et Princeton « Gangsters »« Le premier trésor d’Ethereum » a augmenté de 20 milliards de dollars supplémentaires, ETH a percé 4 600 $Jeu d’argent de BMNRAchetez 5 milliards en 35 jours pour remporter le trône du chef de l’ETH. Le modèle ETH a changéDans la bataille secrète du capital institutionnel, pourquoi Sol n’est-il pas aussi bon que l’ETH récemment?PANTERA: La création de valeur de DAT prendra le binme comme exemplePANTERA: Le marché de la cryptographie entre dans la deuxième phase du cycle de taureauExplorez l’impact sur la chaîne du trésor EthereumMonero a été attaqué par 51%: une vérification technologique de 300 millions de personnes prenant plus de 6 milliards?Question approximative: Ethereum peut-il encore poursuivre ses portes maintenant?La nouvelle vision d’EthereumEst-il possible pour Ethereum de « dépasser » Bitcoin?Voici les opinions de personnes célèbresCrypto Concept Stocks Swallow Le marché boursier américain « Perfect Storm » se formeLa percée d’Ethereum: l’histoire se répète, l’élan augmente progressivementConformité axée sur les capitaux?Le dilemme réglementaire mondial de PolyMarket et la survieUne nouvelle série de méthodologie de recherche de marché cryptographique pour Alpha et BetaBitcoin et débat macroéconomiqueQuatre outils de collecte de fonds pour les sociétés de réserve de crypto: Pipe, ATM, CB, SPACCoreweave et Circle, le « stock de monstres d’introduction » des États-Unis, inaugureront le test du rapport financierLa stratégie de stock à haut rendement de la stratégie révélatriceLa fin de l’industrie Web3 est-elle de construire un pays de réseau?8% de rebond est juste un apéritif?Les mises à niveau majeures vers uniswap peuvent faire tourner complètement Uni complètement$ COIN VS $ HOOD: 160 milliards de dollars de concoursLes six piliers du protocole en chaîne Hyperevm affronteront EthereumPath de contre-attaque de 4 mois d’ETH: le poussoir derrière lui et les jetons Defi qui valent la peine d’être prêts à prêter attentionProblèmes non résolus pour BTC et ETHLa montée de DAT: de la maintenance du bitcoin à la gestion des gainsBitcoin OG Prévision: BTC Prix cible de 500 000 $, le marché haussier historique arriveLa route vers l’égalité créative de Doge à Pepe MemecoinQuels sont les points forts du lancement de Svm Native Cross-Chain Bridge?Tokenisation des stocks: opportunités de richesse et points de conformitéN’attendez jamais les Bitcoins en dessous de 100 000?Le futur écrase le S&P 500Vos fonds 401 (k) devraient-ils être investis dans le capital-investissement, la crypto-monnaie ou l’immobilier?Du faible risque aux rendements élevés pour les raisons profondes du changement dans l’investissement américain 401 (k)De la preuve en temps réel au rollup natif: l’expansion finale d’Ethereum sous ZKQu’est-ce qui peut être investi dans les crypto-monnaies aux États-Unis, avec plus de 12 billions de yuans en pensions?Plateforme d’enregistrement de Hong Kong RWA + Législation de stablecoin réécrit les règles de financement numérique mondialPendle est difficile à comprendre mais ne comprend pas que c’est votre perte7 images pour comprendre la situation actuelle de Defi en 2025Vitalik parle d’Ethereum: la stratégie de réserve du Trésor d’ETH est «utile et précieuse»Trump a planté des « forces amies cryptées » en tant que directeur de transition de la Réserve fédérale. Quel est l’impactMaison Blanche: Promouvoir la sécurité de la retraite grâce à des investissements diversifiés tels que les actifs numériquesOrdre exécutif de Trump: rendre les investisseurs 401 (k) plus accessibles aux actifs alternatifsTrump fait un grand pas et 12,5 billions de dollars de pensions de retraite entrent dans le cercle des pièces9 billions de dollars américains vont-ils entrer?Trump a l’intention d’autoriser les comptes 401 (k) pour acheter BTCL’évolution intelligente de Defi: de l’automatisation à l’agentfiArk Invest Cryptocurrency Investment Strategy: Comment saisir des opportunités de tradingQui a guidé la liste de la CZ chinoise la plus riche?Tom Lee: Eth est comme BTC en 2017, et il y aura une croissance étape par étape à l’avenirBitcoin brasse tranquillement un changement majeurLa «tokenisation du fonds» devient populaire à l’étranger. Qu’est-ce que Wall Street a vu?Lorsque RWA accède à Defi: Chemin de mise en œuvre et défis de la conformité KYC / AMLTrois responsables de la Fed ont exprimé des préoccupations après des fermes non agricoles, et la probabilité de baisse des taux d’intérêt a augmenté de manière significative en septembreLe conflit d’intérêts fondamentaux entre le gouvernement américain et Wall Street2025 All In Ethereum: Le deuxième grand jeu de « l’opération de Dieu » de Wall Street « de Wall Street »Pourquoi les projets de crypto ne sont-ils plus excitants?Hong Kong entre dans l’ère des licences de stablecoin: croissance « stable » sous des seuils élevésTurning Point US SEC indique clairement que la mise en place de liquidité n’implique pas d’émission de valeurs mobilièresRapport Ripple: la finance traditionnelle continue d’investir dans une infrastructure blockchainUn inventaire des échanges de crypto-monnaie à la recherche d’introductions en bourseVaneck: L’ETH sera-t-il un meilleur atout que BTC?Hong Kong Stablecoin est-il froid?Il vaut mieux voir Trump que de voir des indicateurs. Il vaut mieux regarder les vieux chevaux que de jouer avec des chiens locaux.Une liste des points clés de l’interview de Trump impliquant des points chauds tels que la Réserve fédérale, le commerce tarifaire, etc.La montée en puissance des sociétés de trésorerie Bitcoin est-elle le seul moyen de dépasser le dollar américain?Bitwise: Trois opportunités d’investissement bénéficient de la « crypto du projet » de SECIntelligence artificielle et transformation économique: l’histoire et l’avenir de la croissance axée sur la technologieTG, USDT, l’échange de trésorerie a été ciblé par le procurateur du peuple suprêmeAvez-vous Ethereum d’une valeur de dix mille dollars?Lean Ethereum: en regardant vers la prochaine décennie d’EthereumAller longtemps sur Ethereum est devenu le seul consensusComment utiliser la technologie ZK pour casser le « triangle impossible »Affichage rapide Web3 KOL et écosystème de marketing d’agenceComment la réévaluation de la Réserve fédérale et le « projet crypto » remodeler la structure du marchéL1 Mystère de l’évaluation: ETH se développera-t-il 30 fois?La baleine géante Ethereum est tombée et a balayé les produits, les institutions ont continué à augmenter les investissements et le monde entier s’est précipité vers ETHBaptême chiffré: Rencontrez Wall Street
Dans l’article d’aujourd’hui, nous examinerons la soliditéévénementIl est appelé dans Ethereum et EVM plus communsBûchesEssenceNous verrons comment les utiliser, leurs définitions, comment utiliser le thème de l’événement et la signature pour filtrer le journal, et quelques suggestions sur quand.
Nous couvrirons également l’inspection-événement-Le mode d’interaction, ce célèbre modèle est traditionnellement appliqué à la réincome des variables d’État, mais nous verrons pourquoi ce modèle devrait également être appliqué pour déclencher des événements et des risques potentiels et des vulnérabilités de sécurité impliquées.
Comment définir des événements dans la solidité?
Être disponibleévénementLe mot-clé définit l’événement dans Solidity, comme indiqué ci-dessous.
interface ilight {< Br /> Événement SwitSedon ();
Vous pouvez passer le nom du contrat via un accès limité complet, suivi de suiviAlors, alorsPour accéder à l'événement à partir d'un autre contrat avec le nom de l'événement, comme indiqué ci-dessous:
Utilisateur de robe d'événement) pre>
La signature de l'événement est:
Utilisateur de robe d'événement) pre>
Le thème de l'événement est:
bytes32 topIchash = uccessant .Selector;
Veuillez noter qu'après Solidity V0.8.15, l'incident.sélecteurLes membres peuvent l'utiliser.
Si vous vérifiez un journal de blockchain, vous trouverez l'index du thème du journal0(Le premier) Le but correspond au thème de l'événement.Puisque le thème est le contenu qui peut être recherché dans un journal, nous pouvonsFiltre avec le thème de l'événement:
Recherchez des événements spécifiques dans le contrat intelligent d'une adresse spécifique.
Recherchez des événements spécifiques dans tous les contrats sur la blockchain.
Nous le verrons plus loin ci-dessous,anonymeL'événement anonyme est l'exception de cette règle.anonymeLes mots clés les rendent incapables de rechercher, alors utilisez le terme"anonyme"Essence
Sur la base de ce fait, nous pouvons également en déduire que l'événement le plus simple défini dans la solidité n'a pas de paramètres, comme l'événement défini ci-dessusBulbe.ouCommutateur, Sera utilisé en basLog1Le code de fonctionnement déclenche le thème dans le journal car l'incident lui-même est consultable.
Vous pouvez ajouter plus de thèmes, d'autres thèmes seront utilisésLog2,,Log3,,Log4etLog5Tant que ces paramètres sont marqués commeindexéEssenceJetons un coup d'œil au paramètre d'index dans la section suivante.
Paramètres de l'événement et paramètres d'index
L'événement peut accepter tout type de paramètres, y compris le type de valeur (Uintn,,bytesn,,bool,,adresse...) ,,structure,,énumérerEt le type de valeur défini par l'utilisateur.
Selon mes recherches de cet article, le seul type qui n'est pas autorisé est le type de fonction interne.Le type de fonction externe est autorisé, mais le type de fonction interne n'est pas autorisé.Par exemple, le code suivant ne sera pas compilé.
// spdx- S Licence-Identificateur: non licencié Pragma Solidity ^ 0.8.0; > pre>
Si la déclaration de l'événement estanonymeDans le contrat ABI, l'incident est disponible"Anonyme"Le champ sera marqué commevraiEssence
Un avantage anonyme est qu'il rend votre contrat moins cher et moins cher, et le gaz est moins cher lorsqu'il est déclenché.
Un bon cas d'événement anonyme est un contrat avec un seul événement.Tous les événements du contrat de négociation sont significatifs, car seul cet incident apparaîtra dans le journal des événements.L'abonnement à son nom n'est pas pertinent, car un seul événement est défini pour émettre le contrat.Par conséquent, vous pouvez définir des événements anonymes, vous abonner à tous les journaux d'événements du contrat et confirmer qu'ils sont les mêmes événements.
Vérifiez l'utilisation de l'utilisation anonyme dans la bibliothèque de code populaire, comme le contrat DS-note dans Dappphub[7] sub>milieu.
IMGCode source[8] sub> figCaption> Figure>
Nous pouvons voir dans le fragment de code ci-dessus que parce que l'instruction d'événement est anonyme, cela peut définir le quatrième paramètre "indexé".
Veuillez noter que parce que l'événement anonyme n'a pas le thème de BYTES32, l'événement anonyme ne prend pas en charge.sélecteurmembre.
Utilisez le code de fonctionnement du journal pour déclencher des événements dans l'assemblage
Il est possible de déclencher un événement dans l'assemblage, utilisezBogueInstruction, l'instruction correspond au code d'opération concentré par l'instruction EVM.
Pour déclencher un événement à l'assemblage, vous devez stocker toutes les données émises par l'incident dansmémoirePosition spécifique.
Une fois que vous stockez des données à partir de l'événement en mémoire, puis vous pouvez spécifier les paramètres suivants à l'instruction LONG:
P = obtenir la position de mémoire des données.Fondamentalement, il s'agit d'un pointeur de mémoire, ou d'un "décalage" ou "index de mémoire", selon la façon dont vous l'appelez.
S = vous voulez le nombre d'octets émis de P dans l'événement.
Tous les autres paramètresT1Ainsi queT2Ainsi queT3etT4Ce sont les paramètres de l'événement que vous souhaitez indexer.Veuillez noter qu'il y a deux choses importantes ici: 1) ces paramètres doivent être les mêmes que les paramètres définis dans le même ordre que la définition de vos événements, 2) ces paramètres doivent être placés en mémoire pour obtenir des données.
Le fragment de code suivant montre comment effectuer cette opération dans l'assemblage.
& lt; -7px; ) Internet { bytes32 topIchash = exampleEventasm.selector; /> Log2 ( freeMemoryPointer, /// `p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` P` P` P` P` P` = Démarrage du décalage en mémoire 64, // `S` = Nombre d'octets en mémoire de« P` à inclure dans les données de l'événement Événement it self tokenID // 1er paramètre indexé ) } }
pre>
Coût du gaz de l'événement
Figure>
Tous les enregistrements du code de fonctionnement (Log0Ainsi queLog1Ainsi queLog2Ainsi queLog3Ainsi queLog4) Vous devez consommer du gaz.Plus ils ont de paramètres (thèmes), plus ils consomment de gaz.
Image-20240226195203141 figCaption> Figure>
De plus, d'autres facteurs tels que des indices ou des données peuvent également amener l'événement à consommer plus de gaz.
Vérifier -event-mode interactif
Mode de contrôle interactif efficace[9] sub>Il convient également aux incidents.
Une méthode pour détecter ces modes consiste à utiliser l'outil d'analyse statique REMIX.
Ce modèle peut également être détecté par Slither.Lorsqu'un contrat exécute un contrat avec un appel externe, vous obtiendrez une découverte pour inviter "l'événement ré-entrée".
Par conséquent, pour DAPP, la commande est très importante, afin que vous puissiez vérifier correctement quel incident d'abord, suivant et finalement émis.Ceci est particulièrement important lorsque les appels récursifs ou ré-entravés.Si l'événement est déclenché après les appels externes, et cet appel externe est fait d'un appel répété, alors:
Le premier incident était la deuxième fois après la fin de l'appel.
Le deuxième événement a été publié après la transaction initiale.
La compréhension de cela permet également un suivi d'audit clair sous la chaîne pour surveiller les appels contractuels.Vous pouvez voir quelles fonctions sont les premières et enfin appelées, et l'ordre de fonctionnement de chaque routine lors de l'exécution de la transaction.
Documentation du détecteur Slither[10] sub>-Sidité et les analyseurs statiques de Vyper.
Cette vulnérabilité potentielle est également sur la piste des bits[11] sub>Trouvé et signaler dans l'audit des contrats intelligents.
IMG figCaption> Figure>
IMG figCaption> Figure>
Quand l'incident doit-il être déclenché?
Il peut y avoir plusieurs cas dans votre contrat qui peuvent être importants et utiles pour déclencher des événements.
Lorsque les utilisateurs et l'adresse restreintes exécutent certaines opérations (par exemple, propriétaire ou administrateur contractuel).Cela inclut comme les populairesProfession de transfert (adresse)Fonction, cette fonction ne peut être appelée par le propriétaire que pour modifier le propriétaire du contrat.
IMG figCaption> Figure>
Modifiez certaines variables clés ou paramètres arithmétiques, qui sont responsables de la logique principale du contrat.Il est particulièrement important à l'arrière-plan du protocole Defi.
IMG figCaption> Figure>
Documentation du détecteur Slither[12] sub>Décrivez plus d'informations sur ces situations.
Ceci est également décrit dans le rapport d'audit des sentiers de looksrare.
IMG figCaption> Figure>
Contrats de surveillance déployés en production pour détecter les anomalies.
IMG figCaption> Figure>
Afficher 0xprotocol[13] sub>Détails pour comprendre les problèmes liés à la sécurité liés à l'incident.
se référer à
Le document manquant aux fins de l'utilisation de l'événement anonyme (savoir pourquoi)[14] sub>
A16Z: Manuel pour entrer la blockchain pour les banques, la gestion des actifs, les fintech, etc. Tradfi, etc.
source:A16Z; Compilé: Vision de Bitchain Blockchain est une nouvelle couche de règlement et de propriété qui est programmable, ouverte et mondialisée par défaut, débloquant de nouvelles formes d’entrepreneuriat, de créativité…
OKB a grimpé de 180% en une seule journée en raison de la destruction. Peut-il encore augmenter après avoir enlevé la couche de devise de la plate-forme?
Jessy, vision de Bitchain Le 13 août 2025, les prix de l’OKB ont grimpé de plus de 180% en peu de temps, passant d’un sommet d’environ 47 $ à 141…
Le PPI américain atteint un niveau supérieur de trois ans et atteint les attentes des baisses de taux d’intérêt, et le marché de la cryptographie chute à court terme