Martin Zumsande

Results 33 issues of Martin Zumsande

Hi Max, can't help much with the crypto and only had a short look, but some suggestions (have written/edited several theses in german unis; we met briefly in Munich LN...

During IBD, there is the following stalling mechanism if we can't proceed with assigning blocks from a 1024 lookahead window because all of these blocks are either already downloaded or...

P2P

This proposes two things: 1. Make AddrFetch connections to fixed seeds instead of just adding them to AddrMan (suggested in https://github.com/bitcoin/bitcoin/pull/25678#issuecomment-1210858925) When adding fixed seeds, we currently add them to...

P2P

This implements the suggestion from #23763 to introduce an option to establish block-relay-connections manually with the `-addnode` RPC. Adding these can make sense for a node operator that wants to...

RPC/REST/ZMQ
P2P

This proposes two changes to the index init phase: 1.) Prevent index corruption in case a reorg happens when the index was switched off: This is done by reading in...

UTXO Db and Indexes

**Converted to draft, please review https://github.com/bitcoin/bitcoin/pull/27009 first, which contains the first two commits from this PR** `VerifyDB()` can fail to complete due to insufficient dbcache at the level 3 checks....

Validation

This is joint work with amitiuttarwar. See issue #28462 for a broader discussion on increasing the number of block-relay-only connections independent of this particular implementation proposal. We suggest to increase...

P2P

Some preparations before enabling `-v2transport` as the default: * Use v2 for `-connect`, `-addnode` config arg and `-seednode` if `-v2transport` is enabled. Our peer may or may not support v2,...

`CheckBlockIndex() ` are consistency checks that are currently enabled by default on regtest. The function is rather slow, which is annoying if you * attempt to run it on other...

Validation

As described in the issues #16418 and #28371, it's a possibility that we could end up having an insufficient number of outbound peers relaying our transactions. Having fewer outbound peers...

P2P
CI failed