Simpul penuh ialah simpul yang menyimpan keseluruhan blockchain yang mengandungi semua maklumat transaksi. Lebih tepat lagi, simpul sedemikian seharusnya dirujuk sebagai simpul blockchain penuh". Pada awal penubuhan Bitcoin, semua simpul adalah simpul penuh; klien Bitcoin Core semasa juga merupakan simpul blockchain penuh. Walau bagaimanapun, dalam dua tahun kebelakangan ini, banyak jenis klien baharu telah muncul yang tidak perlu menyimpan keseluruhan blockchain, tetapi sebaliknya beroperasi sebagai klien ringan. Kami menerangkan klien ringan ini dengan lebih terperinci dalam bahagian berikut.
Simpul blockchain penuh menyimpan salinan keseluruhan blockchain Bitcoin yang terkini yang mengandungi semua maklumat transaksi, dan simpul sedemikian boleh membina dan mengesahkan blockchain secara bebas daripada blok pertama (blok asal) sehinggalah kepada blok terkini dalam rangkaian. Simpul blockchain penuh boleh mengesahkan mana-mana maklumat transaksi secara bebas dan autonomi tanpa bantuan mana-mana simpul lain atau sumber maklumat lain. Simpul blok penuh memperoleh kemas kini blok baharu yang mengandungi maklumat transaksi melalui rangkaian Bitcoin dan menggabungkan kemas kini ini ke dalam salinan tempatan blockchain selepas mengesahkannya betul.
Menjalankan simpul blockchain penuh memberi anda pengalaman bitcoin tulen: anda boleh mengesahkan semua maklumat transaksi secara bebas tanpa perlu bergantung pada atau mempercayai sistem lain. Mudah untuk mengetahui sama ada anda menjalankan simpul penuh: hanya semak sama ada peranti storan kekal anda (cth., cakera keras) mempunyai lebih daripada 20GB ruang yang tersedia untuk menyimpan blockchain penuh. Jika anda memerlukan banyak ruang cakera dan ia mengambil masa 2 hingga 3 hari untuk menyegerakkan rangkaian bitcoin anda, maka anda menggunakan simpul penuh. Ini adalah harga yang anda bayar untuk kebebasan mutlak daripada pengurusan terpusat.
Walaupun terdapat beberapa klien blockchain penuh lain yang wujud yang menggunakan bahasa pengaturcaraan dan seni bina perisian yang berbeza, yang paling kerap digunakan ialah klien Bitcoin Core, juga dikenali sebagai "Satoshi client". Lebih 90% simpul dalam rangkaian Bitcoin menjalankan pelbagai versi klien Bitcoin Core. Seperti yang dinyatakan sebelum ini, ia boleh dikenal pasti melalui mesej versi yang dihantar antara simpul atau melalui rentetan subversi "Satoshi" yang diperoleh daripada arahan getpeerinfo, cth. /Satoshi: 0.8.6/.
