Saya belakangan ini lagi ngikutin tantangannya NotATether, diawal-awal install progress masih cepat, satu hari bisa dapat 4 - 15%, tapi lama kelamaan progress yang dihasilkan semakin sulit, apa masalah ini ada hubungannya dengan muatan perblock yang semakin kesini semakin besar gan? sehingga kita memerlukan data dari misalnya 10 block di awal ledger untuk mendapatkan 1 block saja sekarang.
Konsep ukuran maksimum block di Bitcoin Blockchain dibatasi, jadi asumsi "semakin kesini semakin besar" kurang tepat.
/** The maximum allowed size for a serialized block, in bytes (only for buffer size limits) */
static const unsigned int MAX_BLOCK_SERIALIZED_SIZE = 4000000;
/** The maximum allowed weight for a block, see BIP 141 (network rule) */
static const unsigned int MAX_BLOCK_WEIGHT = 4000000;
Dilihat dari ukuran Block, memang ada perbedaan ukuran dan limit antara block-block dulu dengan yang sekarang, sehingga jika diasumsikan, di awal proses IBD pastinya akan lebih banyak block yang bisa didownload karena ukuran masing-masing block kecil. Namun pada prakteknya bukan itu yang terjadi karena status Progress yang ditampilkan oleh Bitcoin Core mewakili ukuran data blockchain secara menyeluruh, yang berarti bukan mendeskripsikan berapa banyak block yang telah didownload, melainkan berapa besar data yang sudah didownload dan validasi.
Jika tujuan utamanya untuk mengikuti tantangannya NotATether, kalo boleh saran lebih baik running bitcoind daripada versi GUInya.