Node Mode Architecture Concept
Everything below describes a proposed mesh-network design. Node Mode is not implemented or available in the current beta.
노드 모드란?
노드 모드는 모든 Railgun 기기를 통신 중계기로 변환합니다. Bluetooth, Wi-Fi Direct 및 기타 로컬 무선 기술을 사용하여 기기들이 자동으로 서로를 발견하고 메시 네트워크를 형성합니다—기지국 없이, 인터넷 없이, 중앙 서버 없이.
메시지는 지연 허용 네트워킹(DTN) 원칙에 따라 기기에서 기기로 전달됩니다. 메시지가 즉시 목적지에 도달할 수 없으면 네트워크 토폴로지가 변경될 때 저장되고 전달됩니다. 이것은 지연이 몇 시간이 될 수 있는 우주 통신을 위해 설계된 것과 같은 기술입니다.
메시에서 단 하나의 기기라도 인터넷 접속을 회복하는 순간—카페 Wi-Fi, 위성 링크 또는 셀룰러 신호를 통해—그것은 게이트웨이가 됩니다. 전체 로컬 메시가 종단간 암호화를 유지하면서 글로벌 Railgun 네트워크와 동기화할 수 있습니다.
가장 필요할 때
노드 모드는 기존 통신이 실패하는 순간을 위해 설계되었습니다.
시위 및 시민 소요
당국이 셀룰러 네트워크를 차단하거나 감시로 기지국을 포화시킬 때, 기기 대 기기 메시를 통해 안전하게 조정하세요.
자연재해
인프라가 파괴된 지진, 허리케인 또는 홍수 후, 근처의 생존자 및 구조팀과 통신을 유지하세요.
외진 지역
셀룰러 커버리지가 없는 지역에서 하이킹, 캠핑 또는 작업? 메시 네트워킹을 통해 그룹과 연결 상태를 유지하세요.
인터넷 검열
인터넷이 차단되거나 심하게 모니터링되는 지역에서 로컬 메시 네트워크를 통해 자유롭게 통신하세요.
인프라 장애
정전, 광섬유 절단 또는 ISP 장애는 노드 모드를 멈추지 않습니다. 기기에 배터리가 있으면 통신은 계속됩니다.
최대 프라이버시
인터넷 트래픽을 전혀 원하지 않는 민감한 통신의 경우, 모든 것을 로컬로 격리 상태로 유지하세요.
노드 모드 작동 방식
복원력, 보안 및 실제 모바일 제약을 위해 설계된 4계층 시스템.
피어 발견
기기는 BLE 광고를 사용하여 근처의 Railgun 사용자를 찾습니다. 발견되면 Wi-Fi Direct 또는 Wi-Fi Aware를 통해 고대역폭 연결을 협상합니다.
메시 형성
노드는 피어 테이블을 유지하고 컴팩트한 블룸 필터를 사용하여 메시지의 '인벤토리'를 교환합니다. 플러딩 없이—효율적인 집합 조정만.
저장 및 전달
메시지는 TTL 및 홉 제한과 함께 기회적으로 전파됩니다. 루프 방지, 역압 및 크레딧 기반 전달이 남용을 방지합니다.
게이트웨이 동기화
노드가 인터넷 접속을 얻으면 업링크 가용성을 알립니다. 메시는 암호화된 봉투를 통해 글로벌 네트워크와 동기화합니다—게이트웨이는 평문을 절대 볼 수 없습니다.
게이트웨이: 모두를 위한 하나의 연결
셀룰러 서비스가 없는 시위에 100명이 있다고 상상해보세요. 단 한 명이라도 위성 핫스팟이 있거나 카페 Wi-Fi를 찾으면 그 기기가 게이트웨이가 됩니다—100명 모두가 외부 세계와 메시지를 동기화할 수 있게 합니다.
게이트웨이는 절대 당신의 메시지를 복호화하지 않습니다. 글로벌 Railgun 네트워크와 암호화된 봉투를 라우팅합니다. 손상된 게이트웨이조차도 당신의 통신을 읽을 수 없습니다. 메시지는 지능적으로 우선순위가 정해집니다:
메시지 우선순위 큐
- 1긴급 및 조정 메시지 (최고 우선순위)
- 2짧은 텍스트 메시지
- 3썸네일 및 미리보기
- 4전체 이미지
- 5비디오 및 대용량 파일 (기회적)
타협 없는 보안
노드 모드는 온라인 Railgun과 동일한 암호화 보장을 유지합니다—당신의 키는 절대 기기를 떠나지 않습니다.
항상 종단간 암호화
메시지는 종단간으로 암호화됩니다. 중계 노드는 봉인된 봉투를 전달할 뿐 내용을 볼 수 없습니다——오직 라우팅 메타데이터만 봅니다.
메타데이터 최소화
순환하는 피어 ID, 브로드캐스트에 글로벌 사용자 이름 없음. 안정적인 신원은 명시적으로 신뢰하는 연락처에게만 공개됩니다.
배터리 지능형
적응형 듀티 사이클링이 라디오가 배터리를 소모하는 것을 방지합니다. 다양한 상황을 위한 끄기/켜기/공격적 모드.
남용 저항
속도 제한, 브로드캐스트를 위한 작업 증명 및 크레딧 기반 전달. 한 명의 악의적인 행위자가 메시를 플러딩할 수 없습니다.
iOS 및 Android 네이티브
플랫폼 네이티브 API를 사용하여 구축: MultipeerConnectivity, Wi-Fi Aware, Nearby Connections. 탈옥이나 루팅이 필요 없습니다.
데스크톱 슈퍼노드
노트북과 데스크톱은 Wi-Fi AP 모드, 확장된 캐싱 및 선택적 커뮤니티 릴레이 기능을 갖춘 고용량 메시 노드로 실행할 수 있습니다.
한계에 대한 정직함
우리는 노드 모드가 할 수 있는 것과 없는 것에 대한 투명성을 믿습니다. 어떤 기술도 무적이 아니며, 우리는 그렇지 않은 척하지 않을 것입니다.
노드 모드는 네트워크 차단 및 감시에 대한 복원력을 크게 향상시키지만, 현실 세계의 제약 내에서 작동합니다:
노드 모드가 극복할 수 없는 것
- • 모든 Bluetooth 및 Wi-Fi 주파수를 덮는 RF 재밍
- • 물리적 기기 압수 또는 OS 수준 손상
- • 무제한 자원을 가진 표적화된 개인 감시
- • iOS 백그라운드 실행 제한 (앱이 포그라운드에 있을 때 가장 잘 작동)