Bitcoin full node and query server

Feb 11, 2025

View in context in the libbitcoin Slack #general mirror.

evoskuil04:43
And I just came across the realization that we can allocate tx input points contiguously in the store (we do this for the spend index). This then precludes storing them in the puts table (first and count are already stored in the tx, and the point table points to the input). inputs and outputs are variably sized, so something always need to point to them. This would materially reduce table allocation calls (by 2.6 billion), and shave 12GiB off the store.