Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document
Cryptographic Posture
cryptographic-posture.md
Boundary
This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.
Open raw fileCryptographic Posture
PrivateDAO uses a layered cryptographic posture rather than a single primitive.
Core Primitives
Ed25519for wallet signatures and Solana transaction authorizationSHA-256for commit-reveal vote commitments and artifact integrity manifestsGroth16 zk-SNARKsfor the current companion ZK layerToken-2022extensions for thePDAOtoken surface
What Is Enforced Today
- Solana transaction authenticity is enforced by wallet signatures and on-chain account ownership checks.
- Commit-reveal integrity is enforced through
SHA-256commitments and proposal-bound vote records. - Reviewer-visible evidence integrity is enforced through the published cryptographic manifest in
docs/cryptographic-manifest.generated.json. - The current ZK layer proves bounded validity and consistency off-chain through Groth16 circuits, registries, transcripts, and attestation artifacts.
What Is Not Claimed
- PrivateDAO does not currently claim post-quantum protection.
- The current ZK layer is not yet an on-chain verifier path.
- Groth16 trusted-setup assumptions still apply to the present companion stack.
Transition Boundaries
- If PrivateDAO later adds on-chain proof verification, the verifier path and its cost model must be audited separately.
- If post-quantum migration is required in the future, the first transition targets would be:
- artifact integrity hashing
- off-chain proof system choice
- long-lived signing and governance attestation surfaces
Reviewer Commands
npm run build:cryptographic-manifest
npm run verify:cryptographic-manifest
npm run build:supply-chain-attestation
npm run verify:supply-chain-attestation
npm run verify:allRelated Evidence
docs/cryptographic-integrity.mddocs/cryptographic-manifest.generated.jsondocs/supply-chain-security.mddocs/supply-chain-attestation.generated.jsondocs/zk-layer.mddocs/zk-assumption-matrix.md