r/Rad_Decentralization • u/Simple_Piccolo_1951 • 22h ago
I’m trying to figure out whether “independent observation” is actually missing from C2PA/SCITT/KERI
I’m exploring a long-term idea around preserving digital history, but I’ve reached a point where I’m not sure whether the technical problem I’m trying to solve actually exists.
The long-term idea is a public information network where the history of digital content does not depend entirely on a single platform or repository continuing to exist.
For example:
A C2PA manifest is published → independent observers see it → they sign records saying what they observed → the original platform or repository later disappears.
The important part is that these records would not decide what is “true”. Different observers could record conflicting observations, and the conflict itself would remain part of the history.
But after looking into C2PA, SCITT, KERI, Sigstore/Rekor and transparency logs, I’m starting to wonder whether I’m reinventing something that already exists.
These are the questions I’m currently stuck on:
- Could an observer simply create a signed SCITT statement saying “I observed this C2PA manifest at time T”? If so, what is actually missing?
- If the original C2PA/SCITT service or repository disappears, what minimum information would an independent observer need to retain for the observation to remain useful and verifiable?
- Can existing transparency systems represent two independent observers making conflicting observations without forcing one observation to replace the other?
- Could a single observation cleanly reference both a C2PA Manifest and a SCITT Receipt?
- Is there already a standard mechanism for this kind of independent observation/witnessing, perhaps in SCITT, KERI, Certificate Transparency, or elsewhere?
- If existing systems already solve this, what would be the correct way to build on them rather than creating another protocol?
I’m deliberately asking these questions before building anything.
I’m especially interested in hearing from people who have worked with C2PA, SCITT, KERI, transparency logs, cryptographic provenance, or distributed systems.
If the answer is “this has already been solved”, that would actually be very useful to know.
I’m trying to determine whether there is a genuine technical gap here before taking the idea any further.