How it works
Step 1: User Submits a Proof Request
Users submit data to Ghost AI based on the type of proof:
On-Chain Proofs: Transaction hashes, staking records, governance votes.
Off-Chain Proofs: Educational achievements, community participation, event attendance.
Step 2: Ghost AI Verifies the Action
If on-chain, Ghost AI fetches data from the blockchain and confirms the transaction.
If off-chain, Ghost AI verifies the event using secure APIs or manual attestations.
Step 3: AI-Generated ZK Proof
Instead of exposing raw data, Ghost AI creates a Zero-Knowledge Proof (ZKP).
The proof is cryptographically verifiable but does not reveal personal user information.
Step 4: Selective Proof Disclosure
Users choose what to reveal based on privacy preferences:
Full Proof: Confirms the action and user.
Anonymous Proof: Confirms only that "someone" completed the action.
Redacted Proof: Confirms action details but hides specific metadata (e.g., exact transaction amount).
Step 5: Proof Storage & Sharing
The proof is stored securely on-chain or in a decentralized system like IPFS.
Users can generate a verifiable link to share their proof with third parties (e.g.,
ghostai.io/proof/abc123
).
Step 6: Third-Party Verification
A DAO, employer, or community member can verify the proof without knowing the original sender’s identity.
Verification happens without revealing wallet addresses or sensitive metadata.
Last updated