Malam tadi saya menghabiskan waktu sepuluh menit melihat bagian “Pending Rewards” di dompet saya, lalu kembali ke kode sumber modul distribusi Cosmos SDK. Hal yang biasanya orang salah pahami bukanlah memilih Finality Provider yang mana—melainkan anggapan bahwa “hadiahnya sudah dihitung” berarti “dananya sudah siap digunakan.”

Di BABY, reward dicatat di blockchain per blok, tetapi masih ada langkah penyelesaian (epoch settlement) di antara apa yang ditampilkan di kertas dan apa yang benar-benar bisa dipindahkan. Dokumentasi resmi menyatakan bahwa reward diselesaikan dan didistribusikan hanya di akhir setiap epoch. Jeda itu sekitar 360 blok, atau kira-kira satu jam.

Jadi saat Anda menekan Claim, dananya menjadi Available. Tetapi jika Anda ingin mendelegasikan lagi, mereka masih perlu memasuki epoch yang sedang berjalan dan menunggu siklus eksekusi berikutnya. Secara praktis, perpindahan dari reward yang sudah dihasilkan menjadi reward yang benar-benar bisa berkompound lagi bisa memakan setidaknya dua epoch—sekitar dua jam atau lebih.

Sistem berbasis batch ini, yang dipadukan dengan timing seperti Bitcoin, memang membantu menjaga waktu unbonding sekitar dua hari. Namun sistem ini juga menciptakan celah kompounding. APR yang ditampilkan di antarmuka biasanya didasarkan pada model ideal reinvestasi instan, sedangkan dana nyata menghabiskan waktu untuk “diam” dalam keadaan yang sudah dihasilkan, tetapi belum efektif.

Jika Anda meng-claim secara manual dan mendelegasikan secara manual, Anda kehilangan waktu karena keterlambatan transaksi, biaya, dan batas epoch yang terlewat. Jika Anda meng-claim mendekati akhir sebuah epoch, Anda juga bisa terdorong ke batch berikutnya, yang membuat waktu tunggu semakin panjang.

Bagi saya, pertanyaan utamanya sederhana: apakah antarmuka menampilkan status-status tersebut dengan jelas, dan apakah Claim plus Delegate bisa ditangani dengan mulus? Tingkat transparansi seperti itu lebih penting daripada angka APR yang terlihat bagus.
#baby $BABY @BabylonLabs_io