Contrary to my initial
upthread enthusiasm, I am leaning towards this DAG concept can not work because it appears to attempt to defeat the CAP (Brewer's) Theorem. Before I was thinking the multiple branches are orthogonal, but it becomes clearer from the game theory issues quoted above, that there are complex dependencies. Analogous issues as the following appear to apply to DAG:
Hard to tell what you mean without knowing what you have sacrificed - C, A or P.