m_assumeutxo_data = {
{
.height = 840'000 ,
.hash_serialized = AssumeutxoHash {uint256 {"a2a5521b1b5ab65f67818e5e8eccabb7171a517f9e2382208f77687310768f96" }},
.m_chain_tx_count = 991032194 ,
.blockhash = consteval_ctor(uint256 {"0000000000000000000320283a032748cef8227873ff4872689bf23f1cda83a5" }),
},
{
.height = 880'000 ,
.hash_serialized = AssumeutxoHash {uint256 {"dbd190983eaf433ef7c15f78a278ae42c00ef52e0fd2a54953782175fbadcea9" }},
.m_chain_tx_count = 1145604538 ,
.blockhash = consteval_ctor(uint256 {"000000000000000000010b17283c3c400507969a9c2afd1dcf2082ec5cca2880" }),
}
};
# src/kernel/chainparams.cppより
Bitcoin Core
v28以降でサポート
Bitcoin Core内にハードコードされた、あるブロック高時点のUTXOセットのハッシュデータを信頼し、
そのブロック高時点のUTXOセットをロードし、そこから同期をスタートする