@evoskuil @narodnik @neillm (as of v4:) can you please list to me the persistent stores and indexes LibBitcoin maintains now, as in, key(s) and value(s), and logical store order, and data format?
Is it documented anywhere?
Specifically:
* Which are the databases (in the logical sense of database) actually now, what are their names?
* How many copies of a transaction and of a block header does LibBitcoin store today, in what files&db:s?
* Gossiped tx:es with sufficient txfee are pushed directly into the txdb?
* Are transactions spread randomly accross a logical txid->tx raw content persistent hashtable, or is it stored as part of the blockchain blocks storage (tree structure)?
* What is the actual block storage model, and what is the disk ordering, including for main chain vs orphan blocks?