Accueil / Glossaire
référence

Glossaire de sécurité Web3

Des définitions courtes et claires des termes que vous rencontrerez dans un audit de smart contract.

Termes essentiels

TermeSignification
ReentrancyRéentrer dans une fonction via un appel externe avant la mise à jour de son état, permettant des retraits répétés.
MEVMaximal Extractable Value : profit qu'un producteur de bloc ou un chercheur peut extraire en réordonnant, insérant ou censurant des transactions.
Sandwich attackUne tactique MEV qui place une transaction avant et une après l'échange d'une victime pour profiter du mouvement de prix induit.
TWAPTime-Weighted Average Price : une méthode d'oracle résistante à la manipulation de prix sur un seul bloc.
Flash loanUn prêt non collatéralisé remboursé dans la même transaction, souvent utilisé pour amplifier une manipulation.
delegatecallUn appel qui exécute le code d'un autre contrat dans le contexte de stockage de l'appelant ; dangereux si la cible n'est pas de confiance.
Checks-Effects-InteractionsUn motif : valider les entrées, mettre à jour l'état, puis interagir avec les contrats externes.
PDAProgram Derived Address sur Solana ; doit être validée avec les bons seeds et bump.
Signer checkSur Solana, vérifier qu'un compte a réellement signé la transaction avant de lui faire confiance.
SWCSmart Contract Weakness Classification, un registre des types de faiblesses connus.

▶ Ouvrir le scanner