Bitcoin full node and query server

Oct 10, 2024

View in context in the libbitcoin Slack #general mirror.

evoskuil12:37
It is likely that the default settings will be suboptimal for your machine, even resulting in thrashing. If you post your basic specs I can make suggestions. One of the aspects we are working on is automatically tuning what is presently manual configuration for given platform. Also note that if your CPU supports sha native (shani), which is about 5x faster individual hashing, it will distort realistic benchmarking, since shani is not yet integrated into the hashing library.
evoskuil22:46
I have never been focused on low resource machines, because they will eventually not exist. I started coding on a 16k RAM machine with no disk drives or network capability. I take the longer term view. Scalability matters. Core does not scale. Its performance does not increase relative to hardware increment. Consequently it will eventually collapse. bn performs well on a machine equivalent to Lopp’s benchmark, which is at the lower end of my target range. The market will reduce the cost of the hardware, but that will only work for Bitcoin if the software scales.