Message Mining Engine — Proof of Message Algorithm (PoM)
Last updated
Last updated
Sudo introduces a Proof of Message (PoM) reward system — an algorithmic mechanism that transforms verified, meaningful user interactions into token rewards while actively preventing spam, farming, and abuse.
Proof of Message is a message validation and reward protocol that verifies a user’s contribution through multiple layers of checks before awarding SUDO tokens. A message qualifies for rewards only if it meets all of the following criteria:
Message Validity: Must be non-empty and pass spam/content quality filters.
Reception & Acknowledgment: Must be received and marked as read by the recipient.
Encrypted Timestamp: Every message is cryptographically signed and timestamped.
Quality Scoring: Messages are given a score based on engagement patterns such as replies, quotes, or forwards.
Only messages that pass validation and are acknowledged by the recipient count toward mining rewards.
The reward for each message is calculated using the formula:
R = (B × Q × T) / (S × U)
Where:
R = Reward in SUDO tokens.
B = Base reward rate per message.
Q = Quality multiplier (scale of 1 to 5 based on engagement).
T = Time-weighted engagement score to reward consistent activity.
S = Spam score adjustment that penalizes low-quality or repetitive content.
U = Unique recipient multiplier to encourage varied interactions.
This formula ensures higher-quality, unique interactions receive greater rewards.
PoM is supported by a multi-layered anti-abuse defense system:
Rate Limiting: Only the first 100 qualifying messages per day are rewarded per wallet.
AI-Powered Spam Detection: Filters repetitive, copy-pasted, or low-effort text.
Unique Wallet Identity: One active mining identity per Web3 wallet login.
Zero-Trust Policy: All messages must be client-side signed to prevent server manipulation.
Each wallet can earn a maximum number of SUDO tokens per day (set by DAO governance).
Messages sent beyond this cap will not yield rewards.
A leaderboard incentive is added for users who send the highest number of quality messages, encouraging competition while maintaining fairness.
The PoM system operates in a continuous feedback cycle:
User sends a message.
Message is received, acknowledged, and verified.
The message is indexed in Redis and the user’s local database.
A pending reward balance is updated in real-time.
Rewards can be auto-claimed every 24 hours.
This loop ensures low-latency reward tracking while preserving the integrity of message verification.
The reward pool is divided across activity types:
Text Messages: 70% of the pool.
Media Shares: 15% of the pool.
Zoom Sessions Participation: 10% of the pool.
Group Activity Bonuses: 5% of the pool.
All rewards are funded entirely by SUDO’s hourly buyback mechanism and username purchase revenue, ensuring a non-inflationary model.
The following behaviors result in temporary or permanent mining bans:
Repeated Spam: 72-hour temporary ban.
AI-Generated Text Spam: Permanent block from PoM participation.
Multi-Wallet Abuse: Detection of coordinated farming activity results in permanent disqualification.