Quiz Creation, Validation and Challenge System
Overview
SuiVerse's quiz system uses community-based validation and on-chain encryption to ensure high-quality educational content. All quiz content is encrypted and stored on-chain, with automatic variation generation to prevent cheating.
Quiz Creation Flow
Detailed Flow Diagram
Step-by-step Flow Description
-
Submission Stage
- Creator stakes 2 SUI with quiz
- QuizProposal creation
- Assignment of 3 random validators
-
Validation Stage (48 hours)
- Validators evaluate in parallel
- Each validator assigns scores from 1-10
- Average score calculation
-
Result Processing
-
Approval (7 points or above):
- Register with Variation Engine
- Add to active pool
- Return 2.5 SUI to creator (including bonus)
- Pay 0.3 SUI to each validator
-
Rejection (Below 7 points):
- Return only 1 SUI to creator
- Pay 0.2 SUI to each validator
- 0.4 SUI goes to Treasury
-
Quiz Validation Criteria
Evaluation Items and Scoring
| Item | Detailed Criteria | Score |
|---|---|---|
| Accuracy | Logical validity of correct answers | 30% |
| Quality | Grammar, clarity, educational value | 25% |
| Difficulty | Match with indicated level | 20% |
| Relevance | Category relevance, timeliness | 15% |
| Creativity | Original approach, practical relevance | 10% |
Scoring System
| Score Range | Grade | Processing Method |
|---|---|---|
| 9-10 points | Perfect quality | Immediate approval + bonus |
| 7-8 points | Good quality | Approval |
| 5-6 points | Needs revision | Rejection with feedback |
| 1-4 points | Inappropriate | Rejection + penalty |
Challenge System
Challenge Processing Flow
Detailed Challenge Procedure
- Submission: User stakes 20 SUI to submit challenge
- Immediate Action: Quiz immediately deactivated
- Panel Assignment: Random selection of 5 judges
- Evidence Collection: Evidence submission for 24 hours
- Review and Voting: Unanimous decision required within 72 hours
- Result Processing:
- Unanimous acceptance: Quiz permanently removed, challenger rewarded
- Unanimous rejection: Quiz reactivated, challenger penalized
- Split vote: Expert manual review
Success Rate by Challenge Type
| Challenge Type | Required Evidence | Review Period | Success Rate | |---------------|-----------|-----------|---------|| | Wrong answer included | Official documents, expert opinions | 72 hours | 65% | | Ambiguous question | Various interpretation examples | 72 hours | 45% | | Inappropriate content | Community guidelines | 48 hours | 80% | | Plagiarism suspicion | Original source proof | 96 hours | 75% | | Difficulty misclassification | Comparative question examples | 48 hours | 55% |
Security and Variation System
On-chain Security Features
-
Zero-Knowledge Quiz Pool
- Original quizzes are fully encrypted on-chain
- Only smart contracts can access during exam generation
- Neither creators nor administrators can retrieve originals
-
Automatic Variation Engine
- 100% on-chain variation generation
- 6 different variation algorithms
- Deterministic output for consistency
-
Semantic Preservation
- Core knowledge requirements maintained
- Answer validity preserved across variations
- Multiple question formats for same concepts
Variation Types
| Type | Description | Example |
|---|---|---|
| Synonym Substitution | Replace words with synonyms | "develop" → "create" |
| Structure Transform | Restructure sentences | Question → Statement |
| Voice Change | Active/Passive conversion | "X developed Y" → "Y was developed by X" |
| Hypernym Replace | Generalize terms | "Sui" → "blockchain" |
| Number Format | Change numeric representation | "10" → "ten" |
| Formality Adjust | Modify register | "What's" → "What is" |
Quality Assurance Mechanisms
Automated Quality Checks
- Basic validation (grammar, format)
- Automated format verification
- Human validator evaluation
- On-chain encryption
- Active pool addition
Lifecycle Management
| Category | Maximum Lifespan | Review Cycle | Auto-retirement Condition |
|---|---|---|---|
| Programming Languages | 12 months | 3 months | Major version updates |
| Frameworks | 6 months | 2 months | End of official support |
| Blockchain Technology | 18 months | 6 months | Protocol upgrades |
| Basic Concepts | 36 months | 12 months | Paradigm shifts |
| Math/Algorithms | Unlimited | 24 months | Manual review only |
Economic Incentives
- Creators: Continuous income through high-quality quizzes
- Validators: Earn rewards through accurate evaluations
- Challengers: Rewards for identifying problems
- Platform: Sustainability through fees