OneSwarm: 신뢰할 수 있는 피어 그룹을 위한 개인 정보 보호 중심의 P2P 공유
OneSwarm은 UW CSE에서 개발한 개인 정보 보호를 위한 피어 투 피어 파일 공유 클라이언트로, 사용자가 신뢰할 수 있는 그룹 내에서 선택적으로 공유할 수 있도록 설계되었습니다. 이 도구는 다중 홉 양파 경로를 통해 전송을 라우팅하며, 개인 친구 간의 스웜과 공개 다운로드를 위한 표준 BitTorrent와의 호환성을 모두 지원합니다. 웹 기반 인터페이스는 구성 가능한 개인 정보 보호 수준, 마그넷 링크 및 트래커 없는 토렌트 지원, 지속적인 피어링을 노출하여 개인 정보 보호에 민감한 연구자와 협력자가 피어 투 피어 처리량을 포기하지 않고 통제된 익명 파일 교환을 필요로 하는 것을 목표로 합니다.
OneSwarm은 개인 친구 간 오버레이와 공개 BitTorrent 호환성을 혼합합니다
앱은 두 가지 공유 모드를 생성합니다: 제한된 친구 간(F2F) 스왐과 공개 BitTorrent 호환 스왐. F2F는 수동 피어 목록과 공개/비공개 키 쌍을 사용하여 어떤 연락처가 공유된 콘텐츠를 볼 수 있는지를 제한하며, BitTorrent와의 호환성은 도구가 일반 토렌트에 참여하거나 마그넷 링크를 수용할 수 있게 하여 사용자가 필요할 때 선택적 공유와 더 넓은 피어 참여를 결합할 수 있게 합니다.
이 도구는 애플리케이션 계층 오버레이로 실행되며 Java 런타임이 필요합니다
네트워크 상호작용은 애플리케이션 수준에서 발생합니다, 사용자 정의 친구 링크와 다중 홉 포워딩을 사용하여 라우터 구성이 아닌 방식으로. 클라이언트는 신뢰할 수 있는 중개자를 통한 양파 스타일 다중 홉 라우팅을 구현하므로 라우터 장치로 작동하지 않습니다. 데스크탑 빌드는 Mac 시스템 및 기타 플랫폼을 대상으로 하며 Java Runtime Environment와 세션 관리를 위한 브라우저 접근 가능한 인터페이스가 필요합니다.
전송 성능은 익명 네트워크보다 BitTorrent에 더 가깝습니다
측정된 성능은 대규모 전송을 선호합니다; 개발자의 연구에 따르면 도구의 다중 홉 포워딩은 오버헤드를 부과하지만 큰 파일에 대해서는 Tor나 Freenet과 같은 익명 네트워크보다 여전히 상당히 빠릅니다. 마그넷 링크와 트래커 없는 토렌트 지원은 조회 마찰을 줄이고, 지속적인 피어링은 반복적인 교환에서 라우팅 설정 비용을 줄여주어 일반적인 주거지 또는 연구 네트워크 조건에서 처리량을 향상시킵니다.
개인정보 보호 이득은 수동 신뢰 선택에 의존하며 법적 고려사항을 수반합니다
개인정보 보호는 설계 우선사항입니다 왜냐하면 다중 홉 라우팅과 F2F 가시성 제어가 출발지와 목적지 관계를 숨기기 때문입니다. 이러한 설계는 위험 관리를 사용자에게 전가합니다: 신원은 키 쌍으로 검증되며 피어는 신중하게 선택해야 합니다. 이 도구는 신뢰할 수 있는 서클이나 관리되는 네트워크 내에서 사용하기 위해 설계되었으며, 공유된 콘텐츠의 합법성은 콘텐츠 자체와 지역 관할권에 따라 다릅니다.
수동 신뢰 관리를 수용하는 개인 정보 보호 중심 동료를 위한 실용적인 선택
OneSwarm은 선택적이고 익명화된 피어 투 피어 교환이 필요한 개인 정보 보호에 민감한 개인 및 연구 그룹을 위한 실용적인 옵션입니다. 그 학술적 구조는 키 기반 피어링 및 Java 의존성을 관리할 수 있는 기술적으로 참여하는 사용자에게 적합합니다. 익명성과 구성 노력 간의 균형을 기대하고, 기밀성이 공개 네트워크에서의 공개 발견 가능성보다 우선할 때는 개인 스웜을 선호하십시오.