Terminologia di Blockchain Node Engine
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. |
| località |
Una
località geografica specifica in cui puoi ospitare le tue risorse. |
Software del nodo
Ethereum
| Termine |
Definizione |
| client di consenso |
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 |
| rete |
Un ambiente
Ethereum utilizzato per lo sviluppo, i test o la produzione.
Vedi anche: Mainnet, Testnet
e
Ethereum, reti.
|
| tipo di nodo |
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.
Per ulteriori dettagli, consulta
Tipi di nodi.
|
| Testnet |
Una rete Ethereum pubblica utilizzata per i test.
Vedi anche:
Reti di test Ethereum |
Generale
| Termine |
Definizione |
| etichette |
Per Blockchain Node Engine, coppie chiave-valore facoltative che possono essere utilizzate per
raggruppare i nodi. |
| stato |
Per Blockchain Node Engine, lo stato attuale del nodo blockchain.
ad esempio RUNNING. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-09-22 UTC.
[[["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-09-22 UTC."],[],[]]