- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Чи може Криптовалюта покращити обмін файлами P2P?
Що означає нещодавнє закриття The Pirate Bay для децентралізованого обміну файлами? І чи може блокчейн допомогти вдосконалити концепцію?
The Pirate Bay може ніколи не дожити до свого підліткового віку. Популярний файлообмінник, запущений у 2003 році, нещодавно був виведений з ладу після рейду шведської поліції.
Це а сумна подія для сайту, який, як передбачається, призначений для неприступного обміну файлами і, хоча відроджені версії The Pirate Bay, можливо, вже доступні онлайн, останнє переривання його служби викликає низку питань.
Що означає цей рейд для децентралізованого обміну файлами P2P? І чи можуть ті самі технології, які лежать в основі криптовалют, допомогти підтримувати або навіть покращувати децентралізовані мережі обміну файлами P2P, такі як The Pirate Bay?
Спосіб обійти інтернет-провайдерів
Мережі обміну файлами P2P дають змогу багатьом комп’ютерам в Інтернеті обмінюватися файлами один з одним. Більшість мереж P2P сьогодні використовують протокол BitTorrent .
BitTorrent має деяку зовнішню схожість з криптовалютами, такими як Bitcoin: а саме, це протокол, який пропонує децентралізований зв’язок між автономними вузлами в мережі.
Є кілька потенційних проблем для людей, які хочуть використовувати мережі BitTorrent . Перший полягає в тому, що відвідувачі таких сайтів, як The Pirate Bay, можуть бути заблоковані їхніми власними інтернет-провайдерами, можливо, за вказівкою уряду чи галузевих лобістських груп.
«Я T думаю, що децентралізована служба може обійти інтернет-провайдерів», — сказав Нік Ламберт, головний операційний директор компанії MaidSafe, яка спеціалізується на розподіленому безпечному сховищі файлів. «Коли запускається SAFE Network — це найбільш децентралізована служба, про яку я чув, оскільки вона T має блокчейну — вона все ще не захищена від провайдерів».
Теоретично користувачі могли б взагалі відмовитися від провайдерів, створивши децентралізовану сітчасту мережу, використовуючи Bitcoin як стимул для участі. Ламберт вказує на Лібернет, концепція сітчастої мережі, що фінансується біткойнами, як спосіб ухилитися від провайдерів. Однак на даний момент це більше теоретичне рішення, ніж ONE .
«Пошук заміни інтернет-провайдерам — це те, що багато людей хотіли б бачити, але, на жаль, я вважаю, що справді життєздатне рішення зовсім BIT », — підсумував він.
Інша потенційна проблема для користувачів обміну файлами полягає в тому, що навіть якщо їхні провайдери дозволять їм відвідувати такі сайти, як The Pirate Bay, місцеві правоохоронні органи можуть заблокувати ці сайти на першому місці, як це сталося з The Pirate Bay.
Однак це може бути меншою проблемою, ніж очікувалося, оскільки The Pirate Bay насправді T ділився файлами. Натомість це був просто індекс, що зберігає базу даних цих файлів.
«Незважаючи на повідомлення з попередженням, більшість із цих користувачів все одно успішно завантажать свій файл, оскільки трекери BitTorrent вже були майже зайвими через глобальну мережу P2P, яку можна назвати « BitTorrent DHT», — сказав він. Ендрю Міллер, аспірант інформатики в Університеті Меріленда.
Міллер є ключовим учасником пермакойн, проект, розроблений для використання Технології блокчейн для архівування даних на тисячах комп’ютерів.
Як працює обмін файлами BitTorrent
Щоб зрозуміти цю концепцію, ми повинні заглибитися в роботу BitTorrent .
У мережі BitTorrent файли стають доступними для завантаження іншими в процесі, який називається «заповнення». Файли заповнюються комп’ютерами, які називаються «одноранговими», і будь-який комп’ютер можна зробити одноранговим, просто завантаживши відповідний програмний клієнт і підключивши його до Інтернету.
Комп’ютери в мережі, які завантажують файли з сідерів, називаються «п’явками», і одноранговий партнер зазвичай є і сідером, і п’явкою одночасно.
Початкові файли розділені на багато окремих сегментів, які можна завантажити. Це має три переваги:
По-перше, якщо ONE з однорангових вузлів, що містить файл, стає недоступним під час завантаження, інші засівачі залишаться доступними для доставки сегментів, яких бракує п’явці. По-друге, кілька сегментів можна завантажувати з різних розсівачів одночасно, що полегшує швидке отримання файлів. Нарешті, п’явки можуть швидко самі стати розсівачами, завантажуючи файли, які вони вже завантажили. Це сприяє загальній справності мережі та доступності файлів.
На початку існування BitTorrent однорангові пристрої в мережі знаходили один одного за допомогою файлів трекерів, які містили постійно оновлюваний список того, які однорангові пристрої зберігають які сегменти файлів.
Раніше Pirate Bay був централізованим сервісом відстеження файлів BitTorrent . Для кожного завантажуваного файлу він розміщуватиме завантажуваний файл трекера з розширенням .torrent.
Торренти без трекерів
У 2009 році The Pirate Bay вимкнув свою централізовану службу стеження. Натомість він перейшов на торренти без трекерів. Вони використовують різноманітні механізми, щоб дозволити людям знаходити їхні файли. Найбільш поширеною є Технології розподіленої хеш-таблиці (DHT), яку описує Міллер. Це дозволяє одноранговим вузлам у мережі зберігати часткові списки інших однорангових вузлів, які розміщують певні сегменти файлів. Інший механізм, Peer Exchange, дозволяє клієнтам BitTorrent напряму запитувати інших однорангових вузлів у мережі, до яких пірів вони підключені.
Отже, The Pirate Bay перейшов із джерела завантажуваних трекерів на каталог магнітних посилань. На відміну від трекерів, магнітні посилання T повідомляли партнеру, де знайти файл. Натомість він містив криптографічно хешовану інформацію про вміст певного файлу, який можна завантажити, фактично повідомляючи клієнту, що шукати. Клієнт BitTorrent , який посилається на магнітне LINK, підключається до своїх однорангових користувачів за допомогою розподілених хеш-таблиць і запитує їх, хто заповнює цей файл.
Коли такі сайти, як The Pirate Bay, перестали обмінюватися файлами, вони перестали бути необхідними для подальшої роботи файлообмінної мережі. Натомість справжня важка робота давно перейшла до клієнта та розподілених хеш-таблиць. Тим не менш, ці сайти надали корисний спосіб легко знайти спільні файли в Інтернеті.
ONE із способів зберегти таку простоту використання, а не покладатися на те, що люди вручну діляться посиланнями, може бути децентралізація публікації самої інформації про файли. Це те, для чого корисні розподілені хеш-таблиці. OpenBazaar, який є децентралізованим ринком, що дозволяє людям розміщувати власні товари та послуги, використовує DHT для отримання такої інформації. Такі проекти, як OpenBazaar, припускають, що автономні вузли в глобальній мережі можуть публікувати власну інформацію для всього, від торгівлі до P2P-кредитування.
Інші проекти, як Triblr, вже реалізували розповсюджуючий пошук для спільного використання файлів.
Використання Криптовалюта для підвищення продуктивності
Таким чином, базові технології криптовалюти можуть не знадобитися для збереження обміну файлами або індексування інформації про доступні на даний момент файли. Тим не менш, може бути місце для Криптовалюта для покращення продуктивності цих мереж обміну файлами.
«ONE з інноваційних речей у Bitcoin є використання вбудованої віртуальної валюти для стимулів у своїй мережі», — сказав Міллер.
BitTorrent також має вбудований механізм стимулювання, зазначає Міллер. Ті однорангові вузли, які завантажують файли, винагороджуються швидшими завантаженнями, тоді як однорангові пристрої, які завантажують менше файлів або взагалі не завантажують файли, виявлять, що частота сегментів файлів, які вони можуть завантажувати з іншого однорангового вузла, штучно обмежена або «заглушена».
Цей механізм стимулювання створює проблему для нових однорангових пристроїв: їм нема чого завантажувати, тому їхні завантаження можуть бути повільнішими. Протокол BitTorrent використовує 'оптимістичне роздушення», у якому випадковий одноранговий вузол вибирається для нерегульованих завантажень, припускаючи, що це може окупитися.
"Загалом мережа BitTorrent складається з волонтерів. Можливо, BitTorrent працював би навіть краще, якби ви могли запропонувати платити своїм колегам за їхні послуги", - сказав Міллер. У такій схемі пір-п’явка без сегментів файлів для торгівлі може потенційно заплатити однорангові-засіву, щоб той розблокував його, підвищивши продуктивність завантаження та використовуючи блокчейн для відстеження всього цього.
Більш пухнастий довгий хвіст
Тут є нюанс. Такі популярні файли, як останнє вірусне відео чи голлівудський блокбастер, ймовірно, цілком добре обійдуться без платного якісного завантаження, оскільки сідерів буде достатньо, щоб задовольнити навіть новачка.
«Я вважаю, що цей підхід матиме найбільший потенціал для «довгого хвоста» файлів, таких як особисті резервні копії (які стосуються лише ONE особи) або нішевих файлів (які наразі мають меншу ймовірність мати активні засівачі), — сказав Міллер.
Довгий хвіст — це розподіл, у якому невелика кількість елементів випереджає решту за популярністю (довгий хвіст — це жовта частина на діаграмі нижче).

Термін, виділений популярним редактором Wired Крісом Андерсоном книга з такою ж назвою, це стосується вмісту в епоху Інтернету. Невелика кількість популярних основних матеріалів буде завантажена найбільше, тоді як інший, більш незрозумілий вміст переглядатиме набагато менше людей. Однак цих менш популярних предметів набагато більше, що створює «довгий хвіст».
Мережі BitTorrent мають власну версію «довгого хвоста», що породжує щось відоме як проблема просування сівалки. Сідери часто припиняють заповнення файлів після завантаження власного вмісту. Хоча для популярного файлу завжди буде достатньо засівок, для незрозумілого загальнодоступного норвезького документального фільму про культурну історію лютефіска, який ви страшенно хотіли подивитися, може бути лише ONE або два засівки. Якщо ви почнете витягувати цей предмет із кількох сівдерів, і вони стануть недоступними, ви залишитеся без повного завантаження файлу.
Використання Криптовалюта як стимулу може бути способом «розпушити» довгий хвіст, заохочуючи більше людей ділитися менш популярними речами. Це могло б винагородити однолітків формою збереженої вартості. У майбутньому вони могли використовувати для придбання власного статусу пріоритетного завантаження для сегментів іншого файлу або, якщо Криптовалюта продавалась на біржах, вони могли вивести готівку.
Боротьба з шахрайськими одноранговими атаками
За словами Міллера, є ще одне потенційне використання технологій Криптовалюта в мережах обміну файлами: як форма захисту від атак.
Медіа-компанії найняли фірми, щоб зруйнувати мережі обміну файлами різними методами, включно з використанням підроблених розсівачів. Ці розсівачі можуть передавати неповні блоки або завантажувати файли низької якості або пошкоджені.
«Система рейтингу, яку використовує Pirate Bay та інші сайти, важлива для боротьби з цим, але вона потенційно крихка», — сказав Міллер. «Цілком можливо, що якщо такі атаки стануть набагато прогресивнішими в майбутньому, то Технології блокчейну може призвести до більш надійного захисту».
Наприклад, блокчейн може стати способом зберігання завантажень та інформації про якість певних файлів або аналогів. Внутрішню Криптовалюта можна навіть використовувати як форму системи репутації для винагороди справжніх учасників і покарання шахраїв.
Наразі такі ідеї залишаються теоретичними, і BitTorrent продовжує свій поточний успішний шлях без будь-яких із цих удосконалень блокчейну. Але Технології заважає скрізь, де тільки може. Якщо виникне потреба, Технології точно є.
Відмова від відповідальності: Погляди, висловлені в цій статті, належать автору та не обов’язково відображають погляди CoinDesk, і їх не слід пов’язувати з CoinDesk.
Піратська бухта зображення через Shutterstock.
Danny Bradbury
Денні Бредбері є професійним письменником із 1989 року, а з 1994 року працює позаштатно. Він розповідає про Технології для таких видань, як Guardian.
