Block (Blok)
Satu "halaman" blockchain yang berisi kumpulan transaksi, ditambah header yang mencatat waktu, hash blok sebelumnya, merkle root, dan nonce. Rata-rata satu blok baru ditambahkan penambang setiap 10 menit.
Juga disebut: blocks
Satu "halaman" blockchain yang berisi kumpulan transaksi, ditambah header yang mencatat waktu, hash blok sebelumnya, merkle root, dan nonce. Rata-rata satu blok baru ditambahkan penambang setiap 10 menit.
Juga disebut: blocks
Buku besar publik yang mencatat setiap transaksi bitcoin sejak 2009. Catatan dikumpulkan dalam blok, dan setiap blok memuat sidik jari (hash) blok sebelumnya sehingga membentuk rantai. Mengubah satu transaksi lama berarti harus menulis ulang semua blok sesudahnya — praktis mustahil.
Nomor urut sebuah blok dihitung dari genesis block sebagai blok 0. Protokol memakai block height sebagai jam: halving jatuh di kelipatan 210.000, dan timelock bisa dikunci sampai ketinggian tertentu.
Struktur yang meringkas seluruh transaksi dalam satu blok menjadi satu hash, yaitu merkle root, dengan meng-hash pasangan transaksi berulang kali sampai tersisa satu. Berkat struktur ini, wallet ringan bisa membuktikan sebuah transaksi ada di blok tanpa mengunduh seluruh isinya.
Angka yang terus diubah penambang di header blok saat mencari hash yang valid. Setiap nonce baru menghasilkan hash yang sama sekali berbeda, jadi menambang pada dasarnya adalah mencoba nonce satu per satu — ditambah variasi lain pada blok — sampai hash-nya cukup kecil.