@@ -117,6 +117,19 @@ BOLTs][bolts repo].*
117
117
multiprocess mode with the `bitcoin-core` process spawning separate
118
118
`bitcoin-wallet` and `bitcoin-gui` processes.
119
119
120
+ - [Bitcoin Core #19521][] nearly completes the [coin statistics index project][bitcoin
121
+ core coinstats] to dramatically speed up the `gettxoutsetinfo` RPC. Until
122
+ now, the RPC defaulted to scanning the full UTXO set every time it was called, making it
123
+ difficult for users to continually and quickly verify the coin supply or
124
+ compare UTXO set hashes between different nodes.
125
+ Users can now start their nodes with the `-coinstatsindex`
126
+ configuration option to begin building the coin statistics index in the background. Once
127
+ it is synced, `gettxoutsetinfo` runs nearly instantly and users can specify a
128
+ height or block hash for the statistics. Being able to get the
129
+ statistics for a particular block will be especially useful for
130
+ allowing community verification of [assumeUTXO][topic assumeutxo]
131
+ chainstate archives.
132
+
120
133
- [Bitcoin Core #21009][] removes the RewindBlockIndex logic triggered when
121
134
updating a pre-segwit node (v0.13.0 or older) to a segwit-enforcing
122
135
version. Pre-segwit nodes only processed stripped blocks that lacked the (segregated) witness
@@ -156,7 +169,7 @@ BOLTs][bolts repo].*
156
169
your peer doesn't contest an old state.
157
170
158
171
{% include references.md %}
159
- {% include linkers/issues.md issues="19160,21009,5159,893,1104,10102" %}
172
+ {% include linkers/issues.md issues="19160,19521, 21009,5159,893,1104,10102" %}
160
173
[bitcoin core 0.21.1]: https://bitcoincore.org/bin/bitcoin-core-0.21.1/
161
174
[btcpay 1.1.0]: https://github.com/btcpayserver/btcpayserver/releases/tag/v1.1.0
162
175
[wincodesign]: https://github.com/bitcoin-core/gui/issues/252#issuecomment-802591628
@@ -171,6 +184,7 @@ BOLTs][bolts repo].*
171
184
[lndev deterministic]: https://lightningd.github.io/meetings/ln_spec_meeting/2021/ln_spec_meeting.2021-04-26-20.17.log.html#l-115
172
185
[bitcoin core multiprocess]: https://github.com/bitcoin/bitcoin/projects/10
173
186
[capn proto]: https://capnproto.org/
187
+ [bitcoin core coinstats]: https://github.com/bitcoin/bitcoin/pull/18000
174
188
[news53 lightning loop]: /en/newsletters/2019/07/03/#lightning-loop-supports-user-loop-ins
175
189
[semantic versioning website]: https://semver.org/
176
190
[fido2 website]: https://fidoalliance.org/fido2/fido2-web-authentication-webauthn/
0 commit comments