setavenger / blindbit-oracle

A GO implementation for a BIP0352 Silent Payments Indexing Server
6 stars 6 forks source link

Tracking Disk usage in different modes #15

Open setavenger opened 4 months ago

setavenger commented 4 months ago

The last numbers were for blocks 709632 -> 834761

217M    ./filters
2.7G    ./utxos
 16M    ./headers-inv
 12M    ./headers
2.8G    ./tweaks        33,679,543 tweaks 
1.7G    ./tweak-index   54,737,510 tweaks
7.4G    .
Sjors commented 4 months ago
16K /home/sjors/.blindbit-oracle/data/filters
16M /home/sjors/.blindbit-oracle/data/headers-inv
2,6G    /home/sjors/.blindbit-oracle/data/tweak-index-dust
9,7M    /home/sjors/.blindbit-oracle/data/headers
16K /home/sjors/.blindbit-oracle/data/tweak-index
16K /home/sjors/.blindbit-oracle/data/tweaks
16K /home/sjors/.blindbit-oracle/data/spent-index
16K /home/sjors/.blindbit-oracle/data/spent-filter
16K /home/sjors/.blindbit-oracle/data/utxos
setavenger commented 4 months ago

Thanks a lot! I assume this is run in tweaks_only and only tweaks_full_with_dust_filter.

setavenger commented 4 months ago

sync to tip 846186

263M    ./filters
8.3G    ./utxos
331M    ./spent-filter
993M    ./spent-index
 14M    ./headers-inv
 11M    ./headers
5.5G    ./tweaks
2.6G    ./tweak-index-dust
 16K    ./tweak-index
 18G    .

./utxos should be prunable for transactions were all UTXOs are spent.