Saat menyiapkan node blockchain, kamu akan terus bertemu tiga istilah: pruned, full, dan archive. Ketiganya menggambarkan seberapa banyak riwayat yang disimpan sebuah node. Memilih yang salah akan membuang ruang disk atau membuatmu kekurangan data yang dibutuhkan. Berikut arti masing-masing dan cara memilihnya.
Versi singkatnya
- Node pruned. Memverifikasi setiap blok, lalu menghapus data blok lama. Disk kecil. Tidak bisa melayani riwayat lama.
- Node penuh. Memverifikasi semuanya dan menyimpan seluruh chain. Bisa melayani blok mana pun ke peer.
- Node arsip. Node penuh yang juga menyimpan setiap state historis. Diperlukan untuk kueri saldo dan kontrak lama. Disk terbesar dengan selisih jauh.
Apa yang diubah dan tidak diubah oleh "pruned"
Node Bitcoin atau Litecoin pruned mengunduh dan memeriksa setiap blok seperti node penuh, sehingga menegakkan aturan yang sama. Setelah itu node hanya menyimpan blok terbaru (kamu yang menentukan jumlahnya). Keamanan untuk dompetmu sendiri sama saja. Yang hilang adalah kemampuan mencari transaksi lama yang tidak ada di dompetmu dan membantu node baru bersinkronisasi darimu.
Arti "archive" pada chain berbasis akun
Chain seperti Ethereum, BNB Chain, dan Polygon menyimpan state tree: saldo dan penyimpanan kontrak. Node penuh biasa menyimpan state terbaru dan bisa membangun kembali state yang lebih lama jika diminta. Node arsip menyimpan semua state masa lalu, sehingga bisa langsung menjawab pertanyaan seperti "berapa saldo akun ini pada blok X". Kenyamanan itu membutuhkan disk berkali-kali lipat dari node penuh.
Cara memilih
| Kamu ingin... | Gunakan |
|---|---|
| Memeriksa dompet dan pembayaranmu sendiri secara privat | Pruned (Bitcoin, Litecoin) atau penuh (lainnya) |
| Menjalankan block explorer atau analitik | Penuh dengan index, atau arsip |
| Melayani state historis ke aplikasi | Arsip |
| Membantu jaringan dan melayani peer | Penuh |
| Menekan biaya serendah mungkin | Pruned, atau node snapshot lite |
Disk adalah kendala sebenarnya
Pilih jenis node dulu, lalu pilih server dengan disk yang cukup dan masih ada ruang untuk bertumbuh. Ukuran chain berubah, jadi periksa dokumentasi klien pada hari kamu membeli. Di halaman hosting node kami, setiap chain mencantumkan build yang direkomendasikan untuk mode pruned, penuh, dan arsipnya.
Langkah berikutnya
Siap membangunnya? Mulailah dengan panduan untuk Bitcoin, Litecoin, Ethereum, atau Monero.