Ювілей BitTorrent. Як одна програма змінила інтернет

2 липня 2001 маловідомий програміст Брем Коен написав учасникам розсилки для розробників однорангових мереж, що його нова програма BitTorrent вже працює, і запропонував подивитися результат. На запитання щодо призначення програми Коен не відповів. Через кілька років відповідь знали мільйони користувачів, правовласники, інтернет-провайдери та суди по всьому світу.

BitTorrent вирішував просте, але болюче для раннього інтернету завдання. Чим популярнішим ставав великий файл, тим більше зростало навантаження на сервер, з якого його завантажували. Коен перевернув звичну схему. Програма ділила файл на невеликі частини, після чого користувачі одночасно отримували фрагменти з різних комп’ютерів і роздавали вже завантажені дані іншим учасникам.

В результаті популярність файлу не заважала завантаженню, а допомагала їй. Кожен новий учасник додавав мережі свій канал зв’язку. Власнику вихідного сервера більше не потрібно самостійно обслуговувати тисячі завантажень. Така схема отримала назву «рой», оскільки безліч комп’ютерів спільно збирали та поширювали один набір даних. Цілісність кожного фрагмента перевірялася по хешу, тому пошкоджені чи підмінені частини можна було виявити до завершення завантаження.

Коен вбудував у протокол механізм взаємного обміну. Клієнт охочіше надсилав дані користувачам, які також брали участь у роздачі. BitTorrent тим самим боровся з бажанням лише звантажувати та нічого не віддавати. Окремі обмеження дозволяли не перевантажувати канал десятками одночасних відправок та періодично перевіряти нових учасників, здатних забезпечити вищу швидкість.

На початку нульових однорангові мережі вже існували. Napster, Kazaa, Grokster, LimeWire та інші сервіси допомагали шукати музику, фільми та програми на чужих комп’ютерах. Централізовані каталоги та власні пошукові механізми одночасно робили подібні системи зручними та вразливими. Власники сервісів знали, які матеріали шукають користувачі, керували значною частиною інфраструктури та ставали очевидною метою для правовласників.

BitTorrent не містив вбудованого каталогу фільмів чи музики. Програма відповідала лише за передачу даних, а шукати роздачі доводилося на сторонніх сайтах. Невеликий файл з розширенням .torrent зберігав технічний опис вмісту та адресу трекера. Трекер не передавав фільм чи програму, лише знайомив комп’ютери, зацікавлені в одному наборі даних. Така архітектура відокремила розробника протоколу від каталогів, користувачів і матеріалів, що поширюються, помітно ускладнивши юридичну атаку на сам BitTorrent.

Перші користувачі не обов’язково порушували авторські права. Спільнота Etree застосовувала BitTorrent для обміну концертними записами гуртів, які дозволяли шанувальникам вільно розповсюджувати виступи. Великі аудіофайли було важко розміщувати на звичайних серверах, а однорангова мережа справлялася без дорогої інфраструктури. Справжній вибух популярності почався пізніше, коли через BitTorrent почали масово поширювати аніме, фільми та серіали.

У 2002 році з’явився сайт Suprnova, а через рік у Швеції запустили The Pirate Bay. Подібні каталоги перетворили технічний протокол на доступний масовий інструмент. Користувачеві більше не потрібно було розбиратися у пристрої однорангових мереж. Достатньо було знайти назву, відкрити файл чи посилання та дочекатися завантаження.

До 2004 року оцінки частки BitTorrent сягали третини всього інтернет-трафіку. Точні цифри відрізнялися залежно від країни, оператора та методу підрахунку, але масштаб уже неможливо було ігнорувати. Кіностудії та музичні компанії закривали окремі сайти та трекери, проте на їхньому місці швидко з’являлися копії. Навіть гучні судові процеси одночасно були рекламою і знайомили з торентами нових користувачів.

Стрімке зростання ледь не задушило інфраструктуру. Один із популярних трекерів працював на звичайному комп’ютері у берлінській квартирі та отримував сотні запитів на секунду. Німецький розробник Дірк Енглінг написав більш продуктивну програму Opentracker, яка могла обслуговувати тисячі запитів навіть на слабкому обладнанні. Енглінг опублікував вихідний код, після чого Opentracker почали застосовувати великі торрент-сайти, включаючи The Pirate Bay. Проєкт продовжує розвиватися і майже через два десятиліття, а перша формальна версія 1.0 вийшла в січні 2025 року.

Технологічна революція зростала, але заробити на ній виявилося набагато складніше. 2004 року Коен заснував BitTorrent Inc. Компанія залучила 8,75 млн доларів, а потім ще 20 млн доларів. Інвестори розраховували перетворити величезну аудиторію на прибутковий ринок легального цифрового контенту.

2006 року BitTorrent Inc. придбала популярний клієнт µTorrent, який цінували за невеликий розмір та низьке споживання ресурсів. Купівля дала компанії прямий доступ до значної частини аудиторії, але не розв’язувала головну проблему. Користувачі пов’язували назву BitTorrent із безкоштовними завантаженнями та не поспішали платити за легальні копії.

У 2007 році компанія відкрила BitTorrent Entertainment Network з фільмами та серіалами Warner Bros., Paramount, MGM та інших студій. Каталог налічував тисячі найменувань, захищених засобами управління цифровими правами. Покупцям пропонували платити за матеріали, які часто запускалися лише на Windows і залишалися доступними обмежений час.

Модель швидко провалилася. Безкоштовні піратські копії виглядали зручніше за офіційні файли з обмеженнями. Контракти зі студіями також передбачали гарантовані виплати, тому BitTorrent Inc. витрачала мільйони доларів навіть за слабких продажів. Магазин закрили у 2008 році, після чого компанія скоротила значну частину співробітників.

Пізніше BitTorrent Inc. намагалася продавати технології доставлення даних, запускала захищений месенджер, платформу для авторів та однорангове пряме мовлення. Жоден напрям не перетворився на великий стійкий бізнес. Рекламні оголошення та додаткові програми в установниках приносили гроші, але водночас погіршували репутацію клієнтів та дратували користувачів.

Правовласники тим часом перемикалися з розробників протоколу на каталоги, власників трекерів та користувачів. Закриття одного сервера рідко зупиняло роздачу. Комп’ютери продовжували обмінюватись вже отриманими частинами, а каталог можна було відновити з резервної копії на іншому домені. Трекери також не зберігали самі фільми чи програми, оскільки обробляли лише хеші та мережеві адреси учасників.

Подальша децентралізація зробила центральні сервери ще менш обов’язковими. Розподілена хеш-таблиця DHT дозволила клієнтам шукати учасників без традиційного трекера. Магнітні посилання позбавили сайти необхідності зберігати .torrent-файли, оскільки клієнт міг отримати метадані безпосередньо в інших учасників мережі.

Протокол продовжував розвиватися після закінчення епохи масових торрент-каталогів. Друга версія формату отримала хешування SHA2-256 та дерева Меркла для перевірки окремих файлів. Завдяки розширенням сучасні клієнти можуть працювати з трекерами, DHT, магнітними посиланнями та прямим обміном відомостями між учасниками.

Піратство затьмарило легальні можливості BitTorrent, хоча протокол ніколи не обмежувався фільмами та музикою. Розробники Ubuntu досі пропонують офіційні образи операційної системи через торенти, оскільки такий спосіб часто прискорює та стабілізує завантаження великих файлів. Internet Archive також підтримує власні трекери та розповсюджує через BitTorrent книги, музику, фільми та архівні матеріали, доступні для вільного звантаження.

У 2018 році BitTorrent перейшла під контроль блокчейн-проєкту TRON, заснованого Джастіном Саном. Суму офіційно не розкривали, але джерела оцінювали угоду приблизно 140 млн доларів. Новий власник зв’язав відомий бренд із токеном BTT та децентралізованими сервісами зберігання даних.

Точну аудиторію протоколу наразі визначити неможливо. BitTorrent Inc. заявляє приблизно про 54 млн активних користувачів на місяць. Ще кілька мільйонів можуть працювати через незалежні клієнти qBittorrent, Transmission, BiglyBT та інші програми. Частка торент-трафіку набагато нижча від пікових показників нульових, проте мережа не зникла і, за даними операторів великих трекерів, в останні роки знову зростає. Однією з причин називають подорожчання потокових підписок та дроблення фільмів та серіалів між безліччю несумісних платформ.

Сам Коен давно покинув компанію та зосередився на блокчейн-проєкті Chia Network. Автор BitTorrent визнає, що прагнув розпочати революцію, а не побудувати корпорацію. Революція вдалася набагато краще за бізнес. Протокол пережив сайти, судові процеси, рейди, закриття компаній та зміну власників, довівши, що дані можна розповсюджувати без жодного центру. Разом з технологічною спадщиною BitTorrent залишив індустрії неприємніший урок. Коли зручність нелегального продукту перевершує легальні пропозиції, одними заборонами повернути користувачів майже неможливо.

Більше цікавого:

Читайте также:

Що таке вразливість нульового дня і як від неї захиститися

Все, що вам потрібно знати про SD-карти пам’яті, щоб не обпектися при покупці

Як зберегти дані на 1000 років – і чому NASA, Ватикан та Microsoft вже так роблять

Історія BitTorrent: популярний продукт, який не вдалося монетизувати