Definisi
Bitcoin Core merupakan implementasi protokol Bitcoin untuk menjalankan node penuh. Perangkat lunak ini memeriksa data blockchain berdasarkan aturan versi yang terpasang, bukan sekadar menerima penilaian layanan lain tentang keabsahan transaksi. Proyek ini juga menyediakan fungsi dompet yang bersifat opsional.
Cara Kerja
Node terhubung ke node lain, mengunduh dan memvalidasi data, lalu meneruskan transaksi serta blok yang diterima. Pengguna dapat menghubungkan aplikasi yang kompatibel ke node miliknya. Sinkronisasi awal dan pengoperasian berkelanjutan membutuhkan sumber daya komputasi, penyimpanan, dan jaringan sesuai konfigurasi. Pruning dapat mengurangi data blok yang disimpan setelah validasi selesai.
Kegunaan dan Batasan
Menjalankan Bitcoin Core tidak otomatis melakukan penambangan atau menghasilkan imbalan. Proyek ini bukan perusahaan yang menguasai dana semua peserta, dan pengembangnya tidak dapat memaksa jaringan menerima perubahan aturan secara sepihak. Pengguna memilih sendiri perangkat lunaknya. Verifikasi rilis melalui prosedur distribusi dan pemeriksaan resmi, cadangkan data dompet dengan baik, serta bedakan validasi mandiri dari tanggung jawab melindungi kunci privat.