Re: [bitcoin-dev] Bitcoin Guarantees Strong, not Eventual, Consistency.

2016-03-02 Thread Emin Gün Sirer via bitcoin-dev
> The entire point of the definition of eventually consistency is that your > computer system is running continously and DO NOT have a final state, and > therefore you must be able to describe the behavior when your system either > may give responses to queries across time that are either

Re: [bitcoin-dev] Bitcoin Guarantees Strong, not Eventual, Consistency.

2016-03-02 Thread Natanael via bitcoin-dev
To say that Bitcoin is strongly consistent is to say that the memory pool and the last X blocks aren't part of Bitcoin. If you want to avoid making that claim, you can at best argue that Bitcoin has both a strongly consistent component AND an eventually consistent component. The entire point of

[bitcoin-dev] Bitcoin Guarantees Strong, not Eventual, Consistency.

2016-03-01 Thread Emin Gün Sirer via bitcoin-dev
There seems to be a perception out there that Bitcoin is eventually consistent. I wrote this post to describe why this perception is completely false. Bitcoin Guarantees Strong, not Eventual, Consistency http://hackingdistributed.com/2016/03/01/bitcoin-guarantees-strong-not-eventual-consistency/