PBSA / peerplays

The Peerplays Blockchain
MIT License
32 stars 46 forks source link

Peerplays wallet GUI only shows active witnesses #12

Open pfunks opened 7 years ago

pfunks commented 7 years ago

Just in case a GUI dev or other team member of Peerplays does not see the discussion in the witness channel, a few of us have been discussing how the GUI not displaying non-active witnesses has severely hampered the ability to get votes for those (currently) 24 and down. You can see the disparity by visiting: https://peerplaysdb.com/witnesses

A proposed solution is to simply display all witnesses ordered by delegation. It seems only fair if people have invested the PPY to create their witness accounts. And perhaps a hack could be added to not display the initX accounts.

bacchist commented 7 years ago

Not only have they paid PPY for LTM and witness registration. They are also footing the bill for the network's excess capacity, which is a luxury now, but might need to be utilized in the near future. If they are excluded from consideration for votes by not being represented in the GUI, they may decide to withdraw their services. We have a lot of competent witnesses on standby right now, and we need to retain them!

coloneldbugger commented 7 years ago

This is definitely a problem. The active witness list is now shrinking and a chasm is growing.

RdeWilde commented 7 years ago

Please look into this as we have to pay for expensive servers meanwhile in return of nothing.

cryptosig commented 7 years ago

I spoke to Jonathan today and he indicated it's working as intended. He told me we just need to "campaign harder", so this negative feedback loop will concentrate the witnesses down toward 11 active. If you want it changed you must be vocal in getting the word out to not vote using the GUI. Only closing the chasm will bring about more active witnesses. Encourage people to not vote in the top 19 but to go to the peerplaysdb and manually typing in witnesses so the gaps are not so large.

coloneldbugger commented 7 years ago

"I spoke to Jonathan today and he indicated it's working as intended."

That is very sad to hear. They should make this information far more prominent in their advertising then.

"campaign harder"

People are campaigning hard and getting votes but those votes are being ignored if you aren't in the elite active list. It's not like these inactive witnesses don't have any votes for them.

What is the benefit of stacking the deck against new witnesses? I'm really struggling to think of any benefits to the system and new investors. I can only see benefits if the goal is to consolidate and centralize power to a very few. Is that the intent?

RdeWilde commented 7 years ago
I'm really struggling to think of any benefits to the system and new investors. I can only see benefits if the goal is to consolidate and centralize power to a very few. Is that the intent?

100% with you. Failing to indicate this as a major bug sort of screws my trust in the peerplays vision on crypto as a whole. Witnesses are the key feature for the network, saying that the increasing centralization is "as intended" is off limits

roelandp commented 7 years ago

Guys I'm totally with you on this that:

  1. GUI should show all witnesses whether active or not with a recent missed block count preferably with a graph

However I think what Jonathan means with: "it is working as intended" is not that he is saying that "increasing centralization" is what is intended. What is intended is that the software works and is just depending on (high) stakers to vote for as many witnesses as they like. That's the whole part about DPOS consensus: the stake-holders decide how many witnesses become active. I think it is a fine line. It is in the hands of the actual 'investors' of PPY token to decide whether to have the minimum of 11 witnesses or keep on adding many witnesses (which is a good thing I think). The current software has a hardcap of 1001 active witnesses.

So lets strive for that active witness number increase!

On 12 Jun 2017, at 07:52, R. de Wilde notifications@github.com wrote:

I'm really struggling to think of any benefits to the system and new investors. I can only see benefits if the goal is to consolidate and centralize power to a very few. Is that the intent? 100% with you. Failing to indicate this as a major bug sort of screws my trust in the peerplays vision on crypto as a whole. Witnesses are the key feature for the network, saying that the increasing centralization is "as intended" is off limits

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/PBSA/peerplays/issues/12#issuecomment-307695556, or mute the thread https://github.com/notifications/unsubscribe-auth/AAPJAELYNumxxMeXawgLAFWtQeyQVUb2ks5sDNIMgaJpZM4N2CGo.

pfunks commented 7 years ago

For those who haven't seen it yet, a small compromise was made for the v0.1.1 release of the PP Core GUI.

image

Btw this issue was made before that repo existed, but here it is now: https://github.com/PBSA/peerplays-core-gui