← 목록
밸런스 2026-05-08 2KB 읽기 2분

balance.crowny.org 고도화

개요

크라우니 생태계 통합 밸런스 허브 신규 구축. 단순 금융 잔고를 넘어 4상 밸런스 체계(자산/관계/권한/신뢰)를 구현.

무엇을 했는지

4상 밸런스 모델 설계/구현

  • T(자산): CRN/FNC/CRM 토큰 보유량, 7% 하향전환 수수료
  • O(관계): 매칭점수, 네트워크품질, 맘/게임/워킹 포인트
  • A(권한): 크루장↔크루원 8차원 권한 밸런스, 크레딧
  • U(신뢰): 스크리닝등급, 신뢰도, 서비스연동, 크루 역할

권한 밸런스 엔진 (authority-balance.js)

  • 8개 차원: 작명권/이벤트/공지/초대/피드백/크루장투표/코스선택/일정조율
  • 크루장↔크루원 권한 분배 비율 정의
  • 실시간 밸런스 점수 산출 (참여균형35% + 차원균형35% + 멤버참여율30%)
  • 편중 시 자동 경고 (caution/danger)
  • 크루장 교체 투표 + 자격 확인 API

matching.crowny.org 연동

  • 웹훅으로 매칭점수/스크리닝등급/신뢰도 수신 저장
  • 매칭 로직은 matching 서비스에 위임, balance는 저장/조회만

프론트엔드

  • 4상 대시보드 (링 차트 건강도, 쿼드런트 카드)
  • 권한 밸런스 상세 탭 (8차원 바 차트, 경고 표시)
  • 6개 탭: 대시보드/내역/전환/권한/연동/설정

관련 파일

/Users/ef/crowny-balance/          — 전체 서비스 (포트 9779)
  server.js                        — 607줄 HTTP 서버
  engine/authority-balance.js      — 315줄 권한 밸런스 엔진
  engine/balance-cell.js           — 170줄 4상 셀 엔진
  engine/밸런스셀.한선               — 한선씨 동반 (컴파일 OK)
  engine/권한밸런스.한선              — 한선씨 동반 (컴파일 OK)

테스트 결과

  • 엔진 전체 테스트 통과
  • 서버 API 전체 통과 (계정생성/잔고갱신/크루/권한/매칭웹훅/대시보드)
  • 한선씨 2파일 crownyc 컴파일+실행 성공

잔여 이슈

  • matching.crowny.org 웹훅 실제 연동 (matching 서비스 구축 후)
  • walking.crowny.org 걸음수 연동
  • 포트 9779 게이트웨이 라우팅 설정
  • 프론트엔드 실제 브라우저 테스트