CodeChat P2P 테스트를 위한 피어 연결 찾기
Source: Dev.to
Project Overview
저는 현재 바닐라 JavaScript와 PeerJS로 구축된 분산형 커뮤니케이션 도구 CodeChat의 안정성을 테스트하고 있습니다. 기존 메신저와 달리 이 플랫폼은 브라우저 간 직접 WebRTC 연결을 설정하고, 중앙 데이터베이스를 우회하며, 데이터가 연결된 두 노드 사이에만 머물도록 보장합니다.
데이터 채널과 Identity Vault 로컬 인증 시스템의 성능을 검증하기 위해 활발한 피어 연결을 구축하고자 합니다.
노드‑대‑노드 연결 테스트에 관심이 있으시면:
- 저장소에 접근합니다.
- 최신 브라우저에서 애플리케이션을 엽니다.
- 사이드바에 표시된 8자리 Room ID를 사용해 다른 사람의 ID와 노드를 연결합니다.
(다른 사람이 없을 경우 같은 링크를 열어 다른 탭에서 자신에게 메시지를 보내며 테스트할 수 있습니다.)
Test Areas
- Latency – 다양한 네트워크 환경에서 메시지 전달 속도 측정.
- Admin Controls – 마스터 브로드캐스트 및 세션 초기화 기능 테스트.
- UI Feedback – 다양한 화면 해상도에서 글래스모피즘 인터페이스 평가.
- End‑to‑End Encryption – 페이로드 보안을 위한 SubtleCrypto 통합.
- P2P File Buffering –
ArrayBuffer스트림을 이용한 직접 문서 전송 활성화.
보다 상세한 기술 논의나 특정 테스트 일정 조율이 필요하시면 직접 연락해 주세요:
- Email: mgrassi1@outlook.com
- GitHub: bingkahu
Legal and Privacy Notice
이 프로토타입에 연결함으로써 실험적인 P2P 환경임을 인지하게 됩니다. 서버에 데이터가 저장되지 않지만, 연결을 원활히 하기 위해 귀하의 Peer ID가 연결된 상대에게 표시됩니다.