Post
Topic
Board Altcoin Discussion
Re: DECENTRALIZED crypto currency (including Bitcoin) is a delusion (any solutions?)
by
Fuserleer
on 09/01/2016, 22:48:29 UTC
No offense, but that question is akin to walking into the Large Hadron Collider complex to ask "Where's the bathroom?"   Wink

Relevant Info:
http://lmgtfy.com/?q=CAP+theorem

I used this and noticed that http://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed appears on the 2nd page which is read by noone...

That article about databases doesn't have to contend with double-spends which infect everything irreversibly downstream. This added wrinkle for cypto currency is what makes CAP more strictly inviolable on us, i.e. we can't in general recover Consistency from multiple partitions.

Really?  You want to stick with that train of thought?

Aside from the fact you seem to be conflating the issue of double-spending to a single problem, when it is in fact two issues, a double-spend is akin to many issues that a database has to deal with and is VERY relevant.

Assume we have 3 machines with a copy of a database, and this database contains the state of some object.   The state of some object is A in all 3.  Then, one of these machines sets the state of the object to B,  and another sets the state to Z.  The remaining machine A now has to decide which of the 3 states are correct, A, B or Z.  The database is in a partitioned state, which is exactly the same as what an internal double-spend results in, a conflict of state.

In crypto, A is the existing state, B is a spend to one place and Z is a spend to another.  The machines with state A then have to decide whether to ignore the new conflicting 2 spends entirely and stick with A, or pick between one of the spends B or Z.

In the case of a database, the choice of selecting A, B or Z effects everything irreversibly downstream also, just like it does here, they are the same thing.