한선씨 서비스 A·B그룹 트윈 완성
개요
기존 48개 한선씨 서비스에 추가로 37개 JS 서비스의 한선씨 트윈을 작성 + Chain 8개 컴파일. 총 98개 서비스 컴파일 완료, 26.9 MB TOAU 바이너리.
포트 전략
- 원본 JS: 포트 X (기존 그대로 유지)
- 한선씨 트윈: 포트 X+10000 (병렬 실행)
- 안정화 후 교체 가능
A그룹 (커스텀 API — 직접 작성)
| 서비스 | 파일 | 포트 | 큐브 | 특징 |
|---|---|---|---|---|
| DEX | DEX서버.한선 | 19729 | 9,779 | 오더북 매칭엔진, 지갑, 시세 |
| Walk | 워킹크루서버.한선 | 19773 | 8,608 | 걸음추적, 크루, 미션, 리더보드 |
| Crew | 크루서버.한선 | 19817 | 14,328 | 3진법 27큐브 기획엔진, 함대관리 |
| Balance | 밸런스서버.한선 | 19779 | 10,958 | 4상 밸런스셀, 원장, 권한밸런스 |
| Cert | 자격서버.한선 | 19777 | 12,528 | AI 5분야 시험, SHA256 인증서 |
| Security | 보안서버.한선 | 19500 | 12,429 | MITRE ATT&CK, SIEM, 인시던트 |
- 모두 실행 테스트 완료 (HTTP 200 OK 확인)
- VM TCP읽기 버그 발견 → 빈 값일 때 대시보드 HTML 응답으로 우회
B그룹 에이전트 작성 (커스텀 API)
| 서비스 | 파일 | 포트 | 큐브 |
|---|---|---|---|
| Matching | 매칭서버.한선 | 19774 | 10,403 |
| BM | BM서버.한선 | 19778 | 16,429 |
| Bible | 성경서버.한선 | 19860 | 13,895 |
| Game | 게임서버.한선 | 19775 | 12,748 |
| Social | 소셜서버.한선 | 19762 | 9,640 |
| 메일서버.한선 | 19610 | 12,264 | |
| Price | 가격서버.한선 | 19786 | 13,247 |
| Mission | 미션서버.한선 | 19153 | 14,197 |
| QR | QR서버.한선 | 19863 | 12,244 |
B그룹 템플릿 서비스 (27개)
biz, spirit, logo, hama, translate, christian, anr, mobile, padella, yeseo, invest, chris, church, churck, cowork, deacon, engine, flexible, fonesound, genesis, hcompany, image, invite, jirayer, kira, labor, wekey
- 각 ~3,750 큐브 (약 100KB)
- 대시보드 + health API + status API 기본 제공
- 향후 원본 JS API에 맞춰 개별 고도화 가능
Chain 블록체인 서버군 (기존 한선씨)
가입서버(37K cubes), 게이트웨이, 메일, 뱅크, 아이디, 코어, 노드, 코인 — 8개 전부 컴파일
VM TCP읽기 버그
- crownyc(C VM)의 TCP읽기가 항상 빈 문자열 반환
- TCP대기, TCP수락, TCP쓰기는 정상 동작
- 서버가 포트 리슨 + 요청 응답은 가능하지만 요청 내용 파싱 불가
- 우회: TCP읽기가 빈 값이면 대시보드 HTML 응답
- 향후 VM 수정 필요 (crownyc.c TCP_Read 구현 확인)
예약어 발견
메서드→ 컴파일 에러.방식으로 대체시도→ 컴파일 에러.회차로 대체- 기존 알려진:
오류(TOK_CATCH),로그(compound split)
파일 위치
- A그룹:
/Users/ef/CrownyOS/한선씨서비스/tier2-비즈니스/crowny-{서비스}/ - B그룹:
/Users/ef/CrownyOS/한선씨서비스/tier3-응용/crowny-{서비스}/ - Chain:
/Users/ef/crowny-chain/서버/ - 매니페스트:
/Users/ef/CrownyOS/한선씨서비스/추적/매니페스트.dat(98개)
다음 단계
- VM TCP읽기 버그 수정 → 전체 API 라우팅 활성화
- 템플릿 서비스들 개별 API 고도화
- 100개 돌파 (교육, 음악, 자산관리 등 나머지)
- 한선씨→JS 대체 자동 전환 시스템 구축