@Moult and @ReD_CoDE
Thx for starting the discussion.
I like the way to use existing solutions instead of reinventing the wheel.
But what about reliability, warranty, guaranteed long-term availability, trustworthiness?
Scenario a) P - A the current standard case without CDE:
Every project party stores its own “truth” as its “personell” audit-trail.
In case of dispute each party of dispute takes that part of its “personell” audit-trail that supports best its position at the court.
In the absence of indisputable documentation we often see battles of subjective pseudo-facts (different “truth”) leading to lengthy and expensive court proceedings.
Scenario b) P - CDE/P - A
A will not trust P to provide complete and neutral audit-trail in case of dispute.
Hence, A will run its “own” shadow audit-trail finnaly leading again to different “truth” presented at court.
Scenario c) similar (mirrored) problem like in Scenario b)
If CDE/P and CDE/A are synchronized permanently to ensure reliable consistency (single, common truth) then the demand for indisputable documentation is fullfilled.
Legal provision is needed in case of data-loss (e.g. intentional data-loss if data is detrimental for the corresponding party). Who is risk-taker and has burden of proof in case of (intentional) data-loss?
CDE/N is operated by a neutral trustee. This takes the burden of multiple CDE operaton from the project. Project parties need not run their own CDE. But the neutral trustee is an additional service provider causing additional cost.
The trustee has to warrant in a legally binding way the long-term availability of the complete, consistent and indisputable documentation of facts (“audit-trail”).
Technically, IT provisions like replication on different locations are needed
Commercially, the trustee needs a high level of organizational long-term stability (like public infrastructure operators)
I am sure that free software can handle the technical requirements.
I am NOT sure if the requirement of organizational long-term stability is fulfilled.
What do you think?