Skip to content

Commit

Permalink
Merge pull request #499 from ethersphere/faq-correction
Browse files Browse the repository at this point in the history
correction to faq answer
  • Loading branch information
NoahMaizels authored Oct 11, 2023
2 parents c369040 + 90a0c9b commit c72848d
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions docs/learn/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,14 +248,10 @@ _systemctl_ uses _/etc/bee/bee.yaml_ and (IIRC) _/var/lib/bee_ for data

### Can I use one Ethereum Address/Wallet for many nodes?

No, this violates the requirements of the Swarm Protocol. The Swarm
Protocol relies upon the `Swarm Address`, also known as the `peer address`. This address is a **hash of the node's Ethereum address**,
therefore it is deterministic. As all nodes must have a unique address,
if you were to use the same wallet, it would violate the uniqueness
constraint and result in malfunctioning nodes.
No, this violates the requirements of the Swarm Protocol and will break critical node functions such as staking, purchasing stamp batches, and uploading data.

Therefore, the rule is, each node must have:

- 1 Ethereum Address
- 1 Ethereum address (this address, the Swarm network id, and a random nonce are used to determine the node's overlay address)
- 1 Chequebook
- 3 unique ports for API / p2p / Debug API.
- 3 Unique ports for API / p2p / Debug API

0 comments on commit c72848d

Please sign in to comment.