As a non-technical LISK ICO holder I am struggling to understand the voting process. I've read most of these posts and Section B in the handbook and it's not entirely clear. In this thread I see a lot of confusion and questions. Part of the confusion is that the term "vote" is overloaded - seems to define both a measure of support and the act of giving support to a max of 33 delegates. Hence a "vote" can refer to both 0.00000001 Lisk and 1 Lisk.
It would be good if Section B was expanded to further explain
1) the process when a Lisk holder makes a vote (i.e. spends 1 Lisk) and how their holding affects the delegate approvals.
If a user makes a vote (spends 1 LISK) all the delegates he voted for receive the number of votes equally to the voters amount of LISK. E.g. if you own 1M LISK he will at the beginning get about 1% approval.
2) when do approvals change and when does the list of active delegates change
Every round they change, so about every 17 minutes.
3) when and how uptime changes the active delegate rankings
AFAIK the uptime is also updated every 17 minutes. However, the uptime is independent of the delegate rank. Only the amount the approval matters.
In the meantime could someone kindly answer the following: There are two LISK holders: HolderA (10 Lisk) and HolderB (200 Lisk) and 200 Delegates: Delegate1 ... Delegate200.
1) Presumably if HolderA votes for only Delegate1 then Delegate1 gets 1,000,000,000 votes, however, if HolderA votes for Delegate1 and Delegate2 then they both only get 500,000,000 votes?
Right now both receive 1,000,000,000 votes.
2) Presumably a holder can vote more than once a delegate round including withdrawing votes?
The vote always only has the power of your current LISK balance. You can't vote several times for 1 delegate, unless you remove your vote from him before.
3) Where are the approvals stored? In the blockchain?
Yes.
4) Presumably the block forger maintains the active delegate list?
What do you mean?
Thanks for the answers - just some further clarification:
"3) when and how uptime changes the active delegate rankings
AFAIK the uptime is also updated every 17 minutes. However, the uptime is independent of the delegate rank. Only the amount the approval matters."So if your uptime is 1% and your approval is greater than delegate 101 then you remain an active delegate? If so what is the point of uptime?
"4) Presumably the block forger maintains the active delegate list?
What do you mean?"What mechanism changes the active delegate list?