Cardano-node: [FR] Support for multiple leader keys

Created on 2 Sep 2020  路  3Comments  路  Source: input-output-hk/cardano-node

Can we have a single instance of cardano-node be a leader for multiple pools, like we had in Jormungandr? For some of us it would be a large operating cost saving.

Jormungandr Example:
jormungandr --config config.yaml --secret pool1.yaml --secret pool2.yaml

Most helpful comment

My opinion is that it doesn't make any sense for a real deployment :smile:

It adds no decentralisation at all. Even if a single entity runs multiple pools (which looses some organisational decentralisation), they should at least be physically decentralised, e.g. running in different data centres. They should certainly not be run on the same machine or in the same process. We can't stop people from doing silly things like running them on the same physical host, but there's no need to make that an easy or encouraged thing to do.

IMHO it reallyt ought to be up to operators that run multiple pools to provide evidence to the public that they at least have some network decentralisation for the pools they operate, since of course they're not adding so much organisational decentralisation.

All 3 comments

I'm not sure whether this is technically possible with the current design: @dcoutts should be able to comment on that. It would involve some code restructuring at least, I expect.

My opinion is that it doesn't make any sense for a real deployment :smile:

It adds no decentralisation at all. Even if a single entity runs multiple pools (which looses some organisational decentralisation), they should at least be physically decentralised, e.g. running in different data centres. They should certainly not be run on the same machine or in the same process. We can't stop people from doing silly things like running them on the same physical host, but there's no need to make that an easy or encouraged thing to do.

IMHO it reallyt ought to be up to operators that run multiple pools to provide evidence to the public that they at least have some network decentralisation for the pools they operate, since of course they're not adding so much organisational decentralisation.

Fair point, closing.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

peteremiljensen picture peteremiljensen  路  4Comments

2072 picture 2072  路  8Comments

Straightpool picture Straightpool  路  3Comments

cardanians picture cardanians  路  6Comments

bergr01 picture bergr01  路  8Comments