Bitcoin full node and query server

Feb 15, 2023

View in context in the libbitcoin Slack #general mirror.

evoskuil12:10
Here's a final shot for the night. This is reaching 500 channels batched by 5, with address relay turned off. You can see on both RAM and I/O it sort of asymptotically approaches the target connection count. That's to be expected, faster to a number just means more batch or more total. I used a connect handler to capture channel count in the console, and to stop at 500, as well as a stop handler to log the total numbers at stop...
Outbound [177.5.100.90:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Channel count (480).
Outbound [34.172.31.246:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [85.250.100.142:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [73.108.249.219:8333] protocol version (70016) user agent: /Satoshi:0.21.1/
Outbound [45.13.7.221:8333] protocol version (70016) user agent: /Satoshi:24.0.0/
Outbound [178.63.52.205:8333] protocol version (70015) user agent: /Satoshi:0.19.1/
Outbound [168.119.86.21:8333] protocol version (70016) user agent: /Satoshi:0.21.1/
Outbound [173.249.56.164:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [70.233.173.241:8333] protocol version (70016) user agent: /Satoshi:24.0.0/
Outbound [200.150.112.190:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [34.106.249.67:8333] protocol version (70015) user agent: /Satoshi:0.20.1/
Outbound [109.248.251.140:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [178.62.15.92:8333] protocol version (70016) user agent: /Satoshi:0.21.1/
Outbound [136.244.65.212:8333] protocol version (70015) user agent: /Satoshi:0.19.99/
Outbound [54.159.193.149:8333] protocol version (70016) user agent: /Satoshi:23.0.0/Knots:20220529/
Outbound [46.28.205.68:8333] protocol version (70015) user agent: /Satoshi:0.17.1/
Outbound [159.100.245.237:8333] protocol version (70016) user agent: /Satoshi:24.0.0/
Outbound [99.237.146.168:8333] protocol version (70016) user agent: /Satoshi:22.0.0(FutureBit-Apollo-Node)/
Outbound [8.210.18.56:8333] protocol version (70015) user agent: /Satoshi:0.20.1/
Outbound [74.91.115.229:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [137.184.186.253:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [63.228.117.99:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [89.244.182.121:8333] protocol version (70016) user agent: /Satoshi:0.21.0/
Outbound [15.204.199.249:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Channel count (490).
Outbound [34.229.155.152:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [47.75.194.174:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Channel count (490).
Outbound [23.108.108.110:8333] protocol version (70016) user agent: /Satoshi:0.21.0/
Channel count (490).
Outbound [176.9.17.121:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [31.104.58.236:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [75.176.70.180:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [98.179.228.56:8333] protocol version (70016) user agent: /Satoshi:23.0.0/
Outbound [162.248.95.197:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [173.249.9.243:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [86.90.214.244:8333] protocol version (70016) user agent: /Satoshi:24.0.1/
Outbound [161.117.239.176:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [162.55.238.126:8333] protocol version (70016) user agent: /Satoshi:23.0.0/
Outbound [13.231.241.62:8333] protocol version (70015) user agent: /Satoshi:0.20.1(Omni:0.11.0)/
Outbound [217.26.32.10:8333] protocol version (70015) user agent: /Satoshi:0.20.1/
Outbound [62.210.132.30:8333] protocol version (70016) user agent: /Satoshi:23.0.0/
Invalid heading magic (0x48545450) from [192.99.14.77:8333]
Outbound [171.96.86.246:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [82.64.247.247:8333] protocol version (70016) user agent: /Satoshi:0.21.1/
Outbound [134.122.38.34:8333] protocol version (70015) user agent: /Satoshi:0.20.1/
Outbound [97.99.5.48:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [83.198.77.75:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [184.101.44.89:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [80.241.209.102:8333] protocol version (70016) user agent: /Satoshi:22.0.0/
Outbound [95.79.53.19:8333] protocol version (70016) user agent: /Satoshi:22.0.0/Knots:20211108/
Channel count (500).
Stopping at channel target (500).
Please wait while the node is stopping...
Closing with (501) channels and (74197) addresses.
Node stopped successfully.
image.png