토렌트 검색 · 2 min read · Oct 11, 2025

Magnetico는 종료할 수 없는 개인 토렌트 검색 엔진입니다

Magnetico: 종료할 수 없는 자가 호스팅된 BitTorrent DHT 검색 엔진 모음

토렌트를 사용하는 사람들은 전체 네트워크가 나머지 네트워크가 의존하는 중앙 집중식 구조를 가지고 있다는 것을 알고 있습니다. Magnetico는 이러한 모든 것을 변화시키려는 프로젝트입니다.

과거의 노력

10년 이상 존재해 온 BitTorrent는 지속적인 P2P 프로토콜의 타이틀을 안전하게 주장할 수 있습니다. 그리고 그 시간 동안 프로토콜은 크게 발전하지 않았습니다. 그래서 누군가 이를 해결하기로 결심했고, Magnetico라는 새로운 프로젝트가 BitTorrent의 분산 해시 테이블을 크롤링하고 사용자가 제어하는 기계에서 인덱스를 생성하는 것을 목표로 하고 있습니다. 이번 주, TorrentFreak는 그 제작자와 이야기를 나누었습니다.

그렇다고 해서 이전에 아무도 시도하지 않았던 것은 아닙니다. 예를 들어, DHT와 PEX는 훌륭한 기여였지만 여전히 The Pirate Bay와 같은 중앙 집중식 웹사이트에 의존하고 있었습니다. 이는 이스탄불 출신 프로그래머 Bora를 괴롭힌 문제로, 덜 중앙 집중화된 시스템이 전체 생태계에 이익이 될 것이라고 느끼고 있습니다.

“커뮤니티에 대해 취해진 모든 법적 조치는 항상 중앙 집중화의 지점을 겨냥해 왔습니다. 왜냐하면 그것들이 전체 메쉬에서 가장 약한 지점이었기 때문입니다.”라고 Bora는 말합니다. “처음에는 피어 간의 트래픽을 용이하게 하기 위해 트래커가 필요했지만, 점점 더 많은 클라이언트가 분산 해시 테이블(DHT)을 지원하게 되면서 우리는 그것을 버렸습니다. 결국 우리는 .torrent 파일도 [마그넷 링크를 선호하여] 제거했습니다. 이는 사람들이 The Pirate Bay의 전체를 백 메가바이트로 다운로드할 수 있게 해주었습니다.”

이 목표를 달성하기 위해 Bora는 기존의 토렌트 사이트를 완전히 “플러그를 뽑는” 것을 목표로 하는 프로젝트 magnetico(소문자 ‘m’)에 대해 작업해 왔습니다. 이제는 사라진 BTDigg와 최근의 AlphaReign처럼 Bora의 소프트웨어는 분산 해시 테이블을 사용하여 콘텐츠와 피어를 검색하지만, magnetico가 생성하는 인덱스는 개인적이라는 차이점이 있습니다. 간단히 말해, 이는 사용자의 개인 검색 엔진 역할을 하며 사용자가 제어하는 기계에 설치할 수 있습니다.

“magnetico는 magneticod(마그넷코 데몬)와 magneticow(마그넷코 웹)라는 프로그램 모음입니다.”라고 Bora는 설명합니다. “magneticod는 백그라운드에서 실행되며 DHT 네트워크를 ‘트롤링’하여 정보 해시를 발견하고, 피어로부터 토렌트 메타데이터를 가져옵니다(가장 중요한 것은 제목과 파일 목록입니다). magneticow는 사용자가 발견된 토렌트를 검색하고 볼 수 있는 경량 웹 인터페이스입니다.”

기술 세부사항

“magneticod 모듈은 [DHT에 접근하여] 더미 BitTorrent 피어를 생성하여 발표된 피어로부터 메타데이터를 가져오고, 이를 데이터베이스에 저장하여 나중에 검색하고 볼 수 있도록 합니다.”라고 Bora는 말합니다. “정보 해시는 토렌트 메타데이터의 SHA-1 해시이므로, 우리가 얻은 메타데이터의 유효성을 확신할 수 있습니다.”

Bora는 두 모듈 모두 사용자 개입 없이 실행될 수 있어 운영이 간단하다고 언급합니다. 그러나 소프트웨어는 아직 개발 초기 단계에 있기 때문에 버그가 발생할 수 있으며, 그 중 하나는 자원을 과도하게 소모하고 재시작이 필요할 수 있다는 것입니다.

“커뮤니티로부터 유용한 피드백을 수집한 후 다음 릴리스에서 이러한 모든 문제를 해결할 수 있기를 바랍니다.”라고 Bora는 말합니다. “주요 클라이언트 개발자들이 BEP 51을 추진하기로 결정하고, 우리가 함께 BitTorrent를 프로토콜에서 진정으로 분산화할 수 있다면 성공했다고 생각할 것입니다.”라고 그는 결론지었습니다.

그동안 Bora는 DHT에 관한 BitTorrent 개선 제안인 BEP 51이 실현되기를 희망합니다. magnetico가 초보자에게는 적합하지 않을 수 있지만, Bora는 이를 시작하는 것이 상대적으로 쉽다고 말합니다. 더 많은 정보를 원하신다면 여기로 가실 수 있습니다.

출처: torrentfreak

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.