To enable consollidation of hash-chains, it would be beneficial if this would allow to have two previous revision hashes which would both be used as a legit input to calculate the new one.
This allows to merge one divergent hash-chain with the same genesis per revision.
Why do we not allow this for revisions which are NOT from the same genesis. As this would lead to a problem, that we can not ensure it HAS the same origin, meaning potential infinite branches for verification are spawend and following missing garantee for termination.
To enable consollidation of hash-chains, it would be beneficial if this would allow to have two previous revision hashes which would both be used as a legit input to calculate the new one.
This allows to merge one divergent hash-chain with the same genesis per revision.
Why do we not allow this for revisions which are NOT from the same genesis. As this would lead to a problem, that we can not ensure it HAS the same origin, meaning potential infinite branches for verification are spawend and following missing garantee for termination.