Beli Kripto
Market
Spot
Futures
Finansial
Promosi
Selengkapnya
reward-centerPengguna Baru
AkademiGlosariumDetail
Ethereum

Node

Apa itu Node dalam Kripto?

Anggap node sebagai pintu masuk pribadi Anda ke jaringan cryptocurrency mana pun. Ketika Anda menjalankan node, pada dasarnya Anda mengoperasikan program komputer yang terhubung langsung ke blockchain dan membantu menjaga seluruh sistem berjalan dengan lancar.

Node penuh adalah program yang sepenuhnya memvalidasi transaksi dan blok. Hampir semua node penuh juga membantu jaringan dengan menerima transaksi dan blok dari node penuh lainnya, memvalidasi transaksi dan blok tersebut, dan kemudian meneruskannya ke node penuh lainnya.

Setiap jaringan cryptocurrency bergantung pada ribuan komputer individual yang bekerja sama. Bitcoin biasanya memiliki sekitar 15.000 node yang dapat dijangkau tersebar di seluruh dunia, sementara Ethereum beroperasi dengan beberapa ribu node validator. Angka-angka ini berubah setiap hari karena orang memulai node baru atau mematikan yang sudah ada.

Ketika Anda menjalankan node, Anda mengunduh dan menyimpan data blockchain di komputer Anda sendiri. Ini berarti Anda tidak perlu mempercayai orang lain untuk memberi tahu Anda apa yang terjadi di jaringan – Anda dapat memverifikasi semuanya sendiri. Ini seperti memiliki salinan seluruh riwayat transaksi.

Cryptocurrency yang berbeda memiliki persyaratan berbeda untuk menjalankan node. Node Bitcoin membutuhkan sekitar 500GB ruang penyimpanan dan koneksi internet yang stabil. Ethereum lebih menuntut karena memproses kontrak pintar dan menyimpan data yang lebih kompleks.

Beberapa orang menjalankan node untuk mendapatkan imbalan, sementara yang lain melakukannya hanya untuk mendukung cryptocurrency favorit mereka. Operator node menyumbangkan daya pemrosesan komputer, bandwidth internet, dan ruang penyimpanan mereka untuk menjaga jaringan tetap aman dan terdesentralisasi.

Bagaimana Cara Kerja Node Kripto?

Node beroperasi dengan memelihara salinan blockchain, yang merupakan buku besar digital yang berisi semua transaksi yang pernah dilakukan dalam jaringan. Ketika transaksi baru terjadi, transaksi tersebut disiarkan ke jaringan node. Node kemudian memverifikasi apakah transaksi tersebut valid berdasarkan aturan konsensus (seperti memastikan pengirim memiliki dana yang cukup atau apakah transaksi mematuhi protokol kriptografi). Setelah divalidasi, transaksi ditambahkan ke buku besar.

Ada berbagai jenis node, masing-masing dengan fungsi spesifik:

1. Node Penuh

Node penuh adalah komputer yang menyimpan seluruh blockchain dan memvalidasi transaksi dan blok. Node penuh menegakkan aturan jaringan dan menolak transaksi atau blok yang tidak valid. Mereka berfungsi sebagai tulang punggung jaringan, memastikan bahwa semua transaksi sah dan tidak ada aktivitas penipuan yang dapat terjadi. Node Bitcoin dan Ethereum sering kali merupakan node penuh, menyimpan seluruh riwayat transaksi sejak awal.

Contoh

Dalam jaringan Bitcoin, node penuh akan memverifikasi setiap transaksi, memeriksa apakah input dan output transaksi cocok dengan catatan dalam blockchain. Ini mencegah pengeluaran ganda dan memastikan integritas jaringan.

2. Node Ringan (atau Node SPV)

Node ringan (juga dikenal sebagai Simple Payment Verification atau node SPV) adalah versi yang lebih ringan dari node penuh. Alih-alih menyimpan seluruh blockchain, node ringan hanya menyimpan subset blockchain, seringkali hanya header blok. Ini membuat node ringan lebih cepat dan tidak memerlukan banyak sumber daya, meskipun mereka bergantung pada node penuh untuk validasi transaksi. Node ringan umumnya digunakan dalam dompet seluler dan perangkat kecil di mana sumber daya terbatas.

Contoh

Dompet seluler Bitcoin biasanya menggunakan node ringan. Dompet tersebut tidak mengunduh blockchain lengkap tetapi menanyakan node penuh untuk informasi tentang blok dan transaksi terbaru.

3. Node Penambangan

Node penambangan adalah node penuh khusus yang berpartisipasi dalam proses penambangan. Node-node ini bersaing untuk memecahkan teka-teki kriptografi yang kompleks dan membuat blok baru, yang kemudian ditambahkan ke blockchain. Sebagai imbalannya, penambang menerima hadiah cryptocurrency, seperti koin yang baru dicetak atau biaya transaksi.

Dalam kasus Bitcoin, node penambangan menggunakan algoritma Proof of Work untuk memecahkan tantangan kriptografi dan mengamankan blockchain.

Contoh

Penambang Bitcoin, menggunakan node penambangan, bersaing untuk memecahkan teka-teki SHA-256 untuk membuat blok baru. Penambang pertama yang memecahkan teka-teki mendapatkan hadiah berupa bitcoin yang baru dicetak dan biaya transaksi dari blok tersebut.

4. Node Validator

Node validator sangat penting untuk blockchain Proof of Stake (PoS) seperti Ethereum (pasca-merger). Dalam PoS, node validator mengusulkan blok baru dan memvalidasi transaksi berdasarkan jumlah cryptocurrency yang mereka pertaruhkan. Validator dipilih untuk membuat blok baru berdasarkan taruhan mereka dan perilaku mereka sebelumnya dalam jaringan. Jika validator ditemukan tidak jujur atau lalai, mereka mungkin kehilangan sebagian taruhan mereka.

Contoh

Dalam jaringan PoS Ethereum, validator bertanggung jawab untuk mengusulkan dan memvalidasi blok baru. Semakin banyak ETH yang dipertaruhkan oleh validator, semakin tinggi peluang mereka dipilih untuk mengusulkan blok.