Bitcoin

Saat - saat tertentu, setiap node "yang menghasilkan" mengoleksi semua transaksi - transaksi tidak diakui yang mana diketahui dari dalam sebuah "blok" kandidat, sebuah file yang mana di antara lainnya, mengandung hash kriptografi dari blok-yang berlaku sebelumnya dan diketahui pula oleh node tersebut. Kemudian node itu mencoba untuk menghasilkan sebuah hash kriptografi dari blok itu dengan karakteristik tertentu, sebuah usaha yang membutuhkan sebuah nilai yang dapat diprediksi dari pengulangan percobaan dan kesalahan. Ketika sebuah node menemukan sebuah solusi, dia akan mengumumkannya ke semua jaringan. Anggota jaringan akan menerima blok baru yang telah di pecahkan dan mengvalidasikannya sebelum menerima, dan kemudian menambahkannya ke rantai.