Proof Chain
What is a Proof Chain?
Section intitulée « What is a Proof Chain? »A proof chain is a sequence of cryptographically linked attestations that prove the timeline of your creative work. Each attestation references previous ones, creating an unbreakable chain of evidence.
graph TD A[Research Note 1] -->|SHA-512| B[Attestation 1] C[Research Note 2] -->|SHA-512| D[Attestation 2] E[PR #42] -->|Tree Hash| F[Attestation 3] G[Tag v1.0.0] -->|Tree Hash| H[Attestation 4] B --> I[Merkle Root] D --> I F --> I H --> I I --> J[Bundle Attestation]Components
Section intitulée « Components »Fingerprints
Section intitulée « Fingerprints »Every piece of content is hashed with SHA-512:
SHA-512("Your research content...") → "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855..."This fingerprint is:
- Unique: Different content = different hash
- Deterministic: Same content = same hash always
- One-way: Cannot reverse to original content
Attestations
Section intitulée « Attestations »Each fingerprint is attested on Base L2 via EAS:
{ "schema": "0x...", "data": { "projectId": "my-project", "category": "research", "fingerprint": "sha512:e3b0c44...", "treeHash": "sha512:...", "ref": "research/note.md", "effortHours": 250 }}Merkle Root
Section intitulée « Merkle Root »All attestations combine into a Merkle tree:
Merkle Root / \ Hash(A+B) Hash(C+D) / \ / \ A B C DThe root proves all attestations without revealing individual content.
Verification
Section intitulée « Verification »Anyone can verify your proof chain:
- Find the attestation on base.easscan.org
- Check the timestamp - blockchain provides authoritative time
- Verify the fingerprint - hash the content yourself
- Follow the chain - each attestation links to the project
Legal Strength
Section intitulée « Legal Strength »The proof chain provides:
| Evidence Type | Traditional | SESHAT |
|---|---|---|
| Timestamp | Self-reported | Blockchain-verified |
| Content proof | Witness testimony | Cryptographic hash |
| Tamper evidence | None | Immutable ledger |
| Third-party verification | Notary ($$) | Public blockchain (free) |