Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina descrive i termini che potresti incontrare quando utilizzi Blockchain Node Engine.
Teoria della blockchain
Termine
Definizione
blocco
Una raccolta ordinata di transazioni in una blockchain di criptovaluta.
I blocchi sono immutabili e, una volta aggiunti alla blockchain, possono essere rimossi solo in caso di un fork nella catena.
altezza blocco
Il numero di blocchi confermati nella cronologia di una blockchain.
L'altezza del blocco corrente è il numero di blocchi nella blockchain meno uno.
blockchain
Un database pubblico e condiviso composto da blocchi o gruppi consecutivi.
Ogni blocco fa riferimento al proprio blocco padre, che genera catene di blocchi.
I dati non possono essere modificati in un blocco senza influire sugli altri blocchi.
client
Software che viene eseguito sul computer e comunica con altri computer in una rete distribuita.
endpoint
L'URL utilizzato per accedere ai nodi.
Per Blockchain Node Engine sono supportati gli endpoint JSON-RPC e
WebSocket.
Endpoint JSON-RPC
Chiamata di procedura remota (RPC) JSON (JavaScript Object Notation).
Questo è il modo principale per interfacciarsi con i nodi. Tramite gli endpoint JSON-RPC, puoi implementare smart contract, interagire con gli smart contract (leggere e scrivere dati), inoltrare transazioni o estrarre dati su blocchi e transazioni.
latenza
Il tempo medio necessario a un nodo per rispondere alle richieste.
nodo
Un'istanza di software client
in esecuzione su un computer in una rete distribuita di computer che eseguono ciascuno
lo stesso software. Ad esempio, ogni istanza di un client Ethereum
in esecuzione su un computer in una rete di altri computer che eseguono il software client
Ethereum è un nodo.
Velocità effettiva
La velocità con cui una blockchain elabora le transazioni.
Endpoint WebSocket
Se vuoi iscriverti agli aggiornamenti della blockchain,
puoi utilizzare una connessione WebSocket. Questo metodo ti consente di evitare di eseguire il polling del nodo per gli aggiornamenti ed è adatto per gli aggiornamenti in tempo reale.
Cloud
Termine
Definizione
Chiave API
Blockchain Node Engine utilizza le chiavi API per l'autenticazione alle API dei nodi blockchain. Queste chiavi API hanno un string, un ID e un display name facoltativo.
Per saperne di più, consulta
Eseguire l'autenticazione utilizzando le chiavi API.
Un client Ethereum che fornisce l'accordo in base ai dati convalidati ricevuti dal client di esecuzione. Vedi anche:
Ethereum, Client di consenso
client di esecuzione
Un client Ethereum responsabile dell'esecuzione delle transazioni blockchain e della memorizzazione dello stato e dei dati del nodo blockchain. Vedi anche:
Ethereum, Client di esecuzione
Spazio dei nomi JSON-RPC
Quando utilizzi il client di esecuzione Geth di Ethereum, esistono
spazi dei nomi JSON-RPC che definiscono l'API disponibile. Per impostazione predefinita,
Blockchain Node Engine disattiva gli spazi dei nomi admin e debug
perché contengono funzioni che possono potenzialmente influire sul funzionamento del nodo. Questi spazi dei nomi possono essere attivati facoltativamente durante la
creazione di un nodo blockchain.
Mainnet
La principale blockchain pubblica di produzione di Ethereum.
Vedi anche:
Mainnet di Ethereum
I nodi Ethereum possono essere completi, di archivio o leggeri, con diversi compromessi nei requisiti hardware rispetto alle funzionalità disponibili:
Completa:memorizza dati blockchain sufficienti per convalidare completamente i nuovi blocchi, ma elimina i dati storici. I nodi completi richiedono una
quantità significativa di risorse di hardware e larghezza di banda del computer.
Archivio : memorizza tutte le informazioni del nodo completo, oltre a un archivio degli stati storici. I nodi di archivio richiedono
molto più spazio di archiviazione su disco rispetto ai nodi completi.
Light : scarica solo le intestazioni dei blocchi che contengono informazioni di riepilogo sui contenuti del blocco. I nodi leggeri
richiedono hardware meno potente e una larghezza di banda inferiore rispetto ai nodi di archiviazione o completi. Tieni presente che al momento Blockchain Node Engine non supporta i nodi light.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-04 UTC."],[],[]]