← 목록
기타 2026-05-22 5KB 읽기 5분

크라우니메신저 v3 — Phase 5 글로벌화 + 통합

개요

메신저를 글로벌 사용 가능하게 만들고, 이미 개발된 크라우니 통합 인프라 (SSO·통합지갑·Ed25519·6트릿 크라우니어)와 연결한 통합 단계.

신규 5개 모듈 (2,867줄)

1. 크라우니어번역.한선 (454줄)

6트릿 한글 번역기 / 4상균형3진 인코더
  • crownyeo 인코딩 한선씨 구현: 6트릿(3^6=729) = 한글 1자 = ISA729 opcode
  • opcode_한글 / 한글_opcode — opcode ↔ 한글 1:1 (가나다라...)
  • 섹터→초성 매핑 (쌍자음 제외 9개: ㄱㄴㄷㄹㅁㅂㅅㅇㅈ)
  • 십진_균형삼진 / 균형삼진_십진 — 4상(T/O/A) 균형3진
  • 한글_9트릿 / 트릿9_한글 — 전체 한글 음절(11,172) 9트릿 인코딩
  • 텍스트_트릿스트림 — 한글 텍스트 → 4상균형3진 압축 (UTF-8 대비 20% 절감)
  • 번역 레지스트리 (i18n이 채움)
  • VM 균형3진 자연반올림 대응: 안전몫/안전나머지 floor 보정

2. 국제화.한선 (330줄)

12개 언어 i18n
  • 지원: ko en ja zh es ar fr de ru pt hi id
  • 61개 UI 문자열 × 12언어 = 729개 번역 항목
  • t(키) — 현재 언어로 번역, 번역(키,언어) — 특정 언어
  • 언어자동감지 — Accept-Language 헤더 파싱
  • RTL여부 / 텍스트방향 — 아랍어 RTL 지원
  • 천단위 — 언어별 숫자 형식 (1,234 / 1.234)
  • 복수형 — 영어/유럽어 복수 처리
  • i18n_JS생성 — 브라우저 i18n JS 생성

3. 통합신원.한선 (870줄)

크라우니 통합 SSO + Ed25519 신원인증서
  • 통합 ID: CRN-XXXXXXXX — 메신저/뱅크/DEX/마켓 단일 ID
  • 기존 인프라 통합: SSO인증.한선(auth:9401) + EdDSA.한선 + 신원증명.한선
  • 신원인증서: 통합ID + 공개키 + Ed25519 서명 + 유효기간 (자기검증 가능)
  • 인증서 발급/검증/지문/갱신/폐기 (CRL)
  • SSO: 서비스별 세션, 크로스 서비스 토큰 (메신저→뱅크)
  • 디바이스 바인딩 (기기 ↔ ID)
  • 셀프테스트 18/18 통과

4. 지갑연동.한선 (613줄)

통합지갑 매칭 — 채팅 송금
  • bank.crowny.org:9400 연동 (CRN/FNC/CRM)
  • FNC = 포네(FONE) 기축통화, 1 FONE = 2,550원
  • 지갑 ↔ 메신저 user_id 매칭
  • 채팅 송금: 생성/검증/실행/취소/조회
  • 송금 요청 (조르기): "N 포네 보내줘" 수락/거절
  • 더치페이/분할 송금
  • 송금 채팅 버블 + 원화 환산
  • 셀프테스트 전체 통과

5. 캐시노드.한선 (600줄)

캐시형 블록체인 노드
  • 메신저 서버 = 경량 블록체인 노드 (풀노드 아님)
  • 최근 256블록만 캐시 (SPV 스타일)
  • chain.crowny.org:9729 헤더 동기화
  • 머클 루트 계산 / 머클 증명 (SPV 검증)
  • 메시지 앵커링: N개 메시지 → 머클 루트 1개만 체인 제출 (저비용)
  • 체인 연속성 검증, 피어 관리
  • 셀프테스트 전체 통과

서버코어 통합

  • 신규 imports: 통합신원/지갑연동/캐시노드
  • 신규 핸들러 6개: 신원처리, 지갑연결처리, 송금처리, 송금요청처리, 잔액처리, 앵커처리
  • 신규 프로토콜 타입 7개: WALLET_LINK/SEND/REQUEST/BALANCE, I18N, ANCHOR, IDENTITY_CERT
  • 서버코어: 73,169 → 123,114 큐브 (1,748 → 1,900+줄)

카카오톡/텔레그램 대비 — 글로벌·통합 우위

항목카카오톡텔레그램크라우니 v3
다국어일부O12개 언어 (RTL 포함)
통합 ID카카오 only텔레그램 only메신저+뱅크+DEX 단일 ID
채팅 송금카카오페이(별도)X네이티브 (FONE/CRN/CRM)
블록체인XTON(별도 앱)메신저 자체가 캐시노드
텍스트 압축XX6트릿 4상균형3진 (-20%)
신원인증서XXEd25519 자기검증 인증서
더치페이카카오페이X네이티브 분할 송금

최종 통계

항목수치
한선씨 파일50개
한선씨 총 줄수21,161줄
코어 모듈42개, 18,851줄
웹 UI8개, 2,310줄
컴파일50/50 (100%)
Phase 5 신규5개 모듈, 2,867줄
서버v3.0.0 가동중, talk.crowny.org

기존 인프라 활용 (재사용)

인프라위치역할
SSO 서버crownyc/크라우니인증서버.한선 :9401중앙 인증
SSO 라이브러리crownyc/libs/SSO인증.한선토큰 검증
Ed25519crownyc/pkg/libs/EdDSA.한선키쌍/서명
통합지갑crowny-bank/src/*.한선 :9400CRN/FNC/CRM
6트릿 인코딩crownyc/crownyeo.c한글↔729 opcode
블록체인crownyc/블록체인서버.한선 :97294상균형3진 체인

잔여 작업

  • 통합신원 실제 Ed25519 (JS WebCrypto 측)
  • 지갑연동 _뱅크송금 → bank.crowny.org:9400 실제 API 연결
  • 캐시노드 chain.crowny.org:9729 실제 헤더 동기화
  • Web UI: 언어 선택기, 송금 UI, 지갑 패널
  • ws-server-v3.js (JS 런타임)에 신규 핸들러 반영

관련 파일

  • 신규 모듈: /Users/ef/CrownyOS/apps/메신저/v3/{크라우니어번역,국제화,통합신원,지갑연동,캐시노드}.한선
  • 서버코어: /Users/ef/CrownyOS/apps/메신저/v3/서버코어.한선
  • 이전 단계: 2026-05-22-crowny-messenger-v3-sovereign.md