I agree with your statement "decentralized crypto currency (including Bitcoin) is a delusion".
This is a quote by Dan Larimer that has stuck with me for a while and was part of the reason I got into supporting alternatives to PoW:
All systems tend toward centralization whether planned or unplanned. DPOS gives the end user as much control over that centralization as possible, where as in the other systems the small player has less control.
This is part of the main ideology behind dPoS... all consensus algorithms eventually tend towards centralization, so it provides for a method for shareholders to decide who produces blocks (ideally whoever best benefits stakeholders.) A few articles you might find interesting:
http://bytemaster.github.io/article/2015/01/12/Decentralization-Scalability-and-Fault-Tolerance-of-Bitcoin/Daniel constructs a strawman that claims we need Proof-of-Stake due to the claim that fault tolerance and throughput scaling is just sufficient hardware redundancy and hardware optimization, so decentralized control should be delegated so that delegates with more resources can provide better redundancy and optimization because any system will centralize as necessary to obtain that redundancy and optimization.
Conflations and logical errors in his reasoning.
Even if the claim is true, it is an assertion of his omniscience to conclude that PoW can't be reorganized in a design that also enables redundancy and optimization. I have a specific design variant in mind to accomplish that with PoW. Thus he constructed a strawman to fool readers into thinking DPOS is superior to PoW.
Also I think fault tolerance and throughput scaling is more than just hardware redundancy and hardware optimization. For example, if the politics of DPOS causes de-optimization in some game theory such as the example I mentioned in this thread:
- even 0.1% stake can attack the coin because block solutions are exclusive to some stake holder so the stake holder can delay transactions[1]
[1] Another scenario is DDoS attack other stake holders when their turn to mine a block, then jack up your transaction fees sky high when its your turn to mine a block.
His egregious myopia is that fault tolerance and throughput scaling depend on decentralized control!
At the post I quoted above, I summarized why PoS is less secure for sustaining decentralized control. If we just punt and say centralized control is coming any way, so let's accelerate it by choosing to replace Satoshi's attempt at decentralized consensus with the same political mess we are trying to fix by inventing Bitcoin in the first place, then we have entirely defeated our reasoning.
My aim is to try to improve on Satoshi's design to add more power to the ability to sustain decentralization. Or give up and quit.
Decentralization is the normal mode of society. It is when the normal oscillating balance between decentralization and top-down control entirely fails in one extreme direction that society enters a Dark Age for 600 years. Without a balance of decentralization and top-down control, nothing functions and everything collapses.
So I am trying to figure out how we construct a crypto coin so that there remains a tension or competition between decentralization and centralization ongoing. We don't want entirely decentralization and no centralization as that is just as bad as entirely centralization, e.g. see the
reply I made to ArticMine upthread and how 100% decentralized control over what goes in the block chain means a choice between unbounded spam or oligarchy control. Thus the problem is the lack of balance and Bitcoin flip flops either to too much decentralization forcing too much centralization (a Tragedy of the Commons). Credit CoinCube for making me aware of the applicable math on that point. Message him if you need the link to it (I don't have time to go find it).
I have agreed with the problem he outlines, and have proposed making mining unprofitable by submitting PoW share with each transaction as the way to get very high security at very low percentage of debasement (necessary to replace lost coins).
However he has constructed that strawman to lead into a non-sequitur concluding that PoS (even DPOS) can cause a great rise in price. An inferior consensus algorithm is not going to see wide adoption.
He assumes that all users in the world will trust BitShares block chain more than any other competing block chain offering similar features.
The point he makes about preferring lower spreads also applies to preferring not to exchange in a BitAsset that has to be converted again to the real asset desire, e.g. where the BitAsset is the proxy for another altcoin you are exchanging for.
The notion that we could use a proxy for the dollar without ever needing to cash out to actual dollars, also requires that everyone will use crypto currency, thus we could just use the crypto currency instead of the BitAsset proxy (if that crypto currency was ubiquitous which is inherent in his assumption).
I think Bytemaster has some of the most sound ideological blog posts on consensus algorithms, and is one of the reasons why I originally got into Bitshares.. sorry to plug Bitshares but I feel the things I brought up are applicable to the conversation.
I hope I have explained why when I used to debate Daniel in these forums back in 2013, I realized he couldn't effectively lead me. He is smart but comes up with the great strawmen and leaps in logic to support his flavor of politics and socialism. Is he still pushing that inane concept of paying an interest dividend to stake HODLers? We are supposed to be designing an End-to-End Principled crypto currency not a country club membership or Amway multi-level marketing scheme.
You, and the other posted in this thread, seem to be focused on the shortcomings of every facet of Bitshares without considering (or mentioning) the positives that come along with the different technologies that Bitshares is composed of.
BitShares is so diverse in what it purports to do, I haven't had time to compile a detailed analysis. I do know they
liedhyped/mislead about the 100,000 TX/s rate of the 2.0 release, and I had to do some research that it really only is about 10 - 100 TX/s realistically as of now.
I will need to spend more time in the future doing a comprehensive analysis of all major coin technology. But for now that would slow me down too much on more urgent work.
I must admit I still have a philosophical bad after taste lingering from my debates/discussions with Daniel Latimer from 2013 in this forum, because he was proposing features which seemed to me to be the antithesis of decentralization, e.g. some thing about paying interest rate to stake holders in a namecoin variant which I explained to him was socialistic and opposite of our goals for End-to-End principled protocols. He dismissed me, as most good socialists do to the ideals of Libertarianism (the true anarchistic kind). So when I read him
writing that decentralization is impossible therefor we should make a coin a corporation, I want to puke. I try to believe people can change, but I know rarely they do. I almost got desperate enough recently to consider testing whether I could implement some anonymity for BitShares and get paid for it. But then it only took 3 minutes at their forum to change my mind. Search my old username there "AnonyMint".
I am not accusing scam. Rather I think difference in core philosophy.