So wait. Did we just lose one of our lead developers? And did one of our (ex) lead developers just call our main advantage over other crypto-startups 'a hack', and a lose-lose?
DPoS' future will be a political one. I am glad to see Toast reaching out to let people know what's going on.
Not sure what was meant by delegates being called a hack though. If we don't have elected delegates we have ripple... which is worse.
See this is the problem. DPOS is a consensus protocol, DPOS is not the idea of inflating to pay for work. By conflating the two you've made both ideas worse. We could have DPOS and paid workers where it gets political. Of course we should have elected delegates for consensus. And of course we should direct inflation towards useful goals.
*
Delegate(d)* proof of stake = DPOS
Let's summarize real quick here:
Proof of Work (POW) = Consensus Algorithm.
It also pays the miners. It is not neutral...it pays people who waste funds and gives
no choice to the holders of the token. These people collude with big businesses to ensure noone else can get mining equipment as quickly as they do and help to ensure barriers to entry for mining remain high.
Proof of Stake (POS) = Consensus Algorithm.
It also pays those with the tokens in proportion to ownership in that token. If you invest in a Proof of Stake token and want to have any say in how to grow your ecosystem...you have to build your own infrastructure for voting, or you have to personally buy a huge stake and use the funds you "mint" to pay for it. Slightly better, but requires even more community organization than DPOS.
Delegated Proof of Stake (DPos) = Consensus Algorithm. It also pays Delegates, who must be voted in/voted out. Voting is baked into the cake. Though much of the current infrastructure to help with polling and data collection is not implemented (yet)...it does give people the ability to go into the wallet and vote for people they want to vote for--regardless of stake.
And all of this isn't even talking about scalability...Not sure how this is conflating. Please further explain.
In my eyes the payment mechanism of DPOS inflating is not necessarily a bad thing. Lump sum escrow for contracts might not be a bad thing either. ..but the community can vote on delegates that send funds into an escrow pool for contracts...if that is what the community
consensus is.
The problem, toast, is that I am a forum lurker who reads pretty much everything I can on here...and I haven't seen your proposal. This to me points to a lack in communication for which you are just as responsible as anyone else. I don't say this to be a dick...I say it because you need to hear it. Whether or not you will listen is up to you. But if you think your problems with communication will cease by working on MUSIC instead of BitShares, I hate to be the bearer of bad news, but they will only follow you.
Finally I know this is emotional and things are obviously going on that we don't know about or really understand, but please try to chill out. There are no enemies here...only people who want to communicate with you--and Help You for God's Sake! No communication when there are problems = kicking the can down the road. No communication never ever ends well for either party involved.
When there code is buggy...do you simply say "oh I'll just hold off on that and ignore it...it will fix itself"?
The answer is a
giant no...because if you do that and keep working on other things, that error is going to either completely halt your progress or cause a bunch of other bugs that require more work in the long run. It causes a snowball effect. So communicate the way you code and work out the shitty, gritty details. Yes
it will suck...but in the end you will have a tried and true perspective and you will have far more friends. Or at the very least, the friends you will have will be tried and true...and real.
*P.S. You do plenty for your delegate position. I still see no reason why you shouldn't be paid for what you do. It is absolutely insane to ask you to work free of charge on things that directly help BTS in the long run. Imho...don't listen to the people who complain about it.*