Increase over time the number of P-Reps


#1

Increase over time the number of Preps
Now we have 22 Preps. Increase over time the number of P-Reps with x%.
The main argument to increase the number of P-Reps is the security and stability of the network.


#2

So there is 100 full p reps. 22 block producers and 78 sub p reps help vote. I could see this growing and would like it to when ready, but not too soon of course


#3

I agree number should increase but without significant consensus algorithm improvement that change only hurt scalability i think we need to preserve 2 sec block time


#4

This is a good and valid point. All trade offs should be considered carefully. As I said, not too soon - part of being ready will be proper research into the effects of additional p rep block producers. The 2 second block time is a huge plus for usefulness of the icon network.


#5

As our network grows I would like to see more too. I think 100 is enough to start with though. I really like the idea that there are 22 and then 78 sub P-Reps ready to go too.


#6

Upon further consideration I think bumping P-Rep numbers up very early could be smart. We have a number of quality teams outside the 22 atm. Maybe 25-30 could be a short term goal?


#7

I believe that’s something we should look into a few months down the road, when we have more experience what decentralization means and how the networks functions then.


#8

I think just by increasing the number of active P-Reps do not help if the vote difference is so huge as P-Reps in lower ranks (e.g. below 15) will not have the financial strength to implement comparable infrastructure to top P-Reps…


#9

Especially for lower ranked P-Reps, the block reward makes a whole lot of difference. 25k ICX / mo.


#10

I think infrastructure costs should never be eating up a large percentage of any of the P-Reps budget above 1M votes. Node operation costs are variable but rewards should be for expanding ecosystem more than anything. Not just running a node.


#11

This is good point. Actually ICON team has also been discussing about the number of Representative set and we are working on how to implement on current IISS and loopchain logic. In order to implement this, we should consider the reward system, consensus performance, BTP technology and so on. We will approach this carefully and share the initial idea with ICON community. Any discussions and comments are welcome.


#12

Great we should do a lot of stress test to see the effects of change.


#13

The current structure of the ICON Network relies on 22 P-Reps to validate transactions and produce blocks. While this is a good starting point, we believe a higher number of block producers enhances the resiliency and decentralization of the network. Our proposal is to increase this number over time in order to increase the security and stability of the network.

The current structure appoints P-Reps outside the top 22 as “Sub P-Reps.” There are many good teams outside of the top 22 who we believe can and should contribute to block production. Block producers receive a higher amount of ICX rewards and many of the Sub P-Rep teams are contributing to the development of ICON Network and are not receiving enough rewards for their future development. If we can expand the number of Main P-Reps, we can enhance the security and stability of the network, as well as provide rewards across a greater number of P-Rep teams.