addrmgr: Fix a couple of typos in overview doc.
This commit is contained in:
parent
b85d2dc7f0
commit
40f4997b95
1 changed files with 3 additions and 3 deletions
|
@ -9,14 +9,14 @@ Address Manager Overview
|
||||||
|
|
||||||
In order maintain the peer-to-peer Bitcoin network, there needs to be a source
|
In order maintain the peer-to-peer Bitcoin network, there needs to be a source
|
||||||
of addresses to connect to as nodes come and go. The Bitcoin protocol provides
|
of addresses to connect to as nodes come and go. The Bitcoin protocol provides
|
||||||
a the getaddr and addr messages to allow peers to communicate known addresses
|
the getaddr and addr messages to allow peers to communicate known addresses with
|
||||||
with each other. However, there needs to a mechanism to store those results and
|
each other. However, there needs to a mechanism to store those results and
|
||||||
select peers from them. It is also important to note that remote peers can't
|
select peers from them. It is also important to note that remote peers can't
|
||||||
be trusted to send valid peers nor attempt to provide you with only peers they
|
be trusted to send valid peers nor attempt to provide you with only peers they
|
||||||
control with malicious intent.
|
control with malicious intent.
|
||||||
|
|
||||||
With that in mind, this package provides a concurrency safe address manager for
|
With that in mind, this package provides a concurrency safe address manager for
|
||||||
caching and selecting peers in a non-determinstic manner. The general idea is
|
caching and selecting peers in a non-deterministic manner. The general idea is
|
||||||
the caller adds addresses to the address manager and notifies it when addresses
|
the caller adds addresses to the address manager and notifies it when addresses
|
||||||
are connected, known good, and attempted. The caller also requests addresses as
|
are connected, known good, and attempted. The caller also requests addresses as
|
||||||
it needs them.
|
it needs them.
|
||||||
|
|
Loading…
Reference in a new issue