RPC
RPC sta per Remote Procedure Call. È una connessione tecnica che permette a un wallet crypto o a un’app di comunicare con una blockchain.
Cos’è un RPC?
Una blockchain conserva informazioni come saldi e transazioni. Un nodo RPC è un server che può recuperare queste informazioni per un wallet o un’app. Può anche inviare una transazione alla rete.
Di solito usi un RPC senza accorgertene. Quando apri un wallet crypto, per esempio, il wallet richiede tramite RPC il saldo del tuo indirizzo. Anche una dApp, cioè un’app che funziona su una blockchain, spesso usa un RPC.
Un esempio di RPC
Apri il wallet e controlli il tuo saldo in ETH. Il wallet non conserva autonomamente tutti i dati di Ethereum.
Perciò invia una richiesta a un nodo RPC di Ethereum. Il nodo cerca il saldo sulla blockchain e invia la risposta. Così puoi vedere il saldo nel wallet.
Perché un RPC è importante nel mondo crypto?
I nodi RPC rendono le blockchain accessibili a wallet, dApp e exchange crypto. Aiutano a mostrare i saldi, consultare le transazioni e inviare token.
Nelle notizie sui wallet o sulle app blockchain può capitare di leggere di un guasto presso un provider RPC. Un nodo RPC lento o sovraccarico può far caricare un wallet lentamente o impedire temporaneamente a una dApp di funzionare correttamente. Questo non significa necessariamente che la blockchain stessa non funzioni.
Le notizie possono anche riguardare la dipendenza da un unico provider. Se molte app usano lo stesso provider RPC, un guasto può avere ripercussioni su molti utenti. Per questo alcuni progetti usano più provider o gestiscono i propri nodi.