There has been significant progress and developments over the past several days. One of the most significant is the introduction of a random number generation scheme and random delegate selection today. This was done for two reasons: it resolves a security vulnerability discovered with sequential DPOS and it facilitates one of the more challenging parts of the Lotto DAC.
This is not an explanation. I hope you already know that....
Thanks for your input! I think you bring up some real risks and this project is not without risk, at least from my level of knowledge of it. I also think you are trying to ask important questions and I appreciate your focus on the tough technical obstacles.
That said, to me it seems bytemaster is working on the right problems and I think solving these problems could have a big impact on the world and be VERY valuable if they are solved, don't you?
Of course. The question is "what approach is most likely to actually get the problems solved" hence my concern about the simultaneous risks.
I also think bytemaster might be in a tough position in that as a leader for bitshares he must weigh projecting some confidence rather than saying "hey guys I'm stuck here and have hit a roadblock, is there anyone who knows enough to help me think through this without wasting my time making me explain a million things from scratch that they don't understand."
Sounds awful. I wouldn't do it. I'd say "you invested, go away and let me do my work." I'm so crazy I might even dock people their investment if they continue distracting me.
Have you taken time to read the source code and try to have a deep understanding of implementation? It's not a criticism either way, I am just curious if you are a programmer etc.
Yes, but one thing that frustrates me, as I mentioned, is that the rules appear to change frequently. It takes a lot of effort to refocus on everything, and I think it indicates some lurking instability in the idea-generating process. Not that I'm a fan of peer review, but usually ideas are passed around to a few people before the work/investment is made, and therefore last minute changes are less frequent.
Well Bitcoin right now is widely deployed, so changing the core block validation algorithm would inevitably cause massive disruption to Bitcoin services and therefore the price as well.
No it wouldn't. Do you really believe that? A carefully staged, thoughtfully tested improvement? No one would care.
Therefore core Bitcoin developers are dis-incentivized from acknowledging that anything else in the cryto space could possibly provide a better solution than what Bitcoin offers. So Im not particularly interested in what core Bitcoin developers have to say.
This sounds like a rationalization. If gmaxwell endorsed dpos as a work of unique genius, you're saying you "wouldn't care"? Instead you'd probably be posting about it everywhere. There is constant disagreement from the Bitcoin devs, they are not a unified anti-Altcoin conspiracy. We already know that Bitcoin works, but feel free to suggest your own experts.
The fact is that mining leads to centralization - everyone agrees that something needs to be done about it.
No they don't (I don't, for example). Even if it did there is P2Pool. There are like 12 mining groups in perfect competition selling totally homogenous hashes. Even if there were only 1 mining pool there wouldn't be centralization. Google may not have competitors, but it faces competition.
On the issue of whether BitAssets will track properly - the underlying theory is that when a BTSX holder sees that each share is trading for $100 on the centralized exchanges, he will act in his own self interest and never demand any less than 100 BitUSD for his shares. He cant ask for any more than that because he knows that other buyers will bid at 100 BitUSD per share. On the short side the exact same psychology happens. Therefore the buyers and shorts will reach consensus at the real price of each share, and the correct amount of BitUSD will be created.
So yes BitUSD is going to track the price of "real" USD.
I am familiar with the arguments against my position (that BitUSD will not track). You, however, are not.
Well here is a reason to care - are you happy with the status quo...only banks are allowed to create dollars...corrupt opaque central bank backed by violence...use the blockchain to give that power back to the people...issue dollars backed by a real trustworthy asset...government lies.
I'm sorry but this is clearly political babble. I was not asking for reasons to care, I was asking if anyone would care. Surely you hold the opinion that people should care more about central banking, but they don't so care. Completely fatuous and embarrassing remark on your part, you've played into AdamBLevine's hand like the fool he predicted you'd be.
It's the delegates that provide the secret.
You're peaking my curiosity now. The obvious thing is that they collude with someone buying the lottery ticket and tell them the secret. Why wouldn't they do this? Is each delegate responsible for the funds of his personal lotto? That would be the obvious re-alignment, but you'd have to assume all delegates were interested in running lottos. If delegates have different ownership from shareholders there would be obvious agency problems.
For convenience sake would it be possible to split your points up in separate threads, because you've listed quite a large number of different topics that might make the discussion more confusing rather than enlightening. Maybe one for each number or main point of critique?
I think that, as you say, the posts have been made. I suppose the thesis of this post is that dpos should be tested separately from BitsharesX, which should run purely on proof of work until the novelties of BitsharesX can be tested. My comments about BitsharesX were just to reinforce how serious the simultaneous-risk problem is.
I might be even more critical about the chances of success for the entire blockchain ecosystem than you are MoLoLabe.
If you can't criticize, you can't optimize.
I've run out of time and have to run, so I hope you don't take my not responding to all your points as a token of ill will or any of the other original and very creative interpretations and assumptions about all members of the forums.
Nope. Again I would prefer the problems be avoided rather than addressed, through smaller projects.