PrivyDrop Logo

PrivyDrop의 새로운 이정표: 중단 후 재개 전송으로 대용량 전송 불안 끝

작성자 david bai

도입: “쓸 수 있음”에서 “기분 좋게 씀”까지, 마지막 한 걸음

이전 글에서 PrivyDrop의 오픈 소스 정신과 그 근간이 되는 WebRTC를 소개했습니다. 우리는 P2P 기반의 안전하고 프라이빗한 파일 공유 도구를 만들었습니다.
하지만 진짜 가치는 “된다”를 넘어서 “잘 된다”에 있습니다. 카페의 불안정한 Wi‑Fi로 4GB 긴급 영상을 보내는 상황을 떠올려 보세요. 진행률 95%… 그 순간 연결이 뚝 끊깁니다.
막판에 미끄러지는 그 허탈함, 잘 압니다.
오늘, PrivyDrop은 그 마지막 한 걸음을 채웠습니다. 중단 후 재개 전송을 공식 제공하여, 전송 불안을 끝냅니다.

비밀 병기: 똑똑한 재개 전송은 어떻게 동작할까?

사용법으로 들어가기 전, PrivyDrop은 어떻게 진행 상황을 “기억”할까요?

원리: 재개의 “기억”은 이렇게 만들어진다

거대한 디지털 퍼즐을 맞춘다고 상상해 보세요.
  1. “설계도”를 먼저 교환: 시작 전에, 보낸 쪽이 파일의 설계도(메타데이터: 이름, 전체 크기, 청크 정보 등)를 보냅니다. 받은 쪽은 전체 그림을 미리 파악합니다.
  2. 번호 붙은 퍼즐 조각: 파일은 잘게 나뉘어 번호가 매겨진 조각으로 전송됩니다. 받은 쪽은 조각을 설계도의 정확한 위치에 채워 넣습니다.
  3. 중단 후의 “스마트 재고 확인”: 끊기면 받은 쪽은 이미 받은 조각을 그대로 보관합니다. 재연결되면 설계도로 대조하고 “#1~#5000은 있으니 #5001부터 보내 주세요”라고 요청합니다.
이 “재고 확인 + 요청” 메커니즘이 재개 전송의 핵심입니다. 처음부터 다시 시작하는 낭비를 없애고, 대용량에서도 단단한 신뢰성을 보장합니다.

실전 가이드: 올바르게 재개를 누리는 법

이제 현장에서의 사용 팁입니다.
1단계: ‘안전 모드’ 활성화(수신자)
받기 전에 반드시 **“저장 디렉터리 설정”**을 클릭하세요. “들어올 파일의 안전한 집을 준비해”라는 신호입니다. 이 과정을 거쳐야 재개 기능이 활성화됩니다.
2단계: 중단이 발생했을 때
네트워크 흔들림, 실수로 탭을 닫음, 컴퓨터 절전… 일어나기 마련입니다. 침착하세요. 진행 상황은 안전합니다.
3단계: 이중 보호로 더 든든하게
PrivyDrop은 이중 보호 장치를 제공합니다.
능동 보호: “안전 저장” 버튼
전송 중에는 녹색 “안전 저장” 버튼이 보입니다. 불안정한 네트워크를 위한 우리의 구명보트입니다.
  • 언제 보이나: 저장 디렉터리를 설정한 뒤, 전송 중에는 항상 표시됩니다.
  • 언제 누르나: 네트워크가 버벅이나요? 끊길 것 같나요? 잠시 자리 비우나요? 언제든지.
  • 무엇을 하나: 수신된 조각을 즉시 디스크에 안전하게 기록하여 다음 재개를 준비합니다.
💡 팁: “안전 저장”을 누를 시간이 없어도, 페이지를 닫거나 새로고침하면 동일한 보호가 작동합니다. 종료 보호 메커니즘이 자동으로 저장합니다.
수동 보호: 종료 보호 메커니즘
또한 종료 보호 메커니즘이 있어, 페이지 종료/새로고침을 가로채고 디스크 쓰기 스트림을 우아하게 닫아 수신 데이터를 확정합니다. 임시 파일이 다음 재개를 위한 안정적인 “세이브 포인트”로 바뀝니다.
보통은 활성 다운로드 중 페이지를 닫으면 임시 파일이 버려질 수 있지만, PrivyDrop은 당신의 노력을 허공에 날리지 않습니다.
4단계: 매끄러운 재개
보내는 사람과 함께 같은 방에 다시 들어가 전송을 시작하세요. 진행률이 이전 지점으로 ‘툭’ 올라가고, 안정적으로 이어집니다. 이것이 재개의 마법입니다.

“단발 작업”에서 “지속 협업”으로: 나만의 프라이빗 데이터 채널

신뢰성을 넘어, 흐름도 중요합니다. 많은 도구가 “하나 보내고 다시 처음부터”라면, PrivyDrop은 지속되는 프라이빗 데이터 채널을 제공합니다.
연결되면 방은 둘만의 “가상 오피스”가 됩니다. 매번 “방 만들기–링크 공유”를 반복할 필요가 없습니다.
  1. 먼저 클립보드로 설명 텍스트를 보냅니다.
  2. 수신 후, 디자인 목업(PNG)을 드래그 앤 드롭합니다.
  3. 이어서 모든 에셋이 담긴 폴더를 바로 보냅니다.
바로 옆 동료와 대화하듯 매끈하게. 단발성 전송 도구를 넘어, 가볍고 고프라이버시의 실시간 협업 공간으로 격상됩니다.

“신뢰성”이 “프라이버시”와 만날 때

이 강력한 기능이 프라이버시를 희생할까요?
전혀요. 우리 설계의 토대는 언제나 프라이버시와 보안입니다.
  • 재개 전송 × 종단 간 암호화: 재개용 조각도 DTLS로 동일하게 암호화되어 브라우저 간 직접 전송됩니다. 서버는 내용을 볼 수도, 재조립할 수도, 저장할 수도 없습니다.
  • “크기 제한 없음” × “재개”: 우리의 황금 조합. “무제한” 약속을 재개가 지켜 줍니다. 하드디스크 전체 백업이나 거대한 데이터셋 전송도, 진행분 유실 걱정 없이.
  • 오픈 소스의 자신감: 말이 아니라 코드로 증명합니다. 재개·연속 전송의 모든 코드는 GitHub 저장소에 공개되어 있습니다.

맺음말: “두렵지 않은 전송”으로의 초대

PrivyDrop은 도구를 넘어, 개인과 업무 데이터를 맡길 수 있는 믿음직한 동반자가 됩니다.
지금 privydrop.app에 접속해, 가장 큰 파일을 골라 일부러 전송 도중 새로고침해 보세요. “되찾는 안도감”을 직접 느껴 보세요.
초안정·고신뢰 도구 만들기에 마음이 뜬다면, GitHub에서 Star로 응원해 주세요. 큰 힘이 됩니다!