경험치 (XP)
XP (Experience Points) 는 Ratel 의 캐릭터 성장을 이끄는 활동 기반 단위입니다. 스페이스 액션을 완료할 때마다 SpaceActivity 가 한 행 기록되고, 그 행이 정해진 양의 XP 를 캐릭터 합계에 적립합니다. XP 자체는 직접 현금화되지 않아요 — XP 의 역할은 레벨을 올리고, 스킬 포인트(SP) 를 주고, 그 SP 로 살 수 있는 부스트를 통해 다른 단위들의 적립량을 늘리는 거예요.
XP 가 적립되는 방식
오늘 시점에 다섯 가지 스페이스 액션이 XP 를 줍니다 — 이벤트당 고정 값입니다.
| 액션 | 이벤트당 XP |
|---|---|
| 폴(Poll) — 폴에 한 번 응답 | 50,000 |
| 퀴즈(Quiz) — 퀴즈 합격 | 20,000 |
| 퀴즈(Quiz) — 퀴즈 실패 (시도는 함) | 1,000 |
| 토론(Discussion) — 답글 작성 | 5,000 (댓글 단위) |
| 팔로우(Follow) — 팔로우 캠페인 완료 | 1,000 |
게시글, 게시글 아래 댓글, 그 외 네이티브 활동은 Essence 에는 직접 반영되지만 오늘 시점에는 XP 를 적립하지 않아요 — XP 는 스페이스 단위 참여 에만 부여됩니다. (플랫폼이 성장하면서 XP 를 주는 이벤트 유형이 늘어날 예정입니다.)
플랫폼이 서버에서 강제하는 규칙들 — 사용자는 신경 쓸 필요가 없습니다.
- 액션별 dedup. 폴, 퀴즈, 팔로우는 사용자당 액션당 1 회만 XP 가 적립됩니다 — 같은 폴에 두 번 응답해도 두 번 들어오지 않아요. 토론은 예외입니다 — 댓글마다 하나의 XP 이벤트라, 정성스러운 멀티 댓글 토론은 짧은 댓글보다 더 많이 적립됩니다.
- 소급 적립 없음. XP 는 액션이 완료되는 그 순간에 기록됩니다. 흐름 도중에 탭을 닫으면 사후에 XP 가 적립되지 않아요. 액션은 끝까지 완료해 주세요.
- Idempotent 처리. Ratel 내부 스트림이 중복 이벤트를 보더라도 (드물지만 가능), dedup 키가 같은 활동이 두 번 XP 를 적립하는 걸 막아요.
XP 가 캐릭터 진척도가 되는 방식
XP 는 /me/character 의 캐릭터(Character) 화면에 누적됩니다 (내 Essence → Character 의 전체 가이드 참고).
- 누적 XP 가 레벨 을 결정합니다. 레벨이 올라갈수록 다음 레벨까지 필요한 XP 는 곡선으로 증가해요.
- 레벨이 올라가면 스킬 포인트(SP) 가 들어옵니다. 스킬 트리에서 쓸 수 있는 점수가 적립돼요.
- SP 로 부스트를 삽니다. 머니 트리는 향후 모든 포인트 지급액을 곱셈으로 늘리고, 랭커는 스페이스 활동의 보너스 부분을 늘려요 (XP 적립을 가속해 더 빨리 레벨업).
오늘은 두 스킬 (머니 트리, 랭커) 이 레벨업 가능하고, 각 스킬은 L10 에서 +50% 까지 캡됩니다. 두 번째 코호트 (Influencer, Sweeper) 는 (예정 — v2) 입니다.
XP 가 하지 않는 것
- XP 는 지급 단위가 아닙니다. 포인트, 크레딧, 토큰으로 변환할 수 없어요. SP 를 사고, SP 로 다른 단위들의 곱셈 부스트를 사는 순수 진척도 신호입니다.
- XP 는 감소하지 않습니다. 누적 XP 는 항상 늘기만 해요. 잠시 쉬더라도 도달한 레벨은 유지됩니다.
- XP 는 양도 불가입니다. 계정에 묶여 있고 지갑에는 묶여 있지 않아요 — 온체인 XP 토큰이 따로 없습니다.
XP 가 UI 에 노출되는 곳
- 캐릭터 페이지 (
/me/character) — 레벨, 누적 캐릭터 XP, 다음 레벨까지 남은 XP, 사용 가능한 SP 가 헤로 카드에 표시됩니다. - 스페이스 아레나 랭킹 — 많은 스페이스가
/spaces/:space_id/dashboard의 Total XP 리더보드 컬럼을 보여주어, 참여자가 자신의 기여도를 다른 사람과 비교할 수 있어요.
관련 페이지
- 포인트 — XP 의 스킬 곱셈 부스트가 늘리는 적립의 단위.
- 내 Essence → Character — SP 로 머니 트리를 레벨업하고, 캐릭터가 적립에 어떻게 기여하는지 확인.