The
#blockchain dibangun sebagai serangkaian blok yang terurut. Setiap blok berisi
#SHA256 hash dari blok sebelumnya yang membentuk rantai dalam urutan kronologis.
$BTC menggunakan SHA-256 untuk memvalidasi transaksi dan menghitung
#proofofwork (PoW) atau
#ProofOfStake (PoS).
Bukti kerja dan penghubungan blok membuat perubahan pada blockchain sangat sulit. Mengubah satu blok memerlukan perubahan pada semua blok berikutnya. Dengan demikian, semakin banyak blok yang ditambahkan, semakin sulit untuk memodifikasi blok yang lebih lama. Dan dalam keadaan ketidaksepakatan, simpul mempercayai rantai terpanjang yang memerlukan upaya paling banyak untuk diproduksi.