☑시나리오
City ID 기반의 탈중앙화 P2P 튜터링 플랫폼에서
강사(튜터)의 학습 성과 학생 피드백, 과제 수행률, 시험 성적 향상이 온체인으로 기록된다.
학생은 수업료를 $CP로 지불하고, 스마트 컨트랙트는
수업이 실제로 만족스럽게 완료되었는지
검증되면 튜터에게 자동 지급한다.
튜터는 검증된 성과를 바탕으로 평판 점수(Teaching Reputation Score)를 얻고,
높은 평판은 더 많은 수업 매칭·보상·기여도 점수로 이어진다.
☑핵심 메커니즘
Tutor Performance On-chain:
학생 평가, 출석률, 점수 향상률, 첨삭 기록 등이 영구 저장
Reputation-weighted Matching:
학생의 학습 목표·난이도·리뷰 데이터를 기반으로 최적 튜터 자동 매칭
Escrow Contract:
수업 전 금액을 잠금 → 완료 후 자동 지급 → 분쟁 발생 시 중재자 호출
Performance-based Rewarding:
실질 학습 향상(시험 점수 향상 등)에 비례해 보상 증가
City ID Integration:
실명 검증이 아니라, City ID 기반의 학습자·튜터 신뢰도만 확보
Anti-fraud Layer:
과제 자동 채점·시험 인증 API·부정행위 탐지 알고리즘
☑기술적 구현
Reputation Algorithm (T-Rank):
튜터의 실적·학생 유지율·성취도·리뷰 품질 등을 종합한 점수 생성
Event Tracking Oracles:
출석, 완료 여부, 시험 결과, 과제 제출을 외부 검증자가 온체인 기록
Escrow Module:
수업료를 스마트 컨트랙트에 잠금 → 완료 후 자동 Release
Progress NFT:
특정 강의를 완료하면 학생에게 NFT 형태의 학습 인증서 발급
DAO-based Dispute Resolution:
수업 미완료·리뷰 조작 등 발생 시 커뮤니티 패널이 중재
Dynamic Pricing Bonding Curve:
튜터 수요에 따라 수업료 $CP 가격 자동 조정
☑실제 적용 예시
Tutor Alice (수학)
학생 120명
평균 성적 향상: +18%
리뷰 점수: 4.92
City T-Rank 상위 3%
수요 증가 → 자동 가격 조정으로 수업료 +22% ▲
Student Bob
SAT 대비 클래스 등록, 수업료 300 $CP 에스크로
수업 6회 모두 완료 → 자동 지급
성적 1120 → 1330 향상
SAT 1300+ 인증 NFT 자동 발급
☑마지막으로
온체인 산출물 기반으로 튜터의 실력을 증명하고,
수업료는 은행 없이 자동 정산되는 Web3형 과외 플랫폼.
Airbnb + 토스에스크로 + 학습 데이터 온체인 인증의 결합체.
