forked from PiRK/ElectrumABC
-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
The Electrum wallet files contain the entire transaction history for a wallet, and thus can reach significant sizes (tens of megabytes). The transaction They are currently saved as JSON text, sometimes encrypted.
This could all be improved significantly by using a more compact data format than JSON for disk storage. A structured binary file would reduce the disk space usage, and using a file format that allows for an easy access to some data without having to read/parse all of it would improve performance significantly.
The following formats come to mind:
- sqlite (database format)
- HDF5 (easy to use data format with built-in indexing, compression....); drawback: dependency on numpy (+300MB packages)
Metadata
Metadata
Assignees
Labels
No labels