What changed, and why it matters
This commit updates routine network statistics in Bitcoin Core's chain parameters. It refreshes the recorded time, total transaction count, and transaction rate for mainnet, testnet, signet, and regtest networks based on recent blockchain data. There is no security issue here—this is normal maintenance data that helps the software estimate sync progress and blockchain size.
No security action needed. This is a routine data-maintenance commit. Reviewers may verify the updated values match the cited block hashes via getchaintxstats RPC if desired.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch updates ChainTxData constants in src/kernel/chainparams.cpp for CMainParams, CTestNetParams, CSignetParams, and CRegTestParams. These values (nTime, tx_count, dTxRate) are used by the node for progress estimation during initial block download and assume-valid chainstate sizing. The values are derived from getchaintxstats RPC output at fixed block heights. No code logic, validation rules, consensus behavior, or cryptographic checks are modified.
Changed components
src/kernel/chainparams.cppInspect captured patch +16 / −16
diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp
index b4a5b26b..d756e6fe 100644
--- a/src/kernel/chainparams.cpp
+++ b/src/kernel/chainparams.cpp
@@ -184,10 +184,10 @@ public:
};
chainTxData = ChainTxData{
- // Data from RPC: getchaintxstats 4096 00000000000000000001b658dd1120e82e66d2790811f89ede9742ada3ed6d77
- .nTime = 1741017141,
- .tx_count = 1161875261,
- .dTxRate = 4.620728156243148,
+ // Data from RPC: getchaintxstats 4096 00000000000000000000611fd22f2df7c8fbd0688745c3a6c3bb5109cc2a12cb
+ .nTime = 1756722903,
+ .tx_count = 1235299397,
+ .dTxRate = 5.456290459519495,
};
}
};
@@ -281,10 +281,10 @@ public:
};
chainTxData = ChainTxData{
- // Data from RPC: getchaintxstats 4096 00000000000003fc7967410ba2d0a8a8d50daedc318d43e8baf1a9782c236a57
- .nTime = 1741042082,
- .tx_count = 475477615,
- .dTxRate = 17.15933950357594,
+ // Data from RPC: getchaintxstats 4096 0000000000000065c6c38258e201971a3fdfcc2ceee0dd6e85a6c022d45dee34
+ .nTime = 1751816758,
+ .tx_count = 508468699,
+ .dTxRate = 7.172978845985714,
};
}
};
@@ -377,10 +377,10 @@ public:
};
chainTxData = ChainTxData{
- // Data from RPC: getchaintxstats 4096 0000000000003ed4f08dbdf6f7d6b271a6bcffce25675cb40aa9fa43179a89f3
- .nTime = 1741070246,
- .tx_count = 7653966,
- .dTxRate = 1.239174414591965,
+ // Data from RPC: getchaintxstats 4096 000000000000000180a58e7fa3b0db84b5ea76377524894f53660d93ac839d9b
+ .nTime = 1752470331,
+ .tx_count = 11414302,
+ .dTxRate = 0.2842619757327476,
};
}
};
@@ -407,10 +407,10 @@ public:
m_assumed_blockchain_size = 20;
m_assumed_chain_state_size = 4;
chainTxData = ChainTxData{
- // Data from RPC: getchaintxstats 4096 000000895a110f46e59eb82bbc5bfb67fa314656009c295509c21b4999f5180a
- .nTime = 1741019645,
- .tx_count = 16540736,
- .dTxRate = 1.064918879911595,
+ // Data from RPC: getchaintxstats 4096 000000128586e26813922680309f04e1de713c7542fee86ed908f56368aefe2e
+ .nTime = 1756723017,
+ .tx_count = 26185472,
+ .dTxRate = 0.7452721495389969,
};
} else {
bin = *options.challenge;
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.