Why is there 101 delegates? Wouldn't it be more decentralised with 1001 delegates for instance? I think it would be better to have more than just 101 delegates, since this is pretty centralized in my opinion. What do you guys think?
Joining this great question. I also think that 101 delegates is way too little and it'll be quite possible to gain control over half of them. Where this number came from? What is the reasoning?
The key reason for only 101 delegates is to support the 10 second Lisk blocktime. The more delegates there are, the more coordination messages you need between them in a given period of time - and it's not linear growth we're talking about here. Crypti had a grand experiment called "Proof of Time" (PoT) whose goal was to coordinate large to infinite numbers of support nodes in a very short blocktime. This PoT experiment failed. When DPoS was grafted into Crypti, the 101 delegates worldwide were deemed the right number to support round-robin block addition every 10 seconds, based on the PoT experience. Lisk has inherited this hard-won knowledge.
As for "gaining control of over half of them"...The only way to assure this doesn't happen is to verify people are who they say they are as they trickle in slowly one by one to join the testnet. I'm doing this right now, documenting their ID credentials and performance in a spreadsheet for all to see after launch.
That's why it's so important to be a Active Delegate on the test net NOW if you want to be an Active Delegate on the main net LATER. I am betting there will be 1000+ people who will click the button in the Lisk client to become "Standby Delegates" within 24 hours after launch. Most of them have no idea that they ALSO need to go off to rent a cloud server and set up totally different Lisk software to run a Delegate node. How will you pick who to vote for out of that mob? You won't. You'll go to a spreadsheet I'm making of the people who have already proven they can do the job of an Active Delegate and have already been vetted to be individuals and not sock puppets.
And you'll vote for the people in this spreadsheet. The Team.
Wait until this time next week after launch, you'll understand what I'm talking about.