Bitcoin Research Kit's avatar
Bitcoin Research Kit
npub1jagm...3v44
All of Bitcoin's data ready to be explored
Bitcoin Research Kit's avatar
brk 1 year ago
Anyone know what’s the fastest embedded key/value store ? (Which is written in Rust or has a Rust wrapper) I don’t care about safety and consistency, I need pure speed and disk space efficiency Satonomics has been using for a while now Sanakirja which is quite good but needs a ton of space. Ive tried in the past heed (lmdb) and redb but they were worse performance wise, at least then, I might need to try again, am I missing another player ?
Bitcoin Research Kit's avatar
brk 1 year ago
For all my fellow Rustaceans, I'm happy to release **Biter** a very fast block iterator rust library. It might actually be the fastest out there from my benchmarks and it runs with the node running ! Crate:
Bitcoin Research Kit's avatar
brk 1 year ago
Been working on a very fast Rust block iterator that works WITH the node running ! So Start9 support should come sooner than later 👀 Benchmark from genesis to last block: blocks_iterator > ~2h this > ~16mn30 image
Bitcoin Research Kit's avatar
brk 1 year ago
Massive thank you to @lassdas for a donation of 210 000 sats ! We’re one step closer to a proper server for Satonomics and maybe one day, sustainability
Bitcoin Research Kit's avatar
brk 1 year ago
Hi everyone, Happy conference day, hope you're having some fun ! I'm glad to release the v. 0.3.0 of Satonomics (a better, FOSS, Bitcoin-only, self-hostable Glassnode) Which brings many improvements and bug fixes such as: - Much lighter and faster app - Many new datasets like ratios and block metadata - Chart scroll animations à la @Wicked - Added the unit of the chart at the top-left corner - Many self-hosting improvements and bug fixes - Backup API in case my laptop's offline - Random chart button - And many other smaller things Please repost if you like the app, it really helps ! Full release can be found here: https://github.com/satonomics-org/satonomics/blob/main/CHANGELOG.md
Bitcoin Research Kit's avatar
brk 1 year ago
Added some scroll buttons 👀 (And it's already live if you wanna give it a go !) #Bitcoin
Bitcoin Research Kit's avatar
brk 1 year ago
Massive thank you to whoever donated 210 000 sats on Geyser.fund !
Bitcoin Research Kit's avatar
brk 1 year ago
You might notice that the datasets doesn't seem to be live anymore, it's because I'm currently working on the backend (parser) and need to recompute a whole lot of stuff. Sadly, one of the cons of having the same machine for development and production
Bitcoin Research Kit's avatar
brk 1 year ago
Hi hi NOSTR, I'm happy to finally release a MASSIVE v0.2.0 update of Satonomics (a better, FOSS, Bitcoin-only, self-hostable Glassnode) ! Here are the main things: - 5000 datasets by block height (only for desktop and tablets sadly) - A light theme (still a work in progress) - Real Settings and various other things in the tab - Split panes when needed so that you can finally also view the price - The minimum and maximum values visible on every chart Full changelog: https://github.com/satonomics-org/satonomics/blob/main/CHANGELOG.md image
Bitcoin Research Kit's avatar
brk 1 year ago
Important question for y'all ! It's very hard to not make the charts by height crash mobile browsers due to the chart library and I've tried a stupid amount of things for the past few days. I've got one solution but it would make the user experience worse for everybody else and for all the charts (even the ones by date). Would it be reasonable, at least for now, to have charts by block height only available on desktop ? (and maybe large screens in general, it seems to work fine on iPad but I'd need to double check)
Bitcoin Research Kit's avatar
brk 1 year ago
Hey y'all, I'm in need of some help ! If you have an android, could you tell me if going to any preset **by height** (at the very bottom, those are new ones !) crashes the page ? Safari iOS just can't handle this much allocation, yet everything's fine on desktop, really annoying Link: https://1c5e7d6c.satonomics.pages.dev