Un Full Node (Nodo completo) è un software che esegue una copia completa della blockchain di qualsiasi criptovaluta dando accesso alle funzionalità dei protocolli.

Tiene un registro completo di ogni transazione avvenuta dalla genesi ed è quindi in grado di verificare la validità di nuove transazioni e blocchi che vengono aggiunti alla blockchain.

Zcashd

Attualmente, Zcashd è l’implementazione principale del Full Node utilizzata da Zcash, sviluppata e mantenuta dalla Electric Coin Company.

Zcashd espone un insieme di API attraverso la sua interfaccia RPC. Queste API forniscono funzioni che consentono ad applicazioni esterne di interagire con il nodo.

Lightwalletd

Lightwalletd è un esempio di applicazione che utilizza un full node per consentire agli sviluppatori di creare e mantenere portafogli leggeri shielded friendly per dispositivi mobili, senza dover interagire direttamente con Zcashd.

<aside> 💡 Lista completa

</aside>

<aside> 💡 Il manuale di Zcashd

</aside>

Avvia un Nodo (Linux)

sudo apt update

sudo apt-get install \\
build-essential pkg-config libc6-dev m4 g++-multilib \\
autoconf libtool ncurses-dev unzip git python3 python3-zmq \\
zlib1g-dev curl bsdmainutils automake libtinfo5