Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page décrit les termes que vous pouvez rencontrer lorsque vous utilisez Blockchain Node Engine.
Théorie de la blockchain
Terme
Définition
bloc
Ensemble ordonné de transactions dans une blockchain de cryptomonnaie.
Les blocs sont immuables. Une fois ajoutés à la blockchain, ils ne peuvent être supprimés qu'en cas de bifurcation de la chaîne.
hauteur de bloc
Nombre de blocs confirmés dans l'historique d'une blockchain.
La hauteur de bloc actuelle correspond au nombre de blocs de la blockchain moins un.
blockchain
Base de données publique et partagée composée de groupes consécutifs (ou blocs).
Chaque bloc fait référence à son bloc parent, ce qui génère des chaînes de blocs.
Vous ne pouvez pas modifier les données d'un bloc sans affecter les autres.
Client
Logiciel qui s'exécute sur votre ordinateur et qui communique avec d'autres ordinateurs dans un réseau distribué.
point de terminaison
URL utilisée pour accéder aux nœuds.
Pour Blockchain Node Engine, les points de terminaison JSON-RPC et WebSocket sont acceptés.
Point de terminaison JSON-RPC
Appel de procédure à distance (RPC, Remote Procedure Call) au format JSON (JavaScript Object Notation).
Il s'agit du principal moyen d'interagir avec les nœuds. Grâce aux points de terminaison JSON-RPC, vous pouvez déployer des contrats intelligents, interagir avec eux (lire et écrire des données), relayer des transactions ou extraire des données de bloc et de transaction.
latence
Temps moyen nécessaire à un nœud pour répondre aux requêtes.
nœud
Instance d'un logiciel client exécuté sur un ordinateur dans un réseau distribué d'ordinateurs exécutant chacun le même logiciel. Par exemple, chaque instance d'un client Ethereum exécuté sur un ordinateur dans un réseau d'autres ordinateurs exécutant le logiciel client Ethereum est un nœud.
débit
Vitesse de traitement des transactions par une blockchain.
Point de terminaison WebSocket
Si vous souhaitez vous abonner aux mises à jour de la blockchain, vous pouvez utiliser une connexion WebSocket. Cette méthode vous permet d'éviter d'interroger le nœud pour les mises à jour et convient aux mises à jour en temps réel.
Cloud
Terme
Définition
Clé API
Blockchain Node Engine utilise des clés API pour l'authentification auprès des API des nœuds de blockchain. Ces clés API comportent un string, un ID et un display name facultatif.
Pour en savoir plus, consultez la page S'authentifier à l'aide de clés API.
Client Ethereum qui fournit un accord en fonction des données validées reçues du client d'exécution. Voir également :
Ethereum, clients de consensus
client d'exécution
Client Ethereum chargé d'exécuter les transactions de blockchain et de stocker l'état et les données des nœuds de blockchain. Voir également :
Ethereum, clients d'exécution
Espace de noms JSON-RPC
Lorsque vous utilisez le client d'exécution Geth Ethereum, des
espaces de noms JSON-RPC définissent l'API disponible. Par défaut, Blockchain Node Engine désactive les espaces de noms admin et debug, car ils contiennent des fonctions pouvant potentiellement affecter le fonctionnement du nœud. Vous pouvez activer ces espaces de noms facultativement lorsque vous
créez un nœud blockchain.
Environnement
Ethereum utilisé pour le développement, les tests ou la production.
Voir également: Mainnet, Testnet et Réseaux Ethereum.
type de nœud
Les nœuds Ethereum peuvent être complets, d'archivage ou légers, avec des compromis différents en termes de matériel par rapport aux fonctionnalités disponibles:
Complet:stocke suffisamment de données de blockchain pour valider complètement les nouveaux blocs, mais élague les données historiques. Les nœuds complets nécessitent une quantité importante de matériel informatique et de ressources de bande passante.
Archive : stocke toutes les informations du nœud complet, ainsi qu'une archive des états historiques. Les nœuds d'archive nécessitent beaucoup plus d'espace de stockage sur disque que les nœuds complets.
Light (Léger) : ne télécharge que les en-têtes de bloc qui contiennent des informations récapitulatives sur le contenu du bloc. Les nœuds légers nécessitent du matériel moins puissant et une bande passante plus faible que les nœuds complets ou d'archivage. Veuillez noter que Blockchain Node Engine n'est pas compatible avec les nœuds légers pour le moment.
Réseau Ethereum public utilisé pour les tests.
Voir également:
Ethereum Testnets
Général
Terme
Définition
labels
Pour Blockchain Node Engine, paires clé-valeur facultatives pouvant être utilisées pour regrouper des nœuds.
état
Pour Blockchain Node Engine, état actuel du nœud de blockchain.
(par exemple, "RUNNING").
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/06 (UTC)."],[],[]]