28 définitions
Lexique : Ethereum et smart contracts
Ethereum, sa machine virtuelle, ses standards de tokens (ERC) et ses propositions d'amélioration (EIP), au cœur de la plupart des applications décentralisées.
- Account Abstraction (AA / EIP-4337) L'Account Abstraction (AA), standardisée sur Ethereum par l'ERC-4337, permet d'utiliser un smart contract comme compte principal, avec des…
- Base fee burn Le base fee burn est la destruction automatique des frais de base payés sur Ethereum depuis l'EIP-1559 : cette part des frais n'est versée…
- Bundler Un bundler est, dans l'abstraction de compte ERC-4337, l'acteur qui collecte les UserOperations des utilisateurs, les simule, puis les regr…
- delegatecall delegatecall est une instruction de l'EVM qui permet à un smart contract d'exécuter le code d'un autre contrat dans son propre contexte : l…
- EIP-1167 (minimal proxy) L'EIP-1167, ou minimal proxy, est un standard Ethereum qui définit un contrat clone très court dont le seul rôle est de rediriger tous les…
- EIP-155 (chainId) L'EIP-155 est une amélioration d'Ethereum qui intègre l'identifiant de la chaîne (chainId) dans les données signées d'une transaction, afin…
- EIP-1559 (base fee & tip) L'EIP-1559 est la réforme des frais d'Ethereum qui sépare chaque paiement en deux parts : des frais de base (base fee) fixés par le protoco…
- EIP-2535 (Diamond) L'EIP-2535, dite Diamond, est un modèle d'architecture de smart contracts dans lequel un contrat central redirige chaque appel vers plusieu…
- EIP-2612 (permit) L'EIP-2612, ou permit, est une extension du standard ERC-20 qui permet d'autoriser un tiers à dépenser ses jetons grâce à une simple signat…
- EIP-712 (typed data) L'EIP-712 est un standard Ethereum qui définit comment signer des données structurées et typées, afin que le portefeuille affiche en clair…
- ENS (noms lisibles) ENS (Ethereum Name Service) est un système de noms décentralisé sur Ethereum qui associe un nom lisible, comme alice.eth, à une adresse de…
- EOA vs Compte-contrat Sur Ethereum, un EOA (Externally Owned Account) est un compte contrôlé par une clé privée, capable d'initier des transactions, tandis qu'un…
- ERC-20 L'ERC-20 est le standard technique des jetons fongibles sur Ethereum et les blockchains compatibles : il définit un ensemble commun de fonc…
- ERC-777 L'ERC-777 est un standard de jetons fongibles compatible avec l'ERC-20, qui ajoute des opérateurs autorisés et des hooks, c'est-à-dire des…
- Ethereum (ETH) Ethereum est une blockchain programmable qui permet d'exécuter des smart contracts et des applications décentralisées ; l'ether (ETH) est s…
- EVM (Ethereum Virtual Machine) L'EVM (Ethereum Virtual Machine) est la machine virtuelle qui exécute le code des smart contracts sur Ethereum ; de nombreuses autres block…
- GAS Le gas est l'unité qui mesure la quantité de calcul nécessaire pour exécuter une opération sur Ethereum ; les frais réellement payés en ETH…
- Gas limit La gas limit est la quantité maximale de gas qu'un utilisateur autorise une transaction à consommer ; si l'exécution l'atteint avant la fin…
- Merkle-Patricia Trie (MPT) Le Merkle-Patricia Trie (MPT) est la structure de données utilisée par Ethereum pour stocker sous forme clé-valeur l'état des comptes, le s…
- Modèle comptes & soldes Le modèle comptes et soldes est une façon de représenter l'état d'une blockchain où chaque adresse possède un compte avec un solde mis à jo…
- Nonce Le nonce est un nombre à usage unique. Sur Ethereum, c'est le compteur de transactions d'un compte, qui fixe leur ordre et empêche de rejou…
- Nonce gap Un nonce gap est un trou dans la suite des nonces d'un compte : si une transaction utilise un nonce supérieur à celui attendu, elle reste e…
- Paymaster Un paymaster est un smart contract qui accepte de payer les frais de gas à la place d'un utilisateur, dans le cadre de l'account abstractio…
- Priority fee (tip) Le priority fee, ou tip, est le pourboire qu'un utilisateur ajoute à sa transaction pour inciter le producteur de bloc à l'inclure en prior…
- Proxy upgradable Un proxy upgradable est une architecture de smart contract où un contrat proxy conserve l'adresse et les données, tandis que la logique est…
- SIWE (EIP-4361) SIWE (Sign-In With Ethereum), standardisé par l'EIP-4361, est une méthode de connexion à un site ou à une application qui remplace le mot d…
- Smart contract (contrat intelligent) Un smart contract, ou contrat intelligent, est un programme déployé sur une blockchain qui s'exécute de manière déterministe selon son code…
- UserOperation (UserOp) Une UserOperation, ou UserOp, est une pseudo-transaction définie par le standard ERC-4337 : elle décrit ce qu'un portefeuille smart contrac…
À lire
L'actualité : Ethereum et smart contracts
Les derniers articles de BlockPulseNews sur ce sujet.
- Bitcoin : les partisans de BIP-110 se séparent sur une chaîne minoritaire tandis que le réseau principal prend de l'avance
- Dinari ouvre plus de 700 actions américaines tokenisées aux investisseurs via des wallets en self-custody
- Tom Lee affirme qu'Ether a surperformé le Nasdaq 100 en juillet tandis que BitMine ajoute 10 399 ETH
Approfondir avec l'Académie : Ethereum en Profondeur
Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module
Tous les thèmes du lexique
- Les bases de la crypto 41
- Bitcoin 20
- Ethereum et smart contracts 28
- DeFi (finance décentralisée) 45
- Trading et marché 35
- Sécurité et arnaques 22
- Layer 2 et scalabilité 25
- Portefeuilles et clés 17
- NFT et Web3 25
- DAO et gouvernance 14
- Réglementation 7
- Consensus et minage 28
- Oracles et interopérabilité 17
- Confidentialité 12
- Stablecoins et actifs réels 5