Causeway - 분산형 P2P 원격 접속
요약
Causeway는 중앙 집중식 서비스에 의존하지 않고 자체 호스팅 서비스에 대한 안전하고 직접적인 P2P 원격 접속을 가능하게 하는 분산형 네트워크입니다. 이 시스템은 기기에 분산형 신원을 할당하며, NAT 케이스를 위해 분산 릴레이를 자동으로 제공하여 전용 VPS 없이도 높은 자율성을 유지할 수 있습니다.
핵심 포인트
- 중앙 집중식 코디네이터 의존성 제거: 자체 호스팅 서비스의 독립성과 안전성 강화.
- 분산형 신원 및 연결: 기기에 분산형 신원이 할당되어 직접적인 P2P 연결을 용이하게 함.
- 유연한 전송 계층 지원: WireGuard+WireProxy 또는 Data-Channels 모드를 선택할 수 있어 유연성이 높음.
- 자율성 유지: 전용 VPS 없이도 분산 릴레이를 통해 어려운 NAT 환경에 대응 가능.
Causeway를 사용하여 자체 호스팅 서비스에 대한 무료적이고 직접적이며 안전한 원격 접속을 이용할 수 있습니다. 조정 및 신원 평면(coordination and identity plane)은 NetcoreNetwork라는 테스트넷의 분산 네트워크입니다 (저는 여기서 일하고 있음을 밝힙니다). Causeway의 장점은 자신의 서비스를 이용하기 위해 의존해야 하는 중앙 집중식 신원 제공자나 코디네이터가 없다는 것입니다. 기기에 분산형 신원이 할당되며, 가능한 경우 NetcoreNetwork를 통해 직접 연결이 용이해지고, 어려운 NAT 케이스의 경우 분산 릴레이(distributed relays)가 자동으로 할당됩니다 (따라서 전용 VPS가 필요하지 않지만 자율성은 유지할 수 있습니다). 현재 선택할 수 있는 두 가지 모드가 있습니다: WireGuard+WireProxy 또는 Data-Channels. 이는 사용자에게 전송 계층에 대한 유연성을 제공합니다. 기본값은 WireGuard입니다. netcore.network에서 다운로드할 수 있는 간단한 CLI가 있으며, 제가 여기에 스크린샷을 찍었습니다. 친구의 장치에서 접속하는 두 서비스는 브라우저에서 볼 수 있듯이 로컬처럼 보입니다. 첫 번째는 저희가 개발 중인 자체 호스팅 슬랙 대안/파일 공유 앱이며 (이 앱에는 AI가 사용되었습니다), 두 번째는 매우 간단한 비디오 데모였습니다 (이 데모에도 AI를 사용했습니다). 한번 사용해 보시거나 (다시 말하지만 무료입니다), 위에 있는 링크에서 더 많은 정보를 알아보세요. 아직 초기 단계라 피드백을 받고 싶습니다. AI 공개: 저희의 기반 기술은 AI 없이 개발되었기 때문에 'No AI' 플레어를 선택했습니다. Causeway를 사용하여 구축된 앱들은 위에서 언급했듯이 LLM 사용이 포함되었습니다. /u/SecondNovel8516 님이 제출함 [링크] [댓글들]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기