- log worker % work time
- notify blockchain worker when target block changes
- SafeToList was slow on large number of peers, method needs to be removed entirely
- use known keys for ContainsKeys
- faster TryAdd
- faster TryAdd
cleanup address storage
add reverse chaining test
explicit variable name