mirror of
https://github.com/monero-project/monero-site.git
synced 2024-12-24 12:39:46 +00:00
Moneropedia: finish Network-Database entry
- Add pluralized terms to Router-Info and LeaseSet - Add self-reference in Router-Info Referencing: - monero-project/kovri#256 - monero-project/monero-site#155
This commit is contained in:
parent
acf07a38aa
commit
27214fd58b
3 changed files with 16 additions and 6 deletions
|
@ -2,7 +2,7 @@
|
||||||
layout: moneropedia
|
layout: moneropedia
|
||||||
entry: "Lease-Set"
|
entry: "Lease-Set"
|
||||||
tags: ["kovri"]
|
tags: ["kovri"]
|
||||||
terms: ["LeaseSet"]
|
terms: ["LeaseSet", "LeaseSets"]
|
||||||
summary: "Contains all currently authorized Leases for a particular I2P Destination"
|
summary: "Contains all currently authorized Leases for a particular I2P Destination"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,23 @@ layout: moneropedia
|
||||||
entry: "Network Database"
|
entry: "Network Database"
|
||||||
tags: ["kovri"]
|
tags: ["kovri"]
|
||||||
terms: ["Network-Database"]
|
terms: ["Network-Database"]
|
||||||
summary: "TODO(anonimal): finish"
|
summary: "A distributed database which contains needed router information so the network can stay intact"
|
||||||
---
|
---
|
||||||
|
|
||||||
### The Basics
|
### The Basics
|
||||||
|
|
||||||
TODO(anonimal): finish
|
@network-database is a [distributed database](https://en.wikipedia.org/wiki/Distributed_database) which contains router information that peers must use so the network can stay intact.
|
||||||
|
|
||||||
### In-depth information
|
### In-depth information
|
||||||
|
|
||||||
TODO(anonimal): finish
|
From @Java-I2P:
|
||||||
|
|
||||||
|
>
|
||||||
|
@I2P's @network-database is a specialized distributed database, containing just two types of data - router contact information (@Router-Infos) and @destination contact information (@LeaseSets). Each piece of data is signed by the appropriate party and verified by anyone who uses or stores it. In addition, the data has liveliness information within it, allowing irrelevant entries to be dropped, newer entries to replace older ones, and protection against certain classes of attack.
|
||||||
|
|
||||||
|
>
|
||||||
|
The @network-database is distributed with a simple technique called "@floodfill", where a subset of all routers, called "@floodfill routers", maintains the distributed database.
|
||||||
|
|
||||||
|
### Notes
|
||||||
|
|
||||||
|
Read [Network-Database](https://geti2p.net/en/docs/how/network-database) for details.
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
layout: moneropedia
|
layout: moneropedia
|
||||||
entry: "Router-Info"
|
entry: "Router-Info"
|
||||||
tags: ["kovri"]
|
tags: ["kovri"]
|
||||||
terms: ["Router-Info"]
|
terms: ["Router-Info", "Router-infos"]
|
||||||
summary: "A data structure or file which contains an I2P peer's needed network information"
|
summary: "A data structure or file which contains an I2P peer's needed network information"
|
||||||
---
|
---
|
||||||
|
|
||||||
### The Basics
|
### The Basics
|
||||||
|
|
||||||
Router-Info is a data structure (periodically written to a [binary file](https://en.wikipedia.org/wiki/Binary_file)) which contains all needed information to locate, identity, and communicate with an @I2P peer. Router-Info includes IP address, router identity, other misc. technical details; is needed for @network-database and is published to @floodfill routers.
|
@Router-Info is a data structure (periodically written to a [binary file](https://en.wikipedia.org/wiki/Binary_file)) which contains all needed information to locate, identity, and communicate with an @I2P peer. @Router-Info includes IP address, router identity, other misc. technical details; is needed for @network-database and is published to @floodfill routers.
|
||||||
|
|
||||||
### In-depth information
|
### In-depth information
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue