Bitcoin blockchain pada dasarnya adalah daftar alamat yang sangat besar, dibagikan, dienkripsi yang menyimpan saldo bitcoin mana. Setiap blok baru mewakili pembaruan terbaru untuk saldo akun setelah penambangan lebih lanjut terjadi atau transaksi terjadi ketika bitcoin dipertukarkan. Ketika transaksi dikirimkan ke jaringan bitcoin, informasi tersebut diteruskan melalui semua klien bitcoin pada saat yang sama melalui blockchain.
Jaringan blockchain dirancang untuk membuat pengeluaran ganda menjadi sangat sulit, meskipun pelanggaran telah terjadi di masa lalu. Dengan cara ini, ini berfungsi seperti buku besar publik, akuntansi untuk transaksi ekonomi dan menyediakan beberapa verifikasi bahwa semua pengguna bitcoin dilengkapi dengan informasi yang sama.
Rekaman di Setiap Blok
Blokir terdiri dari serangkaian blok individual, masing-masing dalam urutan kronologis berdasarkan urutan transaksi. Ada dua bagian informasi yang terkandung dalam satu blok.
Bagian pertama terdiri dari elemen header yang menyediakan informasi tentang lokasi dan data yang berkaitan dengan transaksi yang terkandung dalam blok. Sebagai contoh, sebuah hash di dalam header menunjuk ke blok sebelumnya. Tidak ada hash untuk blok genesis karena blok ini tidak memiliki pendahulu. Pohon merkle yang merupakan struktur data yang digunakan dalam ilmu komputer untuk mencatat transaksi, digunakan untuk menampilkan urutan transaksi yang terkandung di dalam blok. Hash lain di dalam blok berisi informasi timestamp (yang menampilkan waktu dan tanggal pembuatan blok), notce (yang merupakan angka yang harus diselesaikan oleh penambang), dan tingkat kesulitan (yang menunjukkan kesulitan masalah yang dipecahkan). Bagian kedua adalah informasi pengenal. Sekali lagi, ini adalah fungsi hash kriptografi. Itu dihasilkan dengan hashing elemen header dua kali berturut-turut.
Anonimitas
Salah satu manfaat, atau risiko, dugaan bitcoin adalah anonimitasnya yang unik. Mereka yang bertransaksi dalam bitcoin seharusnya dikaitkan dengan alamat bitcoin tertentu dan bukan dengan nama pribadi atau email. Namun, anonimitas agak dikompromikan karena buku besar informasi blockchain. Karena setiap transaksi dicatat secara publik, satu pelanggaran tunggal identitas kepemilikan dapat menyebabkan pengungkapan banyak pemilik lainnya dengan hanya mengikuti transaksi. Blockchain masih lebih anonim daripada pernyataan bank, tetapi itu bukan tabir kerahasiaan yang tidak bisa ditembus seperti yang dinyatakan beberapa pihak. Bahkan nama, atau nama samaran, dari pendiri bitcoin diketahui.