🔗 PoC Verification Logic
🔗 Page 3: PoC Verification Logic
Conneth’s Proof-of-Connection (PoC) protocol is the heart of human identity on the blockchain — a decentralized system for verifying real social bonds between wallets without needing KYC or biometric surveillance.
🧠 What is PoC?
PoC is a mutual, cryptographic handshake between wallets that proves they know and trust each other. This becomes the foundation for:
Reputation (Trust Score)
Call eligibility
Access control
DAO voting rights
Sybil-resistance
🛠️ PoC Process (On-Chain Steps)
Wallet A sends a PoC Request to Wallet B
Signed message using private key
Optionally includes purpose (
friend,hire,moderate, etc.)
Wallet B receives and accepts
Confirms connection
Both wallets now have a mutual PoC link on-chain
Smart Contract records the PoC
Time-stamped
Trust strength (default: 1, grows over time)
Optional metadata (role, label, expiration)
PoC becomes a node in the Trust Graph
Used to compute Trust Scores
Enables call permissions and mining rights
🔍 On-Chain Contract Functions
request_poc(address target)
Initiates a PoC request
accept_poc(uint256 request_id)
Confirms mutual connection
get_poc(address user1, address user2)
Returns PoC status
burn_poc(uint256 id)
Revokes or expires a connection
Built using Solana’s Anchor framework, optimized for low gas and speed.
🔄 PoC Status States
🟢
Active– Confirmed and valid⏳
Pending– Request sent but not yet accepted🔴
Expired– Time-based expiration🚫
Revoked– Manually removed by either party
🧪 Trust Multiplier Rules
+0.5: Connection is over 30 days old
+1.0: Both parties have over 5 PoCs
+2.0: PoC confirmed via biometric or external attestation (future)
-1.0: Flagged by DAO or system for abuse
These rules feed the Trust Score Engine, powering anti-sybil protections.
🛡️ Anti-Spam & Abuse Safeguards
⚠️ Daily request limits
🔎 Rate limiting per wallet (PoC score-based)
❌ Auto-block PoC from flagged accounts
🧑⚖️ DAO moderators can burn or freeze abusive PoCs
🚀 Future Upgrades
zkPoC: Zero-knowledge version of PoC for anonymous trust
Temporary PoC: Time-limited relationships (for events, campaigns)
PoC Badges: Visual connections like “Built Together”, “DAO Founders”, “Trusted Validator”
Last updated