Bitcoin full node and query server

Dec 4, 2024

View in context in the libbitcoin Slack #general mirror.

evoskuil16:34
Sure, I'll build a current copy and run it to verify. What's your measured bandwidth?
🔥 1
evoskuil17:59
The recommended config for a milestone sync benchmark on this machine is the default config. There are a lot of (1) config settings, (2) command line options, and (3) runtime console options. Config settings are in an "ini" file format, and established using the --config or -c command line switch as described above. The --help or -h command dumps command line options:
>bn -c m:\bn.cfg -h

Usage: bn [-abdfhiklnrstvw] [--config value]

Info: Runs a full bitcoin node.

Options (named):

-a [--slabs]         Scan and display store slab measures.
-b [--backup]        Backup to a snapshot (can also do live).
-c [--config]        Specify path to a configuration settings file.
-d [--hardware]      Display hardware compatibility.
-f [--flags]         Scan and display all flag transitions.
-h [--help]          Display command line options.
-i [--information]   Scan and display store information.
-k [--buckets]       Scan and display all bucket densities.
-l [--collisions]    Scan and display hashmap collision stats (may exceed
                     RAM and result in SIGKILL).
-n [--newstore]      Create new store in configured directory.
-r [--restore]       Restore from most recent snapshot.
-s [--settings]      Display all configuration settings.
-t [--test]          Run built-in read test and display.
-v [--version]       Display version information.
-w [--write]         Run built-in write test and display.
(edited)