FINITE · BTC · 1,257 sats/$ · block 965,563 · drift