Введение

Схема, определяющая формат магнитных ссылок. Magnet – это схема URI, определяющая формат магнитных ссылок, де-факто стандарт для идентификации файлов (URN) по их содержимому посредством криптографического хеша, а не по их местоположению. Хотя магнитные ссылки могут использоваться в различных контекстах, они особенно полезны в одноранговых сетях обмена файлами, поскольку они позволяют ссылаться на ресурсы без необходимости в постоянно доступном хосте и могут быть созданы любым пользователем, у которого уже есть файл, без необходимости в центральном органе для их выпуска. Это делает их популярными для использования в качестве "гарантированных" поисковых запросов в сообществе файлообмена, где любой может распространять магнитную ссылку, чтобы гарантировать, что ресурс, полученный по этой ссылке, является именно тем, который предполагался, независимо от способа его получения.

История

Стандарт Magnet URI был разработан Bitzi в 2002 году, отчасти как "обобщение, не зависящее от поставщиков и проектов" схем URI ed2k: и freenet:, используемых соответственно eDonkey2000 и Freenet, и с целью максимально соответствовать официальным стандартам IETF URI. BitTorrent представил протокол btmh: в 2020 году как часть изменений в BitTorrent v2.

Формат дополнения (x.)

Для экспериментальных и самодополняющихся неформальных вариантов можно использовать префикс, за которым следует выбранная суффиксная буква. Эти имена гарантированно никогда не будут стандартизированы. x. [имя нового параметра]=[данные нового параметра (в кодировке URL)]

Клиенты

Клиент dn xl xt tr xs, как kt mt ws AMule urn:ed2k: ApexDC++ urn:bitprint: urn:tree:tiger: Bitflu urn:btih: Deluge urn:btih: EiskaltDC++ urn:tree:tiger: urn:bitprint: urn:btih: urn:btmh: adcs: ftp: ftp: (приоритет аналогичен xs) Tixati urn:btih: Transmission urn:btih: Vuze urn:btih: urn:sha1: 5.7.5.0 5.7.5.0