polynya pfp
polynya
@polynya
My attempt to define "strict global consensus": - A strictly ordered and objective list of transactions, - that everyone on the network agrees to exactly, - in near real time If some element of an application necessarily requires these, use blockchains; for everything else there are much better solutions
8 replies
8 recasts
72 reactions

Cassie Heart pfp
Cassie Heart
@cassie
why does strict global consensus require strict ordering of all transactions as one? it is easily possible to have distinct sets of transactions that do not conflict, splintered as sets that do have conflicts and need to attain strict ordering.
2 replies
0 recast
1 reaction

Cassie Heart pfp
Cassie Heart
@cassie
e.g. commutative operations do not require the ordering to be one way or the other, and indeed can have a proven end result value, of which global consensus can be held on, but the underlying system receipt of 1 + 2 + 3 can be totally indifferent to 2 + 3 + 1 given the result is still 6.
1 reply
0 recast
1 reaction

Mathis pfp
Mathis
@mgd
As transactions are non conflicting, it is possible to linearise them (with a common rule) and agree on a "strict ordering". So I think that releasing this does not simplify the problem.
0 reply
0 recast
0 reaction