Bitcoin full node and query server

Jun 24, 2026

View in context in the libbitcoin Slack #general mirror.

josie15:35
up and running, might need to do some param tuning but so far seems to be chugging through. this is 1gbps , but im requesting a 10 gbps link for this box
josie10:56
seems the simple enough to fix, tho, i tried this:
diff --git a/src/chasers/chaser_validate_batch.cpp b/src/chasers/chaser_validate_batch.cpp
index a269929f..9b8cfda7 100644
--- a/src/chasers/chaser_validate_batch.cpp
+++ b/src/chasers/chaser_validate_batch.cpp
@@ -210,8 +210,13 @@ bool chaser_validate::process_valids(bool residual) NOEXCEPT
             continue;

         size_t height{};
-        if (!query.get_height(height, link) ||
-            !query.set_block_valid(link))
+        if (!query.get_height(height, link))
+            return false;
+
+        if (query.get_block_state(link) == database::error::block_unconfirmable)
+            continue;
+
+        if (!query.set_block_valid(link))
             return false;

         notify_block(system::error::success, height, link, false);