Avatar
Bitcoin Research Kit
9751bdc4d12ff6e4cc6b61b102f71e445ef245bc830bf40af6566a6a246137c6
All of Bitcoin's data ready to be explored

getting closer to chart parity with kibo v0.5

#Bitcoin

For Transparency:

Yesterday I asked OpenSats to close my grant for https://algo.utxo.one/ 6 months early.

Two primary reasons:

1 - AI helped me build the features I wanted much faster than I planned last year

2 - After almost a year of being live, barely any clients have adopted it

Project is not abandoned or relay will remain online for the few clients that are using it.

I believe this is the more honorable route than continuing to take money that many of you have donated.

That said I have a very exciting NWC project underway that I hope will be funded (Bitvora Commerce), more details to come!

Respect 🫡

So close yet still not correct, have 3 too many utxos

I did:

total output count - total input count + total coinbase count - total opreturn count

did I forget anything ?

lump sum vs DCA returns over time for multiple timeframes

#Bitcoin

All good !

Just wasn't obvious that you were looking at a moving average

Interesting, my chart is the sum of outputs per week but still shouldn’t have such a massive difference, I’ll investigate

weekly sum of op_return output count

#Bitcoin

To further incentivize folks to try BRK, the latest release comes with yet another disk usage optimization.

You can now choose between eager and lazy computation.

The eager mode will compute everything and store it on disk which is the preferred method if you want speed.

The lazy mode will, on the other hand, compute data each time it's requested.

This only applies to datasets by transaction, type, input and output.

Datasets by height or higher (date, week, ...) are eager as computing them on the fly would be very costly with little to no benefit.

Right now computed datasets take 200+GB when eager and 5+GB when lazy, so quite the difference and this is in raw mode without compression.

Some numbers when fetching 10 000 values:

Eager:

txindex_to_base_size: 324.625µs

Lazy (2 dependencies, 1 level deep):

txindex_to_weight: 1.413ms

Lazy (4 dependencies, 3 level deep):

txindex_to_fee: 20.285ms (1st call), 8.968ms (2nd call)

So it's slower but not the end of the world it should be good enough for most use cases

#Bitcoin

Ghostty, very fast with great defaults

Warp is peak fiat world, you have (had ?) to log in to use it