Menyinkronkan sebuah blockchain punya dua cara. Waktu yang dibutuhkan hingga selesai bisa berbeda beberapa kali lipat, sementara hal-hal yang perlu diverifikasi hampir sama banyaknya.

Cara pertama adalah mengunduh checkpoint yang disetujui sebagian besar node lain—satu untuk setiap 10.000 blok, sekitar 400 MB—lalu setelah mengimpornya, hanya perlu menyinkronkan bagian kecil setelahnya. Cara kedua digunakan saat checkpoint yang konsisten tidak tersedia: unduh snapshot indeks lengkap, sekitar 2 GB, lalu cocokkan setiap blok dengan hash bawaan aplikasi.

Yang dihemat adalah jumlah unduhan dan waktu tunggu, bukan verifikasi. Setiap blok di kedua cara tetap harus melewati pemeriksaan. Bedanya ada pada acuan yang digunakan: daftar checkpoint atau hash bawaan.

$DOGE Satu blok dihasilkan setiap menit, lebih dari 520.000 blok setahun. Menarik setiap blok satu per satu dari awal membutuhkan waktu yang tidak bisa dianggap sepele. Karena itu, perbedaan antara kedua cara ini cukup berarti.

Apakah checkpoint yang konsisten tersedia atau tidak menentukan cara mana yang digunakan.

#Dogecoin #Web3
Angka dan mekanisme mengacu pada sumber resmi. DYOR.