본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 커뮤니케이션

Patchwork

0

Patchwork은 Secure Scuttlebutt(SSB) 위에 구축된 탈중앙화 메시징 및 공유 앱으로, ssbc 조직에서 개발되었습니다.

Windows개인정보 보호메시징오프라인 사용오픈소스탈중앙화

소개

Patchwork은 Secure Scuttlebutt(SSB) 위에 구축된 탈중앙화 메시징 및 공유 앱으로, ssbc 조직에서 개발되었습니다. 중앙 서버에 의존하지 않고 친구와 연결되며, 팔로우한 사람들로부터만 메시지를 받아 스팸을 걱정할 필요가 없습니다. 오프라인에서도 사용할 수 있으며, 데이터는 사용자 기기에 저장되어 동기화가 가능합니다. 개인 메시지는 항상 엔드투엔드 암호화되어 보안을 유지합니다.

상세정보

탈중앙화 통신

중앙 서버에 의존하지 않고, 사용자가 팔로우한 사람들로부터만 메시지를 받아 스팸 없이 소통할 수 있습니다. 모든 데이터는 사용자 기기에 로컬로 저장되어 프라이버시를 보호합니다.

온라인 및 오프라인 사용

인터넷 연결 없이도 메시지를 읽고 작성할 수 있으며, 같은 Wi-Fi 네트워크에 있는 친구들과 메시지를 동기화할 수 있습니다. 이는 오프라인 환경에서도 지속적인 사용을 가능하게 합니다.

엔드투엔드 암호화된 개인 메시지

개인 메시지는 항상 엔드투엔드 암호화되어 전송되며, 이는 메시지 내용이 발신자와 수신자만을 제외하고는 누구에게도 노출되지 않음을 보장합니다.

다운로드·설치 방법

공식 배포 페이지에서 Windows, macOS, Linux용 설치 파일을 다운로드할 수 있습니다. 또한 다양한 패키지 관리자를 통해 설치할 수 있습니다:

  • npm: npm install --global ssb-patchwork
  • yarn: yarn global add ssb-patchwork
  • Homebrew (macOS): brew cask install patchwork
  • yay (Arch Linux): yay -S ssb-patchwork
  • 소스 코드로부터 빌드하는 경우, INSTALL.md 파일을 참조하십시오.

기본 사용법/명령어

설치 후 Patchwork을 실행하고, 스큐틀버트 네트워크에 참여하기 위해 퍼브(Pub)에 가입해야 합니다. 다음 단계를 따라 퍼브에 참여할 수 있습니다:

  1. 퍼브 목록에서 하나의 퍼브를 선택하고 초대 코드를 복사합니다.
  2. Patchwork을 열고 Join Pub 옵션을 선택합니다.
  3. 복사한 초대 코드를 붙여넣고 Redeem Invite를 클릭합니다.
  4. 참여가 완료되면 #new-people 채널에서 최근에 네트워크에 합류한 사용자들을 확인할 수 있습니다.

이런 경우에 유용합니다

인터넷 연결이 불안정하거나 오프라인 환경에서도 소통이 필요한 사용자에게 적합합니다. 예를 들어, 원격 지역에서 작업하거나 네트워크 제한이 있는 환경에서 친구나 동료와 안전하게 메시지를 교환하고 싶을 때 유용합니다. 또한, 중앙 서버에 의존하지 않는 진정한 탈중앙화 소셜 네트워크를 경험하고 싶은 사용자에게 적합합니다.

지원 환경·시스템 요구사항

Patchwork은 Windows, macOS, Linux 운영 체제를 지원합니다. Electron 프레임워크를 기반으로 하며, Node.js 환경에서 실행됩니다. 구체적인 시스템 요구사항은 공식 문서에 명시되어 있지 않으나, 일반적인 Electron 애플리케이션 수준의 리소스를 필요로 합니다.

최신 버전·업데이트

현재 버전은 3.18.1이며, 이는 마지막 릴리스로 표시됩니다. 개발팀은 향후 보안 및 유지보수 문제를 고려하여 새로운 ssb 클라이언트(예: #oasis 또는 #manyverse)로의 전환을 권장하고 있습니다. 그러나 기존 버전은 당분간 사용 가능하며, AGPL 라이선스 하에 포크를 통해 지속적인 개발이 가능합니다.

제한 사항·확인 사항

Patchwork v3.18.1은 마지막 릴리스로, 향후 보안 업데이트나 기능 개선이 제공되지 않을 수 있습니다. 개발팀은 코드베이스의 복잡성과 신규 개발자의 진입 장벽으로 인해 해당 프로젝트의 유지보수가 어렵다고 밝혔습니다. 따라서 장기적인 사용을 고려하는 경우, 활발히 개발 중인 대체 ssb 클라이언트로의 이전을 검토하는 것이 좋습니다.

화면으로 보는 주요 기능

Patchwork 메인 화면

Patchwork 메인 화면

Patchwork 앱의 메인 인터페이스를 보여주며, 왼쪽에는 'Active Channels' 목록과 'Connected Pubs' 목록이 있습니다. 'Active Channels'에는 '#cat-pics', '#ssb', '#new-people' 등의 채널이 표시되어 있고, 'Connected Pubs'에는 'kas', 'h.transitiontech.ca', 'ssb.alarum.de'와 같은 연결된 퍼블이 있습니다. 오른쪽에는 두 개의 게시물이 보이며, 첫 번째는 'dominic'이 2시간 전에 올린 글이고, 두 번째는 'Neauoire'가 4시간 전에 올린 사진 게시물입니다. 사진은 바다와 언덕을 배경으로 한 길을 걷는 사람들과 삼각형 표지판을 보여줍니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.