자기 링크의 BT 개발
바이킹베이가 추적 서버를 종료한다는 메시지 BT Tracker 서버가 종료되면 어떤 결과가 발생합니까? (바이킹 베이, 영국 텔레콤 강호 1 위, 미니노바 2 위)
바이킹 베이 (The Pirate Bay), 자칭' 세계 최대 텔레콤 공유 사이트' 는 통신 자원을 전문적으로 저장, 분류 및 검색하는 사이트다 2008 년 11 월 15 일 해적만은 그 규모가 이미 2500 만 독립 Peers 에 이르렀다고 말했다. 씨앗이 아니라는 점을 주의해라. Peer 는 해적만' 공유 프로그램' 에 참여하는 실제 사용자 (컴퓨터) 수로 볼 수 있다. 2009 년 12 월 현재 해적만 등록자는 이미 400 만 명에 달했다. 다운로드 자원은 등록할 필요가 없지만 로스앤젤레스 타임즈 (Los AngelesTimes) 는 세계에서 가장 큰 불법 다운로드 보조자라고 주장했습니다. ) 중 하나입니다. 해적만은 2004 년 10 월에 정식으로 설립되었고, 휘황찬란한' 업적' 을 가지고 있을 뿐만 아니라 번거로움에 시달렸다. 기록에 따르면 해적만을 기소한 사건은 34 건이 넘는데, 그중에는 음악업계와 관련된 21 건, 영화업계 9 건, 게임업계 4 건이 포함됐다. 2009 년은 투쟁이 가장 치열한 해가 되었고, 2009 년 4 월 17 일 스웨덴 스톡홀름의 법원은 저작권 침해죄로 해적만 4 명의 창업자 각각 1 년 형을 선고하고 약 3000 만 스웨덴 크랭의 벌금을 부과했다. 뒤이어 일어난 일은 더욱 BT 의' 한계' 가 마침내 도착했다는 느낌을 준다. 해적만은 11 월 17 일 트래커 서버를 영구적으로 폐쇄하기로 결정했고, 12 월 초 세계에서 두 번째로 큰 BT 서비스 사이트인 미니노바는 사이트의 불법 파일 대부분을 삭제하는 BT 트래커를 삭제했다. Mininova 는 벌금 지불을 피하기 위해 모든 침해 문서를 삭제하는 BT Tracker 를 제외하고는 선택의 여지가 없다고 밝혔다. 한 시대가 끝나고 MPAA (미국영화협회) 와 RIAA (미국음반업계 협회) 가 이 투쟁의 승자가 되었다는 비유가 나왔다. 표면적으로 보면, 이 싸움에서 MPAA 와 RIAA 가 가장' 제거' 하고 싶은 것은 바로 BT Tracker 서버이고, 그들은 해냈다.
한 시대가 끝났을지 모르지만 BT 시대는 정말 끝났습니까? 대답은' 아니오' 입니다. MPAA 와 RIAA 는 BT Tracker 서버를' 제거' 해 현재 BT 작동 방식의' 명문' 을 죽였지만, 신기술이 도입되면서 BT Tracker 는 BT 공유에 더 이상 중요하지 않게 됐고, 심지어 쓸데없는 것도 있었다. 사물의 발전 결과는 때때로 농담을 한 것 같았고, 이번 농담은 시작되었다. 왜 그럴까요? 이를 이해하기 위해서는 먼저 BT 공유의 실현 방식을 정리해야 한다.
사용자는 BT 를 통해 파일을 어떻게 다운로드합니까? 기본 프로세스는 다음과 같아야 합니다. 첫째, Torrent 파일을 찾고, 둘째, BT 다운로드 클라이언트 소프트웨어를 사용하여 파일을 엽니다. 셋째, 사용자를 위해, 그냥 기다릴 시간이 걸립니다. 클라이언트 소프트웨어의 경우 Torrent 파일의 웹 주소를 기반으로 Tracker 서버에 자동으로 연결하여 파일을 다운로드하는 다른 사람의 웹 주소 목록을 수신합니다. 다음으로, 소프트웨어는 전체 다운로드가 완료될 때까지 목록에 있는 웹 사이트와 일일이 연락해서 파일 조각을 얻습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 다운로드, 다운로드, 다운로드, 다운로드) 전체 프로세스를 통해 BT Tracker 서버는 다른 사람이 동일한 파일을 다운로드하거나 공유하는 한 모든 클라이언트가 "동료" 를 찾을 수 있는 중앙 노드라는 것을 알 수 있습니다. 따라서 MPAA 와 RIAA 는 BT Tracker 를 주시하고 있습니다. 모든 Torrent 파일을 없애는 것은 거의 불가능하지만, 일부' 노력' 을 통해 BT Tracker 서버를 없애는 것은 완전히 가능합니다. 소송이 이겼다. 한 시대가 끝났다. BT1.0 시대라고 부를 수 있다. BT1.0 시대의 치명적인 단점은 중앙 노드, 즉 BTTracker 서버가 존재하기 때문이다.
그러나, 소송이 졌다고 해서 전체 BT 시대의 종말을 의미하는 것은 아니다. 새로운 시대는 이미 조용히 시작되었고, 우리는 그것을 BT2.0 시대라고 부를 수 있다.
BT2.0 시대에 Magnet (의역: 자석, 자석) 이 미래 BT 의 발전 방향이 되었는데, Magnet 이 정말 BT 를 구할 수 있을까? 필자가 직접 시험해 본 결과, Magnet URI 를 지지한 후 해적만은 신입생을 얻은 것 같다. 다운로드 속도가 점점 느려지는 것이 아니라 오히려 속도가 만족스럽다. 가장 중요한 것은 Magnet 이 트래커 서버나 토런트 파일을 필요로 하지 않고, 단 한 줄의 문자만으로 파일을 다운로드할 수 있다는 것이다. 해적만 로고와 미래 BT 의' 토템', 해적만의 BT 자원은 이미 Magnet 다운로드 방식인 Worlds Most Resilient tracking 에 가입했다. 해적만 블로그 블로그에서 발췌한 제목은' 세계에서 가장 안정적인 트래킹' 이다. 이 글은 "DMS Most Resilient Tracking" 이라고 말했다. 이 글은 서버가 현재 박물관에 배치되었다고 덧붙였다. 트래커 서버를 종료하는 것은 계획된 일인 것 같다. 모든 것이 장악되고 있는가? 트래커 서버와 "BT 시드" 는 둘 다 은퇴할 예정이고, 대신 DHT+ PEX 네트워크와 Magnet Link, DHT 네트워크는 분산 존재하기 때문에' 뽑힌' 문제는 없고, Magnet Link 는 단지 일련의 문자일 뿐이므로 더 이상 TT 가 필요하지 않습니다.
여기에 DHT, PEX, Magnet Link 라는 세 가지 키워드가 나오는데, 이 세 가지는 향후 BT 의 핵심이며, 이제 모두 어떤 기능을 수행할 수 있는지 살펴보겠습니다.
DHT: 2002 년 뉴욕 대학교의 두 교수인 Petar Maymounkov 와 David Mazières 는 Kademlia 방법이라고 부르는 진정한 중앙화된' 포인트 투 포인트' 다운로드 모델을 제시한 논문을 발표했습니다. 2005 년에 BT 소프트웨어는 BT 에서 DHT 프로토콜 (Distributed HashTable) 이라고 불리는 이 기술을 도입하기 시작했습니다. DHT 는 분산 스토리지 방법입니다. DHT 의 역할은 로컬과 동일한 파일을 다운로드 (업로드) 하는 Peer (엔드 투 엔드 호스트) 을 찾는 것입니다. 물론 이 프로세스를 구현하는 것은 트래커 서버에 의존하지 않습니다. DHT 네트워크의 각 클라이언트는 작은 범위의 라우팅을 담당하고 전체 DHT 네트워크의 주소 지정 및 저장을 위해 데이터의 작은 부분을 저장할 책임이 있습니다. 이러한 정보 수집 방식은 전체 네트워크에 단일 센터가 없음을 보장하며, 한 노드가 오프라인이 되어도 다른 노드를 통해 파일을 얻을 수 있으므로 트래커 서버가 필요하지 않습니다. 다른 노드가 어디에 있는지 알려드릴 필요가 없습니다.
PEX: Peer Exchange 의 약어로, "노드 정보 교환" 으로 해석할 수 있습니다. DHT 는 중심 제거 문제를 해결했지만, 센터 코디네이터 없이 효율적으로 주소를 지정하려면 PEX 를 이용해야 합니다. PEX 는 이전 트래커 서버와 비슷한 기능을 제공하지만 작동 방식은 매우 다릅니다. 예를 들어 설명해 보겠습니다. 샤오조는 A 반에 있는데, 그녀는 B 반의 소호도 모르고 C 반의 소온도 알지 못하지만, 샤오조는 같은 반의 소왕을 알고, 샤오왕은 B 반의 소호를 알고, C 반의 소온을 알 수도 있고, 혹은 샤오왕은 B 반의 소호만 알고 있지만, 소호는 C 반의 소온을 알고 있고, 소온은 같은 반의 모든 동창을 알고 있다. 그 결과 샤오조는 할 수 있다.
Magnet links: 자력체인이라고 부르는 네티즌이 있다. DHT+ PEX 는 BT "주소 지정" 문제를 해결했지만, BT 클라이언트에게 무엇이 또 다른 문제인지 알려주는 방법. Torrent 파일에 포함된 내용은 사용자가 실제로 다운로드하려는 파일의 특징 정보, 즉' 전자 지문' 입니다. BT 클라이언트는 무엇을 찾아야 하는지, 어떻게 찾아야 하는지 알고 있습니다. 그래서 P2P 방식의 다운로드, 업로드가 가능합니다. 이전에 BT 클라이언트는 Torrent 파일을 통해' 무엇을 찾을까' 를 알게 되었는데, 현재 파일의' 전자 지문' 은 더 이상 토런트에 저장되지 않고, Magnetlinks 에 보관되어 있다. Magnet:? Xt = urn: btih: cbcdefghijklmnopqrstuvwxyz12345678 위에는 필자가 다운로드할 파일, Microsoft iSCSI Initiator 가 있습니다. 이전에는 Torrent 파일을 다운로드해야 했습니다. 그러나 새로운 모드에서는 Torrent 파일을 다운로드할 필요가 없습니다. Magnet URI, 리소스 위치 정보 하나만 알면 됩니다. 다른 것은 필요 없습니다. 이 주소를 다운로드 소프트웨어에 알려주기만 하면 소프트웨어가 자동으로 다운로드되기 시작한다. Magnet: 프로토콜 이름으로 이 주소를 분해합시다. Xt: 자산 로케이터를 나타내는 exacttopic 의 약어입니다. BTIH(BitTorrent Info Hash) 는 해시 메서드 이름을 나타내며 SHA1 과 MD5 도 사용할 수 있습니다. 이 값은 파일의 식별자이며 필수 사항입니다. Dn: displayname 의 약어로, 사용자에게 표시되는 파일 이름을 나타냅니다. 이것은 선택 사항입니다. Tr: 트래커의 약어로 트래커 서버의 주소를 나타냅니다. 이것은 선택 사항이며 이 경우에는 나타나지 않습니다. 이전 예제를 간소화하려면 magnet:? Xt = urn: btih: dbcdefghijklmnopqrstuvwxyz12345678 이면 충분합니다. dn(displayname) 을 추가하면 더 쉽게 사용할 수 있습니다. MagnetLink 의 장점은 필자가 더 말할 필요도 없고, 적어도 두 가지 점을 포함한다: 네트워크의 신뢰성이 크게 향상되었다. "뽑힐" 위험은 없습니다. 소위 중앙 노드가 없기 때문에 검토가 더욱 어려워지고' 단일 장애 지점' 문제가 더 이상 존재하지 않습니다. 게다가, MagnetURI 는 단지 문자열일 뿐, 쉽게 전파되어 전혀 금지할 수 없다. 따라서 Magnet URI 가 Tracker 모델을 대체하는 것은 대세의 흐름이 될 것이며, 조만간 주류 BT 다운로드 방식이 될 것이다.
세심한 네티즌들은 DHT+PEX+Magnet Link 모드의 문제 중 하나인 ——BT 클라이언트의' 첫걸음은 어떻게 내디뎠는지' 를 알 수 있다 이것은 확실히 문제이다. 이 문제를 해결하려면 여전히 서버 (boots trap node) 가 필요하지만, 이 서버는 Tracker 와는 달리 조 () 를 A 반에 받아들이는 역할만 하고, 조 () 가 A 반의 동창들과' 말을 붙인다면' 이 서버는 쓸모가 없다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 공부명언) Boots trap node 는 서로 다른 BT 클라이언트 공급업체가 독립적으로 운영하거나 여러 개의 공동 * * * 로 사용할 수 있습니다. 요약하면 분산되어 있습니다. 클라이언트 소프트웨어에 양식이 내장되어 있으면 선택할 수 있는 포털이 매우 많습니다. 이렇게 많이 말했는데, 도대체 Magnet 이라는' 자석' 은 어떻게 표현했을까? 노새야, 말이야, 늘 끌어내야 돼. 그래서 필자는 현재 Magnet 을 지원하는 BT 클라이언트 μTorrent 를 찾아왔다. μTorrent 는 많은 BT 클라이언트 중 하나이며 설치 과정에서 이미 Magnet URIs 를 지원한다는 것을 알 수 있습니다.
μTorrent 다운로드 BT 자원, 속도 144.4KB/s 우리가 다운로드한 자원은 해적만에서 온 것이므로, 종단간 자원은 모두 외국에서 온 것이다. 만약 어느 날 Magnet 이 완전히' 현지화' 되고, 사용자 수가 일정 규모에 이르면, 그 성과는 전통적인 BT 다운로드 방식과 완전히 견줄 만하다. 바이킹만이 왜 BT Tracker 서버를 순순히 껐는지, 이번 MPAA 와 RIAA 와 바이킹베이 투법이 1 라운드를 이겼지만 DHT+PEX+Magnet Link 모델을 어떻게 대처해야 하는지에 대한 고민이 될 것 같습니다. 고양이와 마우스 게임' 이라는 영화에서 경찰과 해적판 사이에 있는 것은 게릴라전이다. 해적만의 BTTracker 서버도 비슷한 경험을 한 적이 있다. 여러 나라에서 이주하고, 다른 IDC 에서 티베트에 숨어 있지만, 저작권조직은 항상' 포기하지 않는다' 며 결국 손을 잡는다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 저작권명언) 그 후, 우리는 같은 시간에 세 가지 소리를 우연히 들었습니다. 저작권 단체는 우리가 이겼다고 말했습니다. 해적만은 우리가 너와 놀지 않을 것이라고 말했다. 많은 구경꾼들이 BT 가 멀쩡한데, 요 몇 년 동안 그 두 놈이 도대체 무엇을 하고 있는 거야? Tracker 모드를 포기하고 Magnet 으로 전환하면 네티즌에게 비용이 거의 들지 않습니다. 현재 BT 소프트웨어를 업그레이드하기만 하면 됩니다. 심지어 조작 습관도 변하지 않습니다. 다른 BT 소프트웨어를 바꿀 필요가 없기 때문입니다. 국내에서는 비트 마법사와 비트 혜성이 이미 Magnet 을 지원하기 시작했습니다. 그래서 당신은 이미 BT2.0 시대에 들어섰을 수도 있지만, 당신은 아직 모릅니다. "우리는 실체 다운로드 자원을 제공하지 않습니다. 모든 자원은 네티즌이 자발적으로 올린 것입니다." 이런 변명을 자주 들으실 수 있을 것 같습니다. 이 말은 이치에 맞는 것 같고 기술적 관점에서도 허점이 없는 것 같지만, 다소 애매한 느낌입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언) 사물이 끊임없이 발전하여 규제상의 결핍을 초래하고, 규제 수단이 날로 완벽해질 때, 사물이 다시 한 번 앞으로 발전하여 규제 수단이 다시 낙오될 수 있다. 새로운 BT 공유 방식은 기존의 Tracker 서버가 제공하는 기능을' 분해' 하고, 모든 BT 사용자가 Tracker 서버의 일부가 되고, 핵심은 사라진다. 이런 상황에서 저작권 조직은 또 해적판 반대 방망이를 누구에게 휘둘렀을까?