Glossaire
#
Attaque des 51 %
Un type d'attaque où un groupe prend le contrôle de la majorité des nœuds. Cela leur permettrait de frauder la chaîne de blocs en annulant des transactions et en effectuant une double dépense d'ether et d'autres jetons.
Dans la preuve d'enjeu (PoS) d'Ethereum, cela serait accompli en accumulant plus de la moitié du total d'ether staké. Cela permettrait à un attaquant de décider quels nouveaux blocs sont ajoutés à la chaîne de blocs. Cependant, pour annuler la chaîne ou effectuer une double dépense, un attaquant aurait besoin d'au moins 66 % du total d'ether staké.
Dans la preuve d'enjeu (PoS) d'Ethereum, cela serait accompli en accumulant plus de la moitié du total d'ether staké. Cela permettrait à un attaquant de décider quels nouveaux blocs sont ajoutés à la chaîne de blocs. Cependant, pour annuler la chaîne ou effectuer une double dépense, un attaquant aurait besoin d'au moins 66 % du total d'ether staké.
A
Compte
Un compte Ethereum est une identité numérique sur la chaîne de blocs Ethereum, permettant aux utilisateurs d'envoyer et de recevoir de l'ether, et d'interagir avec des contrats intelligents.
Technique :
C'est un objet contenant une adresse, un solde, un nonce, ainsi que du stockage et du code optionnels. Un compte peut être un compte de contrat ou un compte externe (EOA).
Technique :
C'est un objet contenant une adresse, un solde, un nonce, ainsi que du stockage et du code optionnels. Un compte peut être un compte de contrat ou un compte externe (EOA).
Adresse
Une adresse Ethereum est un identifiant unique utilisé pour recevoir des jetons, fonctionnant de manière similaire à un numéro de compte bancaire pour les cryptomonnaies. Elle est utilisée pour identifier votre compte Ethereum.
Il s'agit des 160 bits les plus à droite d'un hash Keccak d'une clé publique ECDSA.
Il s'agit des 160 bits les plus à droite d'un hash Keccak d'une clé publique ECDSA.
Interface binaire applicative (ABI)
Un fichier JSON qui définit les fonctions et les variables incluses dans un contrat intelligent. L'ABI permet de mapper le bytecode dans des formats lisibles par l'homme.
Anti-Sybil
Ce sont des moyens d'empêcher les personnes de prétendre être plusieurs utilisateurs à la fois sur Internet, garantissant que chaque utilisateur est une personne réelle et distincte. Cela aide à maintenir des interactions en ligne justes et honnêtes.
Interface de programmation d'application (API)
Une interface de programmation d'application (API) est un ensemble de définitions sur la façon d'utiliser un logiciel. Une API se situe entre une application et un serveur web, et facilite le transfert de données entre eux.
APR
L'APR, ou taux annuel effectif global, reflète le coût annuel d'un emprunt d'argent, incluant les intérêts et les frais, sous forme de pourcentage.
ASIC
Circuit intégré spécifique à une application. Cela fait généralement référence à un circuit intégré, construit sur mesure pour le minage de cryptomonnaie.
Assertion
Dans Solidity, `assert(false)` se compile en `0xfe`, un code d'opération invalide, qui consomme tout le gaz restant et annule toutes les modifications. Lorsqu'une instruction `assert()` échoue, quelque chose de très grave et d'inattendu se produit, et vous devrez corriger votre code. Vous devriez utiliser `assert()` pour éviter des conditions qui ne devraient absolument jamais se produire. En savoir plus sur la sécurité des contrats intelligents.
Attestation
Une déclaration faite par une entité selon laquelle quelque chose est vrai. Dans le contexte d'Ethereum, les validateurs de consensus doivent déclarer ce qu'ils croient être l'état de la chaîne. À des moments précis, chaque validateur est responsable de la publication de différentes attestations qui déclarent formellement la vision de ce validateur sur la chaîne, y compris le dernier point de contrôle finalisé et la tête actuelle de la chaîne. En savoir plus sur les attestations.
B
Frais de base
Chaque bloc a un prix de réserve connu sous le nom de « frais de base ». Il s'agit des frais de gaz minimums qu'un utilisateur doit payer pour inclure une transaction dans le bloc suivant. En savoir plus sur le gaz et les frais.
Chaîne balise
La chaîne balise était la chaîne de blocs qui a introduit la preuve d'enjeu (PoS) et les validateurs sur Ethereum. Elle a fonctionné en parallèle du réseau principal Ethereum en preuve de travail (PoW) de décembre 2020 jusqu'à ce que les deux chaînes soient fusionnées en septembre 2022 pour former l'Ethereum d'aujourd'hui. En savoir plus sur la chaîne balise.
Grand-boutiste
Une représentation numérique positionnelle où le chiffre le plus significatif est le premier en mémoire. L'opposé de petit-boutiste (little-endian), où le chiffre le moins significatif est le premier.
Bloc
Un bloc est l'endroit où les transactions ou les actions numériques sont stockées. Une fois qu'un bloc est plein, il est lié au précédent, créant une chaîne de blocs ou « blockchain ». En savoir plus sur les blocs.
Un bloc est une unité d'informations regroupées qui comprend une liste ordonnée de transactions et des informations liées au consensus. Les blocs sont proposés par des validateurs en preuve d'enjeu (PoS), moment auquel ils sont partagés sur l'ensemble du réseau pair à pair, où ils peuvent facilement être vérifiés de manière indépendante par tous les autres nœuds. Les règles de consensus régissent le contenu d'un bloc qui est considéré comme valide, et tout bloc invalide est ignoré par le réseau. L'ordonnancement de ces blocs et des transactions qu'ils contiennent crée une chaîne d'événements déterministe dont la fin représente l'état actuel du réseau.
Un bloc est une unité d'informations regroupées qui comprend une liste ordonnée de transactions et des informations liées au consensus. Les blocs sont proposés par des validateurs en preuve d'enjeu (PoS), moment auquel ils sont partagés sur l'ensemble du réseau pair à pair, où ils peuvent facilement être vérifiés de manière indépendante par tous les autres nœuds. Les règles de consensus régissent le contenu d'un bloc qui est considéré comme valide, et tout bloc invalide est ignoré par le réseau. L'ordonnancement de ces blocs et des transactions qu'ils contiennent crée une chaîne d'événements déterministe dont la fin représente l'état actuel du réseau.
Explorateur de blocs
Une interface qui permet à un utilisateur de rechercher des informations provenant de, et concernant, une chaîne de blocs. Cela inclut la récupération de transactions individuelles, l'activité associée à des adresses spécifiques et des informations sur le réseau.
En-tête de bloc
L'en-tête de bloc est une collection de métadonnées sur un bloc et un résumé des transactions incluses dans la charge utile d'exécution.
Propagation des blocs
Le processus de transmission d'un bloc confirmé à tous les autres nœuds du réseau.
Proposeur de bloc
Le validateur spécifique choisi pour créer un bloc dans un créneau particulier.
Statut du bloc
Les états dans lesquels un bloc peut exister. Les états possibles incluent :
- proposé : le bloc a été proposé par un validateur
- planifié : les validateurs soumettent actuellement des données
- manqué/ignoré : le proposant n'a pas proposé de bloc dans le délai imparti
- orphelin : le bloc a été exclu suite à une réorg par l'algorithme de choix de fourche
Validation de bloc
Le processus de vérification qu'un nouveau bloc contient des transactions et des signatures valides, s'appuie sur la chaîne historique la plus lourde (c'est-à-dire celle qui a accumulé le plus d'attestations dans son histoire), et suit toutes les autres règles de consensus. Les blocs valides sont ajoutés à la tête de la chaîne et propagés aux autres sur le réseau. Les blocs invalides sont ignorés.
Chaîne de blocs
Une chaîne de blocs est une base de données de transactions, dupliquée et partagée sur tous les ordinateurs du réseau, garantissant que les données ne peuvent pas être modifiées rétroactivement.
Une séquence de blocs, chacun étant lié à son prédécesseur jusqu'au bloc genèse en référençant le hash du bloc précédent. L'intégrité de la chaîne de blocs est sécurisée de manière cryptoéconomique à l'aide d'un mécanisme de consensus basé sur la preuve d'enjeu (PoS). Qu'est-ce qu'une chaîne de blocs ?
Une séquence de blocs, chacun étant lié à son prédécesseur jusqu'au bloc genèse en référençant le hash du bloc précédent. L'intégrité de la chaîne de blocs est sécurisée de manière cryptoéconomique à l'aide d'un mécanisme de consensus basé sur la preuve d'enjeu (PoS). Qu'est-ce qu'une chaîne de blocs ?
Nœud d'amorçage
Les nœuds qui peuvent être utilisés pour initier le processus de découverte lors de l'exécution d'un nœud. Les nœuds d'amorçage « présentent » les nouveaux nœuds aux autres nœuds existants afin qu'ils puissent rapidement obtenir des pairs, plutôt que d'avoir à chercher un pair initial. Les points de terminaison de ces nœuds sont généralement fournis dans le code source du client Ethereum, mais les utilisateurs peuvent fournir leur propre liste de nœuds d'amorçage.
Pont
Un pont de chaîne de blocs est utilisé pour transférer des actifs d'un réseau de chaîne de blocs à un autre. Par exemple, vous pouvez utiliser un pont pour transférer de l'ETH du réseau principal Ethereum vers des solutions de mise à l'échelle de couche 2 (l2) moins chères.
Bytecode
Code exprimé sous une forme numérique compacte afin qu'il puisse être exécuté efficacement par l'EVM.
Fork Byzantium
Le premier des deux hard forks pour l'étape de développement Metropolis. Il incluait l'EIP-649 : Délai de la bombe de difficulté de Metropolis et réduction de la récompense de bloc, où l'Âge de glace a été retardé d'un an et la récompense de bloc a été réduite de 5 à 3 ethers.
C
Casper FFG
Casper FFG est un protocole de consensus à preuve d'enjeu (PoS) utilisé conjointement avec l'algorithme de choix de fourche LMD-GHOST pour permettre aux clients de consensus de s'accorder sur la tête de la chaîne balise.
Point de contrôle
La chaîne balise a un tempo divisé en créneaux (12 secondes) et en époques (32 créneaux). Le premier créneau de chaque époque est un point de contrôle. Lorsqu'une supermajorité de validateurs atteste du lien entre deux points de contrôle, ils peuvent être justifiés et ensuite, lorsqu'un autre point de contrôle est justifié par-dessus, ils peuvent être finalisés.
Compilation
La conversion de code écrit dans un langage de programmation de haut niveau (par ex., Solidity) vers un langage de plus bas niveau (par ex., le bytecode de l'EVM).En savoir plus sur la compilation des contrats intelligents
Comité
Un groupe d'au moins 128 validateurs assignés pour valider les blocs dans chaque créneau. L'un des validateurs du comité est l'agrégateur, responsable de l'agrégation des signatures de tous les autres validateurs du comité qui s'accordent sur une attestation. À ne pas confondre avec le comité de synchronisation.
Infaisabilité informatique
Un processus est d'une infaisabilité informatique s'il prendrait un temps impraticablement long (par ex., des milliards d'années) à réaliser pour quiconque pourrait concevablement avoir un intérêt à l'exécuter.
Consensus
Lorsque plus des 2/3 des ordinateurs d'un réseau conviennent qu'ils ont le même ensemble d'enregistrements, s'assurant que tout le monde est sur la même longueur d'onde. Il ne s'agit pas des règles qu'ils suivent, mais de s'assurer qu'ils disposent tous des mêmes informations.
Client de consensus
Les clients de consensus (tels que Prysm, Teku, Nimbus, Lighthouse, Lodestar) exécutent l'algorithme de consensus à preuve d'enjeu (PoS) d'Ethereum permettant au réseau de parvenir à un accord sur la tête de la chaîne balise. Les clients de consensus ne participent pas à la validation/diffusion des transactions ni à l'exécution des transitions d'état. Cela est fait par les clients d'exécution. Les clients de consensus n'attestent pas et ne proposent pas de nouveaux blocs. Cela est fait par le client validateur qui est un module complémentaire optionnel au client de consensus.
Couche de consensus
La couche de consensus d'Ethereum est le réseau de clients de consensus.
Règles de consensus
Les règles de validation de bloc que les nœuds complets suivent pour rester en consensus avec les autres nœuds. À ne pas confondre avec le consensus.
Fork Constantinople
La deuxième partie de l'étape Metropolis, initialement prévue pour la mi-2018. Prévue pour inclure un passage à un algorithme de consensus hybride preuve de travail (PoW)/preuve d'enjeu (PoS), entre autres changements.
Compte de contrat
Un compte contenant du code qui s'exécute chaque fois qu'il reçoit une transaction d'un autre compte (EOA ou contrat).
Transaction de création de contrat
Une transaction spéciale qui inclut le code d'initiation d'un contrat. Le destinataire est défini sur `null` et le contrat est déployé à une adresse générée à partir de l'adresse de l'utilisateur et du `nonce`. qui est utilisée pour enregistrer un contrat et l'inscrire sur la chaîne de blocs Ethereum.
Cryptographie
C'est la pratique consistant à sécuriser les communications et les données grâce à l'utilisation de codes, afin que seuls ceux à qui l'information est destinée puissent la lire et la traiter.
Elle implique des techniques de chiffrement (conversion d'informations lisibles en un format illisible) et de déchiffrement (reconversion en un format lisible), garantissant la confidentialité.
Elle implique des techniques de chiffrement (conversion d'informations lisibles en un format illisible) et de déchiffrement (reconversion en un format lisible), garantissant la confidentialité.
Cryptoéconomie
L'étude des principes mathématiques et économiques pour concevoir des plateformes numériques sécurisées et dignes de confiance. L'objectif est de s'assurer que tous les participants suivent les règles et sont récompensés pour leur contribution à la sécurité et au fonctionnement du réseau.
D
Đ
Le Đ (D barré) est utilisé en vieil anglais, en moyen anglais, en islandais et en féroïen pour représenter la lettre majuscule « Eth ». Il est utilisé dans des mots comme ĐEV ou Đapp (application décentralisée), où le Đ est la lettre nordique « eth ». L'eth majuscule (Ð) est également utilisé pour symboliser la cryptomonnaie Dogecoin. Cela se voit couramment dans la littérature Ethereum plus ancienne, mais est moins souvent utilisé aujourd'hui.
DAG
DAG signifie Directed Acyclic Graph (graphe orienté acyclique). C'est une structure de données composée de nœuds et de liens entre eux. Avant La Fusion, Ethereum utilisait un DAG dans son algorithme de preuve de travail (PoW), Ethash, mais il n'est plus utilisé dans la preuve d'enjeu (PoS).
Dapp
Une dapp est une application décentralisée qui s'exécute sur un réseau de chaîne de blocs, offrant des services sans autorité de contrôle centrale. En savoir plus sur les applications décentralisées.
Au minimum, une dapp possède un contrat intelligent connecté à une interface web. De plus, de nombreuses dapps incluent un stockage décentralisé et/ou un protocole et une plateforme de messages.
Au minimum, une dapp possède un contrat intelligent connecté à une interface web. De plus, de nombreuses dapps incluent un stockage décentralisé et/ou un protocole et une plateforme de messages.
Disponibilité des données
N'importe quel nœud peut vérifier indépendamment les transactions sur une chaîne de blocs afin de maintenir la transparence et la confiance dans le système.
Décentralisation
Le concept consistant à éloigner le contrôle et l'exécution des processus d'une entité centrale.
Organisation autonome décentralisée (DAO)
Une DAO est une organisation numérique dirigée par des règles codées sur une chaîne de blocs, où les décisions sont prises par les votes des membres, et non par une autorité centrale. En savoir plus sur les organisations autonomes décentralisées (DAO).
Le pouvoir de vote de chaque membre est souvent lié au nombre de jetons qu'il détient. Les DAO visent à démocratiser la prise de décision et les opérations, en se concentrant sur la transparence et la gouvernance communautaire.
Le pouvoir de vote de chaque membre est souvent lié au nombre de jetons qu'il détient. Les DAO visent à démocratiser la prise de décision et les opérations, en se concentrant sur la transparence et la gouvernance communautaire.
DeSci
La DeSci, ou science décentralisée, est un mouvement appliquant la technologie de la chaîne de blocs à la recherche scientifique. Elle s'appuie sur les DAO, les contrats intelligents et les incitations tokenisées pour créer des écosystèmes de financement et de recherche plus transparents, ouverts et collaboratifs.
Échange décentralisé (DEX)
Un type d'application Ethereum qui vous permet d'échanger des jetons avec des pairs sur le réseau. Les DEX ne sont pas soumis à des restrictions géographiques comme les échanges centralisés – tout le monde peut y participer.
Contrat de dépôt
La passerelle vers le staking sur Ethereum. Le contrat de dépôt est un contrat intelligent sur Ethereum qui accepte les dépôts d'ETH et gère les soldes des validateurs. Un validateur ne peut pas être activé sans déposer d'ETH dans ce contrat. Le contrat nécessite des ETH et des données d'entrée. Ces données d'entrée incluent la clé publique du validateur et la clé publique de retrait, signées par la clé privée du validateur. Ces données sont nécessaires pour qu'un validateur soit identifié et approuvé par le réseau de preuve d'enjeu (PoS).
DeFi
Une vaste catégorie d'applications Ethereum visant à fournir des services financiers adossés à la chaîne de blocs, sans aucun intermédiaire. En savoir plus sur la finance décentralisée (DeFi)
Difficulté
Un paramètre à l'échelle du réseau dans les réseaux à preuve de travail (PoW) qui contrôle la quantité moyenne de calcul requise pour trouver un nonce valide. La difficulté est représentée par le nombre de zéros initiaux requis dans le hash du bloc résultant pour qu'il soit considéré comme valide. Ce concept est obsolète sur Ethereum depuis la transition vers la preuve d'enjeu (PoS).
Bombe de difficulté
Augmentation exponentielle planifiée du paramètre de difficulté de la preuve de travail (PoW) qui a été conçue pour motiver la transition vers la preuve d'enjeu (PoS), réduisant ainsi les chances d'un fork. La bombe de difficulté a été rendue obsolète avec La Fusion.
Signature numérique
Une courte chaîne de données qu'un utilisateur produit pour un document à l'aide d'une clé privée de telle sorte que toute personne disposant de la clé publique correspondante, de la signature et du document puisse vérifier que (1) le document a été « signé » par le propriétaire de cette clé privée particulière, et (2) le document n'a pas été modifié après avoir été signé.
Table de hachage distribuée (DHT)
Une structure de données contenant des paires `(clé, valeur)` utilisée par les nœuds Ethereum pour identifier les pairs auxquels se connecter et déterminer quels protocoles utiliser pour communiquer.
Double dépense
Un fork délibéré de la chaîne de blocs, où un utilisateur disposant d'une quantité suffisamment importante de puissance de minage/mise en jeu envoie une transaction déplaçant une certaine devise hors chaîne (par exemple, en sortant vers de la monnaie fiduciaire ou en effectuant un achat hors chaîne), puis réorganise la chaîne de blocs pour supprimer cette transaction. Une double dépense réussie laisse l'attaquant avec à la fois ses actifs onchain et hors chaîne.
E
Algorithme de signature numérique à courbe elliptique (ECDSA)
Un algorithme cryptographique utilisé par Ethereum pour s'assurer que les fonds ne peuvent être dépensés que par leurs propriétaires. C'est la méthode privilégiée pour créer des clés publiques et privées. Pertinent pour la génération d'adresse de compte et la vérification de transaction.
Chiffrement
Le chiffrement est la conversion de données électroniques sous une forme illisible par quiconque, à l'exception du propriétaire de la clé de déchiffrement correcte.
Entropie
Dans le contexte de la cryptographie, le manque de prévisibilité ou le niveau de caractère aléatoire. Lors de la génération d'informations secrètes, telles que des clés privées, les algorithmes s'appuient généralement sur une source à haute entropie pour garantir que la sortie est imprévisible.
Époque
Une période de 32 créneaux, chaque créneau durant 12 secondes, pour un total de 6,4 minutes. Les comités de validateurs sont mélangés à chaque époque pour des raisons de sécurité. Chaque époque offre une opportunité pour que la chaîne soit finalisée. De nouvelles responsabilités sont assignées à chaque validateur au début de chaque époque. En savoir plus sur la preuve d'enjeu (PoS)
Équivoque
Un validateur envoyant deux messages qui se contredisent. Un exemple simple est un expéditeur de transaction envoyant deux transactions avec le même nonce. Un autre est un proposeur de bloc proposant deux blocs à la même hauteur de bloc (ou pour le même créneau).
Eth1
« Eth1 » est un terme qui faisait référence au réseau principal Ethereum, la chaîne de blocs à preuve de travail existante. Ce terme a depuis été rendu obsolète au profit de la « couche d'exécution ». En savoir plus sur ce changement de nom (opens in a new tab).
Eth2
« Eth2 » est un terme qui faisait référence à un ensemble de mises à niveau du protocole Ethereum, y compris la transition d'Ethereum vers la preuve d'enjeu. Ce terme a depuis été rendu obsolète au profit de la « couche de consensus ». En savoir plus sur ce changement de nom (opens in a new tab).
Proposition d'amélioration d'Ethereum (EIP)
Un document de conception fournissant des informations à la communauté Ethereum, décrivant une nouvelle fonctionnalité proposée, ses processus ou son environnement (voir ERC). Introduction aux EIP
Ethereum Name Service (ENS)
Ethereum Name Service est comme un annuaire téléphonique Internet pour les adresses Ethereum. Au lieu d'utiliser de longues adresses de portefeuille, l'ENS vous permet d'utiliser des noms simples comme « john.eth » pour envoyer et recevoir de l'argent et des actifs numériques.
Technique :
Le registre ENS est un contrat central unique qui fournit un mappage des noms de domaine vers les propriétaires et les résolveurs, tel que décrit dans l'EIP-137. En savoir plus sur ens.domains (opens in a new tab).
Technique :
Le registre ENS est un contrat central unique qui fournit un mappage des noms de domaine vers les propriétaires et les résolveurs, tel que décrit dans l'EIP-137. En savoir plus sur ens.domains (opens in a new tab).
Client d'exécution
Les clients d'exécution (anciennement connus sous le nom de « clients Eth1 »), tels que Besu, Erigon, Go Ethereum (Geth), Nethermind, sont chargés de traiter et de diffuser les transactions et de gérer l'état d'Ethereum. Ils exécutent les calculs pour chaque transaction à l'aide de la Machine Virtuelle Ethereum (EVM) pour s'assurer que les règles du protocole sont respectées.
Couche d'exécution
La couche d'exécution d'Ethereum est le réseau de clients d'exécution.
Compte externe (EOA)
Les comptes externes (EOA) sont le type de compte Ethereum le plus courant. Ils sont contrôlés par une personne via des clés privées/une phrase secrète. En savoir plus sur les portefeuilles Ethereum.
Ethereum Request for Comments (ERC)
L'ERC (Ethereum Request for Comments) est un type de documentation technique utilisé dans la communauté Ethereum pour proposer de nouvelles normes d'utilisation pour le réseau Ethereum.
Ces propositions peuvent couvrir un large éventail de sujets, y compris de nouvelles normes de jetons (comme l'ERC-20 utilisé pour les jetons et l'ERC-721 pour les NFT).
Ces propositions peuvent couvrir un large éventail de sujets, y compris de nouvelles normes de jetons (comme l'ERC-20 utilisé pour les jetons et l'ERC-721 pour les NFT).
ERC-20
L'ERC-20 est la norme que la plupart des jetons sur le réseau Ethereum utilisent pour leur création.
Des exemples populaires sont les stablecoins comme le DAI et l'USDC ou les jetons d'échange comme l'UNI d'Uniswap. Semblable à toute forme de monnaie alternative que nous avons dans les systèmes traditionnels... c'est-à-dire les points de récompense, les systèmes de crédit, ou même les actions, etc.
Des exemples populaires sont les stablecoins comme le DAI et l'USDC ou les jetons d'échange comme l'UNI d'Uniswap. Semblable à toute forme de monnaie alternative que nous avons dans les systèmes traditionnels... c'est-à-dire les points de récompense, les systèmes de crédit, ou même les actions, etc.
ERC-721
Les NFT (jetons non fongibles) sont créés à l'aide d'un ensemble standard de règles appelé ERC-721.
Les jetons NFT peuvent représenter la propriété de tout ce qui est unique, comme de l'art numérique ou des objets de collection, chaque jeton ayant ses propres caractéristiques et sa propre valeur. Chaque NFT est unique et facilement distinguable de tout autre NFT.
Les jetons NFT peuvent représenter la propriété de tout ce qui est unique, comme de l'art numérique ou des objets de collection, chaque jeton ayant ses propres caractéristiques et sa propre valeur. Chaque NFT est unique et facilement distinguable de tout autre NFT.
ERC-1155
L'ERC-1155 est un type plus récent de norme de jeton Ethereum similaire aux NFT (comme des objets de collection uniques) qui permet également de créer des éléments interchangeables (comme de la monnaie) au sein d'un seul contrat intelligent.
Cela rend la gestion de divers types d'actifs numériques plus facile et plus efficace, en particulier pour des applications comme les jeux vidéo ou les collections numériques.
Cela rend la gestion de divers types d'actifs numériques plus facile et plus efficace, en particulier pour des applications comme les jeux vidéo ou les collections numériques.
Ethash
Un algorithme de preuve de travail (PoW) qui était utilisé sur Ethereum avant sa transition vers la preuve d'enjeu (PoS). En savoir plus
Ether
La cryptomonnaie native d'Ethereum, communément appelée « ETH ». Elle est utilisée pour couvrir les frais de transaction lors de l'utilisation de l'écosystème et des applications Ethereum. En savoir plus sur l'ether.
Événements
Permet l'utilisation des fonctionnalités de journalisation de l'EVM. Les dapps peuvent écouter les événements et les utiliser pour déclencher des rappels JavaScript dans l'interface utilisateur. En savoir plus sur les événements et les journaux
Machine Virtuelle Ethereum (EVM)
Une machine virtuelle basée sur une pile qui exécute du bytecode. Dans Ethereum, le modèle d'exécution spécifie comment l'état du système est modifié compte tenu d'une série d'instructions de bytecode et d'un petit tuple de données environnementales. Ceci est spécifié à travers un modèle formel de machine d'état virtuelle. En savoir plus sur la Machine Virtuelle Ethereum.
Langage d'assemblage de l'EVM
Une forme lisible par l'homme du bytecode de l'EVM.
F
Fonction de repli
Une fonction par défaut appelée en l'absence de données ou d'un nom de fonction déclaré.
Faucet
Un service exécuté via un contrat intelligent qui distribue des fonds sous forme d'ether de test gratuit pouvant être utilisé sur un réseau de test.
Finalité
La finalité est la garantie qu'un ensemble de transactions ne peut pas être modifié sans qu'une énorme quantité d'ETH ne soit perdue.
Algorithme de choix de fourche
L'algorithme utilisé pour identifier la tête de la chaîne de blocs. Sur Ethereum, la tête de la chaîne est identifiée comme le fork avec le plus grand « poids » d'attestations. Le poids est le produit du nombre d'attestations et du solde effectif des validateurs attestants. Cela signifie que la véritable tête de la chaîne est celle pour laquelle la majorité de l'ether mis en jeu a voté. Sur la couche de consensus, l'algorithme de choix de fourche est appelé LMD-GHOST.
Preuve de fraude
Un modèle de sécurité pour certaines solutions de couche 2 (l2) où, pour augmenter la vitesse, les transactions sont regroupées (en rollup) en lots et soumises à Ethereum en une seule transaction. D'autres participants au réseau peuvent réexécuter les transactions pour vérifier qu'elles ont été exécutées honnêtement. S'ils découvrent une divergence entre les données publiées et leur propre version, ils peuvent publier une preuve cryptographique qui démontre où une fraude a eu lieu. Certains rollups utilisent des preuves de validité.
Frontier
La phase initiale de développement et de test d'Ethereum, qui a duré de juillet 2015 à mars 2016.
G
Gaz
Le gaz correspond aux frais payés pour les transactions et les contrats intelligents sur une chaîne de blocs, comme Ethereum. En savoir plus sur le gaz et les frais.
Bloc genèse
Le premier bloc d'une chaîne de blocs, utilisé pour initialiser un réseau particulier et sa cryptomonnaie.
Geth
Go Ethereum. L'une des implémentations les plus importantes du protocole Ethereum, écrite en Go. En savoir plus sur geth.ethereum.org (opens in a new tab)
H
Hard fork
Une divergence permanente dans la chaîne de blocs ; également connue sous le nom de changement par hard fork. Cela se produit généralement lorsque des nœuds non mis à niveau ne peuvent pas valider les blocs créés par des nœuds mis à niveau qui suivent de nouvelles règles de consensus. À ne pas confondre avec un fork, un soft fork, un fork logiciel ou un fork Git.
Hash
Une empreinte de longueur fixe d'une entrée de taille variable, produite par une fonction de hachage. (Voir Keccak-256).
Taux de hachage
Le nombre de calculs de hachage effectués par seconde par des ordinateurs exécutant un logiciel de minage.
Consensus holographique
Fait référence à la façon dont une décision de grand groupe est prise en laissant un groupe plus restreint de personnes représentatives voter. Ensuite, tous les autres acceptent de s'y conformer, tant qu'ils ont confiance que le petit groupe a fait du bon travail.
C'est utilisé dans certaines communautés en ligne pour prendre des décisions rapidement sans que tout le monde ait besoin de voter sur tout, tout en s'assurant que les décisions sont justes et représentent ce que la plupart des gens veulent.
C'est utilisé dans certaines communautés en ligne pour prendre des décisions rapidement sans que tout le monde ait besoin de voter sur tout, tout en s'assurant que les décisions sont justes et représentent ce que la plupart des gens veulent.
I
Indice
Une structure de réseau destinée à optimiser l'interrogation d'informations à travers la chaîne de blocs en fournissant un chemin efficace vers sa source de stockage.
Environnement de développement intégré (IDE)
Une interface utilisateur qui combine généralement un éditeur de code, un compilateur, un environnement d'exécution et un débogueur. En savoir plus sur les environnements de développement intégrés.
Problème du code déployé immuable
Une fois que le code d'un contrat (ou d'une bibliothèque) est déployé, il devient immuable. Les pratiques standard de développement logiciel reposent sur la capacité à corriger d'éventuels bugs et à ajouter de nouvelles fonctionnalités, ce qui représente donc un défi pour le développement de contrats intelligents. En savoir plus sur le déploiement de contrats intelligents.
Transaction interne
Une transaction envoyée depuis un compte de contrat vers un autre compte de contrat ou un EOA (voir message).
Émission
La frappe de nouvel ether pour récompenser la proposition de bloc, l'attestation et le signalement (whistle-blowing).
K
Fonction de dérivation de clé (KDF)
Également connue sous le nom d'« algorithme d'étirement de mot de passe », elle est utilisée par les formats de magasin de clés pour se protéger contre les attaques par force brute, par dictionnaire et par table arc-en-ciel sur le chiffrement de la phrase secrète, en hachant la phrase secrète de manière répétée.
Clé
Dans le contexte d'Ethereum, les clés sont des codes numériques : une clé publique pour recevoir des transactions et une clé privée pour accéder aux fonds et les envoyer.
Clés publiques : Elles peuvent être partagées ouvertement.
Clés privées : Elles sont gardées secrètes par le propriétaire.
Clés publiques : Elles peuvent être partagées ouvertement.
Clés privées : Elles sont gardées secrètes par le propriétaire.
Magasin de clés
La paire clé privée/adresse de chaque compte existe sous la forme d'un fichier de clé unique dans un client Ethereum. Il s'agit de fichiers texte JSON qui contiennent la clé privée chiffrée du compte, qui ne peut être déchiffrée qu'avec le mot de passe saisi lors de la création du compte.
L
Couche 1 (l1)
La couche 1 (l1) fait référence à la chaîne de blocs principale dans un réseau de chaînes de blocs à plusieurs niveaux. Par exemple, Ethereum et Bitcoin sont des chaînes de blocs de couche 1. De nombreuses chaînes de blocs de couche 2 déchargent les transactions gourmandes en ressources vers leur propre chaîne de blocs distincte, tout en continuant d'utiliser la chaîne de blocs de couche 1 d'Ethereum ou de Bitcoin à des fins de sécurité.
Couche 2 (l2)
Les couches 2 (l2) sont d'autres réseaux construits par-dessus le réseau principal Ethereum pour rendre les transactions plus rapides et moins chères. En savoir plus sur la couche 2 (l2).
Bibliothèque
Un type spécial de contrat qui n'a pas de fonctions payables, pas de fonction de repli et pas de stockage de données. Par conséquent, il ne peut pas recevoir ou détenir d'ether, ni stocker de données. Une bibliothèque sert de code préalablement déployé que d'autres contrats peuvent appeler pour des calculs en lecture seule. En savoir plus sur les bibliothèques de contrats intelligents.
Client léger
Un client Ethereum qui ne stocke pas de copie locale de la chaîne de blocs, ni ne valide les blocs et les transactions. Il offre les fonctions d'un portefeuille et peut créer et diffuser des transactions.
Liquidité
La liquidité correspond à la rapidité et à la facilité avec lesquelles un actif peut être converti en espèces ou en un autre actif. Les échanges décentralisés comme Uniswap disposent de multiples réserves de liquidité où les détenteurs d'actifs peuvent déposer leurs actifs et où les traders peuvent les acheter et les vendre de manière décentralisée en échange de récompenses.
Jetons de liquidité
Les jetons de liquidité (LST) sont des jetons numériques émis aux participants qui déposent des actifs dans une réserve de liquidité, qui est une collecte de fonds verrouillés dans un contrat intelligent et utilisés pour faciliter les échanges sur un échange décentralisé (DEX).
Ces jetons représentent la part du participant dans la réserve et peuvent être échangés ultérieurement contre le dépôt initial plus une partie des frais de transaction générés par l'activité de la réserve. Essentiellement, les jetons de liquidité servent de preuve de propriété ou de participation dans une réserve de liquidité, permettant aux détenteurs de gagner des récompenses tout en fournissant la liquidité nécessaire pour que d'autres puissent échanger efficacement différentes paires de cryptomonnaies.
Ces jetons représentent la part du participant dans la réserve et peuvent être échangés ultérieurement contre le dépôt initial plus une partie des frais de transaction générés par l'activité de la réserve. Essentiellement, les jetons de liquidité servent de preuve de propriété ou de participation dans une réserve de liquidité, permettant aux détenteurs de gagner des récompenses tout en fournissant la liquidité nécessaire pour que d'autres puissent échanger efficacement différentes paires de cryptomonnaies.
LMD-GHOST
L'algorithme de choix de fourche utilisé par les clients de consensus d'Ethereum pour identifier la tête de la chaîne. LMD-GHOST est un acronyme signifiant « Latest Message Driven Greediest Heaviest Observed SubTree », ce qui signifie que la tête de la chaîne est le bloc avec la plus grande accumulation d'attestations dans son historique.
M
Réseau principal
Abréviation de « réseau principal », il s'agit de la chaîne de blocs publique principale d'Ethereum.
Frais maximum par gaz
Les frais maximums correspondent au montant maximum absolu qu'un utilisateur est prêt à payer par unité de gaz (gwei) pour qu'une transaction soit incluse dans un bloc.
Arbre Patricia Merkle (MPT)
Une structure de données utilisée dans Ethereum pour stocker efficacement des paires clé-valeur.
Racine de Merkle
Une racine de Merkle est le hash supérieur unique d'un arbre de Merkle. Elle vérifie toutes les transactions au sein d'un bloc.
Message
Une transaction interne qui n'est jamais sérialisée et qui est uniquement envoyée au sein de l'EVM.
Valeur maximale extractible (MEV)
La valeur maximale qui peut être extraite de la production de blocs en plus de la récompense de bloc standard et des frais de gaz en incluant, excluant et modifiant l'ordre des transactions dans un bloc. En savoir plus sur la valeur maximale extractible (MEV).
Minage
Le processus consistant à hacher de manière répétée un en-tête de bloc tout en incrémentant un nonce jusqu'à ce que le résultat contienne un nombre arbitraire de zéros binaires initiaux. C'est le processus par lequel de nouveaux blocs sont ajoutés à une chaîne de blocs à preuve de travail (PoW). C'est ainsi qu'Ethereum était sécurisé avant de passer à la preuve d'enjeu (PoS).
Mineur
Un nœud du réseau qui trouve une preuve de travail (PoW) valide pour de nouveaux blocs, par hachage répété (voir Ethash). Les mineurs ne font plus partie d'Ethereum - ils ont été remplacés par des validateurs lorsqu'Ethereum est passé à la preuve d'enjeu (PoS).
Frapper
La frappe est le processus de création de nouveaux jetons et de leur mise en circulation afin qu'ils puissent être utilisés. Il s'agit d'un mécanisme décentralisé permettant de créer un nouveau jeton sans l'implication d'une autorité centrale.
Multisig
Le multisig (multi-signature) fait référence à un portefeuille ou un compte numérique qui nécessite plusieurs signatures ou approbations pour exécuter des transactions, ce qui renforce la sécurité.
Cela ajoute une sécurité supplémentaire par rapport aux comptes traditionnels à signature unique où l'approbation d'une seule personne est nécessaire.
Cela ajoute une sécurité supplémentaire par rapport aux comptes traditionnels à signature unique où l'approbation d'une seule personne est nécessaire.
N
Réseau
Faisant référence au réseau Ethereum, un réseau pair à pair qui propage les transactions et les blocs à chaque nœud Ethereum (participant au réseau). En savoir plus sur les réseaux.
Taux de hachage du réseau
Le taux de hachage collectif produit par l'ensemble d'un réseau de minage. Le minage sur Ethereum a été désactivé lorsqu'Ethereum est passé à la preuve d'enjeu (PoS).
Jeton non fongible (NFT)
Un objet numérique unique que vous pouvez posséder, comme de l'art ou des objets de collection, vérifié par la technologie de la chaîne de blocs. En savoir plus sur les jetons non fongibles (NFT).
Nœud
Un client logiciel qui participe au réseau. En savoir plus sur les nœuds et les clients.
Nonce
En cryptographie, une valeur qui ne peut être utilisée qu'une seule fois. Un nonce de compte est un compteur de transactions dans chaque compte, qui est utilisé pour empêcher les attaques par rejeu.
O
Hors chaîne
Hors chaîne désigne toute transaction ou donnée qui existe en dehors de la chaîne de blocs. Étant donné que la validation de chaque transaction onchain peut être coûteuse et inefficace, des outils tiers comme les oracles qui gèrent les données de tarification, ou les solutions de couche 2 (l2) qui exécutent un débit plus élevé de transactions, gèrent la majeure partie du travail de traitement hors chaîne, et soumettront les informations onchain à des intervalles moins fréquents.
Bloc ommer (oncle)
Lorsqu'un mineur de preuve de travail (PoW) trouve un bloc valide, un autre mineur peut avoir publié un bloc concurrent qui est ajouté en premier à la pointe de la chaîne de blocs. Ce bloc valide, mais obsolète, peut être inclus par des blocs plus récents en tant qu'ommers et recevoir une récompense de bloc partielle. Le terme « ommer » est le terme neutre préféré pour désigner le frère d'un bloc parent, mais on l'appelle aussi parfois un « oncle ». C'était courant pour Ethereum lorsqu'il s'agissait d'un réseau à preuve de travail (PoW). Maintenant qu'Ethereum utilise la preuve d'enjeu (PoS), un seul proposeur de bloc est sélectionné par créneau.
Onchain
Fait référence aux actions ou transactions qui se produisent sur la chaîne de blocs et qui sont accessibles publiquement.
Voyez cela comme le fait d'écrire quelque chose dans un grand carnet partagé que tout le monde peut voir et vérifier, en s'assurant que tout ce qui est écrit (comme l'envoi d'argent numérique ou la conclusion d'un contrat) est permanent et ne peut être ni modifié ni effacé.
Voyez cela comme le fait d'écrire quelque chose dans un grand carnet partagé que tout le monde peut voir et vérifier, en s'assurant que tout ce qui est écrit (comme l'envoi d'argent numérique ou la conclusion d'un contrat) est permanent et ne peut être ni modifié ni effacé.
Rollup optimiste
Un rollup optimiste est une solution de couche 2 (l2) qui accélère les transactions sur Ethereum, en supposant qu'elles sont valides par défaut à moins d'être contestées. En savoir plus sur les rollups optimistes.
Oracle
Un oracle est un pont entre la chaîne de blocs et le monde réel. Ils agissent comme des API onchain qui peuvent être interrogées pour obtenir des informations et utilisées dans des contrats intelligents. En savoir plus sur les oracles.
P
Pair
Ordinateurs connectés exécutant un logiciel client Ethereum qui possèdent des copies identiques de la chaîne de blocs.
Réseau pair à pair
Un réseau d'ordinateurs (pairs) qui sont collectivement capables d'exécuter des fonctionnalités sans avoir besoin de services centralisés basés sur des serveurs.
Cette configuration est souvent utilisée pour partager des fichiers (par ex., BitTorrent), des informations ou des monnaies numériques, permettant des échanges plus directs et potentiellement plus efficaces entre les utilisateurs.
Cette configuration est souvent utilisée pour partager des fichiers (par ex., BitTorrent), des informations ou des monnaies numériques, permettant des échanges plus directs et potentiellement plus efficaces entre les utilisateurs.
Sans permission
Sans permission signifie que n'importe qui peut rejoindre et utiliser un système comme Ethereum. Il est ouvert à la participation de tous et ne nécessite aucune approbation.
Plasma
Une solution de mise à l'échelle hors chaîne qui utilise des preuves de fraude, comme les rollups optimistes. Plasma est limité aux transactions simples comme les transferts de jetons de base et les échanges. En savoir plus sur Plasma.
Clé privée
Une clé privée est un code secret qui prouve que vous possédez votre argent numérique et vous permet de le dépenser, comme un code PIN pour votre compte. NE LA PARTAGEZ PAS.
Chaîne privée
Une chaîne de blocs entièrement privée est une chaîne avec un accès à permission, qui n'est pas disponible publiquement pour être utilisée.
POAP
Le Proof of Attendance Protocol (protocole de preuve de présence) est utilisé pour créer un objet de collection numérique (NFT) qui prouve que vous avez assisté à un événement ou à une activité spécifique.
Preuve d'enjeu (PoS)
Une méthode par laquelle un protocole de chaîne de blocs de cryptomonnaie vise à atteindre un consensus distribué. La PoS demande aux utilisateurs de prouver la propriété d'une certaine quantité de cryptomonnaie (leur « mise » dans le réseau) afin de pouvoir participer à la validation des transactions. En savoir plus sur la preuve d'enjeu (PoS).
Preuve de travail (PoW)
Un mécanisme de sécurité pour les chaînes de blocs qui oblige les nœuds à dépenser de l'énergie sous forme de calcul pour trouver une certaine valeur.
Proto-danksharding
Un nouveau type de transaction qui accepte des « blobs » de données pour Ethereum. Ces données « blob » sont temporairement stockées sur la chaîne balise pendant 4096 époques (~18,2 jours), et peuvent éventuellement être élaguées par la suite pour aider à réduire les exigences matérielles pour les opérateurs de nœuds.
Biens publics
Les biens publics sont des choses que tout le monde peut utiliser gratuitement, comme les parcs ou l'air pur, et le fait de les utiliser n'empêche pas les autres de les utiliser également. Les gouvernements les fournissent souvent parce que les entreprises ne le font généralement pas, car elles ne peuvent pas facilement faire payer les gens pour leur utilisation.
Clé publique
Une clé publique est un ensemble de caractères qui permet à d'autres personnes de vous envoyer de la monnaie numérique en toute sécurité, comme une adresse e-mail pour l'argent.
R
Reçu
Données renvoyées par un client Ethereum pour représenter le résultat d'une transaction particulière, y compris un hash de la transaction, son numéro de bloc, la quantité de gaz utilisée et, en cas de déploiement d'un contrat intelligent, l'adresse du contrat.
Attaque de réentrance
Une attaque qui consiste pour un contrat attaquant à appeler une fonction d'un contrat victime de telle sorte que, pendant l'exécution, la victime appelle à nouveau le contrat attaquant, de manière récursive. Cela peut entraîner, par exemple, le vol de fonds en ignorant les parties du contrat victime qui mettent à jour les soldes ou comptent les montants de retrait. En savoir plus sur la réentrance.
Récompense
Une quantité d'ether attribuée aux validateurs qui exécutent certaines fonctions, notamment proposer un bloc ou participer à un comité de synchronisation, dans chaque créneau.
Préfixe de longueur récursif (RLP)
Une norme d'encodage conçue par les développeurs d'Ethereum pour encoder et sérialiser des objets (structures de données) d'une complexité et d'une longueur arbitraires.
Rollup
Un type de solution de mise à l'échelle de couche 2 (l2) qui regroupe plusieurs transactions et les soumet à la chaîne principale Ethereum en une seule transaction. Cela permet de réduire les coûts en gaz et d'augmenter le débit des transactions. Il existe des rollups optimistes et à divulgation nulle de connaissance qui utilisent différentes méthodes de sécurité pour offrir ces gains d'évolutivité. En savoir plus sur les rollups.
Appel de procédure distante (RPC)
Le RPC permet à un ordinateur de demander des données ou une action à un autre sur un réseau, comme demander des informations avec une télécommande.
S
Secure Hash Algorithm (SHA)
Une famille de fonctions de hachage cryptographique publiées par le National Institute of Standards and Technology (NIST).
Phrase secrète / phrase de récupération
Une liste de mots qui vous est donnée lorsque vous créez un portefeuille numérique. Elle agit comme un mot de passe qui peut vous aider à récupérer l'accès à votre portefeuille si vous le perdez, vous assurant ainsi de ne pas perdre votre argent numérique ou vos jetons.
Séquenceur
Un séquenceur est un programme responsable de l'ordonnancement des transactions dans un réseau de chaîne de blocs, en particulier au sein des solutions de mise à l'échelle de couche 2 (l2).
Fragment / chaîne de fragments
Les chaînes de fragments sont des sections distinctes de la chaîne de blocs totale dont des sous-ensembles de validateurs peuvent être responsables. C'était initialement prévu pour être la façon dont Ethereum passerait à l'échelle pour atteindre des millions de transactions par seconde, mais cela a maintenant été remplacé par le développement rapide de la mise à l'échelle utilisant les rollups.
Chaîne latérale
Une solution de mise à l'échelle qui utilise une chaîne distincte avec des règles de consensus différentes, souvent plus rapides. Un pont est nécessaire pour connecter ces chaînes latérales au Réseau principal. Les rollups utilisent également des chaînes latérales, mais ils fonctionnent plutôt en collaboration avec le Réseau principal. En savoir plus sur les chaînes latérales.
Signature
Démontrer de manière cryptographique qu'une transaction a été approuvée par le détenteur d'une clé privée spécifique.
Singleton
Un terme de programmation informatique qui décrit un objet dont il ne peut exister qu'une seule instance.
Slasher
Un slasher est une entité qui analyse les attestations à la recherche d'infractions passibles de réduction. Les réductions sont diffusées sur le réseau, et le prochain proposant de bloc ajoute la preuve au bloc. Le proposant de bloc reçoit alors une récompense pour avoir sanctionné le validateur malveillant.
Créneau
Une période de temps (12 secondes) pendant laquelle de nouveaux blocs peuvent être proposés par un validateur dans le système de preuve d'enjeu (PoS). Un créneau peut être vide. 32 créneaux constituent une époque. En savoir plus sur la preuve d'enjeu.
Contrat intelligent
Un contrat intelligent est un programme qui exécute automatiquement des accords sur une chaîne de blocs, comme un contrat numérique auto-exécutoire. Introduction aux contrats intelligents.
SNARK
Abréviation de « succinct non-interactive argument of knowledge » (argument de connaissance non interactif succinct), un SNARK est un type de preuve à divulgation nulle de connaissance. En savoir plus sur les rollups à divulgation nulle de connaissance.
Soft fork
Une divergence dans une chaîne de blocs qui se produit lorsque les règles de consensus changent. Contrairement à un hard fork, un soft fork est rétrocompatible ; les nœuds mis à niveau peuvent valider les blocs créés par des nœuds non mis à niveau tant qu'ils suivent les nouvelles règles de consensus.
Solidity
Un langage de programmation procédural (impératif) avec une syntaxe similaire à JavaScript, C++ ou Java. Le langage le plus populaire et le plus fréquemment utilisé pour les contrats intelligents Ethereum. Créé par le Dr Gavin Wood. En savoir plus sur Solidity.
Stablecoin
Un stablecoin est un type de cryptomonnaie conçu pour avoir une valeur stable, souvent indexé sur une devise ou une matière première (comme le dollar américain), afin de minimiser la volatilité des prix. En savoir plus sur les stablecoins.
Staking
Déposer une quantité d'ether (votre mise) pour devenir un validateur et sécuriser le réseau. Un validateur vérifie les transactions et propose des blocs selon un modèle de consensus de preuve d'enjeu (PoS). Le staking vous donne une incitation économique à agir dans le meilleur intérêt du réseau. Vous obtiendrez des récompenses pour l'accomplissement de vos tâches de validateur, mais perdrez des montants variables d'ETH si vous ne le faites pas. En savoir plus sur le staking Ethereum.
Pool de staking
L'ETH combiné de plus d'un staker Ethereum, utilisé pour atteindre les 32 ETH requis pour activer un ensemble de clés de validateur. Un opérateur de nœud utilise ces clés pour participer au consensus et les récompenses de bloc sont réparties entre les stakers contributeurs. Les pools de staking ou la délégation de staking ne sont pas natifs au protocole Ethereum, mais de nombreuses solutions ont été développées par la communauté. En savoir plus sur le staking mutualisé.
STARK
Abréviation de « scalable transparent argument of knowledge » (argument de connaissance transparent et évolutif), un STARK est un type de preuve à divulgation nulle de connaissance. En savoir plus sur les rollups à divulgation nulle de connaissance.
État
Un instantané de tous les soldes et données à un moment précis sur la chaîne de blocs, faisant normalement référence à la condition à un bloc particulier.
Canaux d'état
Une solution de couche 2 (l2) où un canal est établi entre les participants, où ils peuvent effectuer des transactions librement et à moindre coût. Seule une transaction pour configurer le canal et le fermer est envoyée au Réseau principal. Cela permet un débit de transaction très élevé, mais repose sur la connaissance préalable du nombre de participants et le verrouillage des fonds. En savoir plus sur les canaux d'état.
Supermajorité
La supermajorité est le terme donné pour un montant dépassant les 2/3 (66 %) de l'ether total mis en jeu sécurisant Ethereum. Un vote à la supermajorité est requis pour que les blocs soient finalisés sur la chaîne balise.
Attaque Sybil
Les attaques Sybil font référence à des individus trompant un système en lui faisant croire qu'ils sont plusieurs personnes afin d'augmenter leur influence.
Synchronisation
Le processus de téléchargement de l'intégralité de la dernière version d'une chaîne de blocs vers un nœud.
Comité de synchronisation
Un comité de synchronisation est un groupe de validateurs sélectionnés au hasard qui se renouvelle toutes les ~27 heures. Leur but est d'ajouter leurs signatures aux en-têtes de blocs valides. Les comités de synchronisation permettent aux clients légers de garder une trace de la tête de la chaîne de blocs sans avoir besoin d'accéder à l'ensemble des validateurs.
T
Difficulté totale terminale (TTD)
La difficulté totale est la somme de la difficulté de minage Ethash pour tous les blocs jusqu'à un point spécifique de la chaîne de blocs. La difficulté totale terminale est une valeur spécifique de la difficulté totale qui a été utilisée comme déclencheur pour que les clients d'exécution désactivent leurs fonctions de minage et de propagation de blocs, permettant au réseau de passer à la preuve d'enjeu. Elle n'est plus pertinente car Ethereum est passé à la preuve d'enjeu (PoS).
Réseau de test
Abréviation de « réseau de test », un réseau utilisé pour simuler le comportement du réseau principal Ethereum.
Jeton
Un bien virtuel négociable défini dans des contrats intelligents sur la chaîne de blocs Ethereum.
Fabrique de jetons
Une fabrique de jetons est un contrat intelligent qui facilite la création de jetons selon une norme spécifique, telle que ERC-20, ERC-721 ou ERC-1155. Le contrat intelligent agit comme un modèle, permettant aux utilisateurs de déployer de nouveaux jetons avec des paramètres personnalisés tels que le nom, le symbole, l'offre et des fonctionnalités supplémentaires sans créer un nouveau contrat intelligent à partir de zéro.
Transaction
Données validées sur la chaîne de blocs Ethereum signées par un compte d'origine, ciblant une adresse spécifique. La transaction contient des métadonnées telles que la limite de gaz pour cette transaction. En savoir plus sur les transactions.
Frais de transaction
Des frais que vous devez payer chaque fois que vous utilisez le réseau Ethereum. Les exemples incluent l'envoi de fonds depuis votre portefeuille ou une interaction avec une application décentralisée (dapp), comme l'échange de jetons ou l'achat d'un objet de collection. Vous pouvez considérer cela comme des frais de service. Ces frais changeront en fonction de l'encombrement du réseau. En effet, les validateurs, les personnes responsables du traitement de votre transaction, sont susceptibles de prioriser les transactions avec des frais plus élevés – la congestion fait donc grimper les prix.
Au niveau technique, vos frais de transaction sont liés à la quantité de gaz requise par votre transaction.
La réduction des frais de transaction est un sujet de grand intérêt en ce moment. Voir Couche 2 (l2).
Au niveau technique, vos frais de transaction sont liés à la quantité de gaz requise par votre transaction.
La réduction des frais de transaction est un sujet de grand intérêt en ce moment. Voir Couche 2 (l2).
Hypothèses de confiance
Les hypothèses de confiance sont des croyances fondamentales concernant la sécurité et la fiabilité d'un système, guidant ce en quoi nous avons confiance pour que le système fonctionne.
Absence de confiance
La capacité d'un réseau à arbitrer des transactions sans qu'aucune des parties impliquées n'ait besoin de faire confiance à un tiers.
Turing-complet
Un concept nommé d'après le mathématicien et informaticien anglais Alan Turing - un système de règles de manipulation de données (tel que le jeu d'instructions d'un ordinateur, un langage de programmation ou un automate cellulaire) est dit « Turing-complet » ou « universel sur le plan du calcul » s'il peut être utilisé pour simuler n'importe quelle machine de Turing.
V
Validateur
Un nœud dans un système de preuve d'enjeu (PoS) responsable du stockage des données, du traitement des transactions et de l'ajout de nouveaux blocs à la chaîne de blocs. Pour activer le logiciel de validateur, vous devez être en mesure de staker 32 ETH. En savoir plus sur le staking sur Ethereum.
Cycle de vie du validateur
La séquence d'états dans lesquels un validateur peut exister. Ceux-ci incluent :
- déposé (deposited) : Au moins 32 ETH ont été déposés sur le contrat de dépôt par le validateur
- en attente (pending) : le validateur est dans la file d'attente d'activation en attendant d'être voté dans le réseau par les validateurs existants
- actif (active) : atteste et propose actuellement des blocs
- en cours de réduction (slashing) : le validateur s'est mal comporté et subit une réduction
- en sortie (exiting) : le validateur a été signalé pour quitter le réseau, soit volontairement, soit parce qu'il a été éjecté.
Preuve de validité
Un modèle de sécurité pour certaines solutions de couche 2 (l2) où, pour augmenter la vitesse, les transactions sont regroupées en lots et soumises à Ethereum en une seule transaction. Le calcul de la transaction est effectué hors chaîne, puis fourni à la chaîne principale avec une preuve de leur validité. Cette méthode augmente le nombre de transactions possibles tout en maintenant la sécurité. Certains rollups utilisent une preuve de fraude. En savoir plus sur les rollups à divulgation nulle de connaissance.
Validium
Une solution hors chaîne qui utilise des preuves de validité pour améliorer le débit des transactions. Contrairement aux rollups à divulgation nulle de connaissance, les données du validium ne sont pas stockées sur le Réseau principal de couche 1 (l1). En savoir plus sur le validium.
Vyper
Un langage de programmation de haut niveau avec une syntaxe similaire à Python. Conçu pour se rapprocher d'un langage fonctionnel pur. Créé par Vitalik Buterin. En savoir plus sur Vyper.
W
Portefeuille
Un portefeuille est un outil numérique pour stocker, envoyer et recevoir de la monnaie numérique, comme un porte-monnaie virtuel pour votre argent en ligne. En savoir plus sur les portefeuilles Ethereum.
Web3
Le Web3 est le nouvel Internet avec la chaîne de blocs, où les utilisateurs contrôlent leurs données et leurs transactions, et non les entreprises. Pas besoin de partager d'informations personnelles. En savoir plus sur le Web3.
Jeton enveloppé
Un jeton basé sur une chaîne de blocs qui représente une autre cryptomonnaie ou un autre actif sur un réseau différent. Par exemple, l'ether enveloppé (WETH) représente l'ether (ETH) dans un format conforme à la norme de jeton ERC-20 d'Ethereum. L'actif d'origine est verrouillé en toute sécurité par un contrat intelligent, et un jeton enveloppé équivalent est frappé. Ce mécanisme permet l'interopérabilité au sein et entre les chaînes de blocs, permettant à des actifs comme l'ETH d'être utilisés de manière transparente dans des applications décentralisées tout en conservant leur valeur.
Z
Adresse zéro
Une adresse Ethereum, composée entièrement de zéros, qui est fréquemment utilisée comme adresse pour retirer des jetons de la circulation détenue. Une distinction est faite entre les jetons formellement retirés de l'index d'un contrat intelligent via la méthode burn() et ceux envoyés à cette adresse.
Preuve à divulgation nulle de connaissance
Une preuve à divulgation nulle de connaissance est une méthode cryptographique qui permet à un individu de prouver qu'une déclaration est vraie sans transmettre d'informations supplémentaires. En savoir plus sur les rollups à divulgation nulle de connaissance.
Rollup à divulgation nulle de connaissance
Un rollup de transactions qui utilise des preuves de validité pour offrir un débit de transaction accru sur la couche 2 (l2) tout en utilisant la sécurité fournie par le Réseau principal (couche 1 (l1)). Bien qu'ils ne puissent pas gérer des types de transactions complexes, comme les rollups optimistes, ils n'ont pas de problèmes de latence car les transactions sont prouvées valides lors de leur soumission. En savoir plus sur les rollups à divulgation nulle de connaissance.
Sources
Fourni en partie par Mastering Ethereum (opens in a new tab) par Andreas M. Antonopoulos, Gavin Wood (opens in a new tab) sous licence CC-BY-SA
Contribuer à cette page
Il manque quelque chose ? Vous avez remarqué quelque chose d'incorrect ? Aidez-nous à améliorer cette page en contribuant à ce glossaire sur GitHub !
En savoir plus sur la manière de contribuer
Dernière mise à jour de la page : 22 avril 2026