Node (atau node) adalah komponen kunci dari teknologi blockchain yang mendukung pengoperasian mata uang kripto seperti Bitcoin, Litecoin, dll.

Sederhananya, node adalah peserta atau pengguna jaringan yang menyimpan dan memelihara salinan persis seluruh buku besar. Node ini memverifikasi transaksi dan memastikan keamanan dan keaslian data.

Saat ini ada dua jenis node utama:

  • Full adalah versi lengkap yang berisi salinan lengkap riwayat blockchain;

  • ringan adalah versi jaringan ringan yang mengandalkan node penuh untuk beroperasi.

Node penuh adalah tulang punggung jaringan karena menjaga integritasnya. Mereka bertanggung jawab untuk melaksanakan mekanisme konsensus inti yang memastikan transaksi diverifikasi dan dikonfirmasi. Node penuh memerlukan banyak ruang untuk menyimpan seluruh riwayat transaksi, karena mereka harus melacak semua pergerakan di jaringan untuk memverifikasi keasliannya.

Light node tidak memerlukan banyak sumber daya dan sering digunakan oleh pengguna biasa yang tidak memerlukan akses ke seluruh riwayat blockchain. Namun, light node bergantung pada full node karena mereka juga harus memverifikasi transaksi. Untuk melakukan ini, mereka mengirimkan permintaan ke node penuh untuk verifikasi dan hanya menyimpan sebagian dari data yang diperlukan.

Secara umum, blockchain dibangun sedemikian rupa sehingga tidak bergantung pada server pusat. Jaringan ini terdiri dari ribuan node, yang masing-masing bertanggung jawab memelihara dan menyimpan salinan registri. Node bekerja sama untuk memvalidasi dan mencatat transaksi di blockchain, dan setiap transaksi diverifikasi oleh banyak peserta, memastikan riwayatnya asli dan tidak dapat diubah.

Pada dasarnya, node diperlukan agar seluruh jaringan berfungsi dan perannya tidak dapat diabaikan. Tanpa node, blockchain tidak akan mungkin terjadi dan teknologinya tidak akan seaman dan transparan seperti saat ini.