Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand the section on adding and removing peers at runtime #431

Open
6r1d opened this issue Nov 11, 2023 · 0 comments
Open

Expand the section on adding and removing peers at runtime #431

6r1d opened this issue Nov 11, 2023 · 0 comments
Labels
I-peer Documentation specific to Iroha peers
Milestone

Comments

@6r1d
Copy link
Contributor

6r1d commented Nov 11, 2023

We should demonstrate adding and removing peers in bare metal and Docker (images, not Compose, as Compose is relatively rigid). This will explain the mechanism and will be helpful.

I don't know what the scale of the minimal network should be, and I don't mean the primary 3f+1 case, but instead, the network that allows to remove or add N nodes safely for the data inside it without losing any valuable data.
I also don't know a rule where a node becomes a node we count. Do we count an empty node where Kura isn't filled with the blockchain data copied from the other nodes? Do we count a node filled with 50% of data? It's something to consider.

This is a question from Matías Salimbene that caused me to add this issue:

A question about peer management, adding/removing peers once the network is already running, translate to resubmitting the genesis block. And if I do that, and I wish to preserve the blockchain state, I should follow the Hot Reload steps. Is this correct?

@nxsaken nxsaken added T-cli CLI documentation infrastructure I-peer Documentation specific to Iroha peers and removed iroha2 T-cli CLI documentation labels May 16, 2024
@nxsaken nxsaken added A-important High-impact, important change and removed A-important High-impact, important change labels May 24, 2024
@nxsaken nxsaken changed the title FAQ: adding and removing peers once Iroha 2 is already running Expand the section on adding and removing peers at runtime May 27, 2024
@nxsaken nxsaken added this to the 2.0.0-rc.1.0 milestone May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I-peer Documentation specific to Iroha peers
Projects
None yet
Development

No branches or pull requests

2 participants