Кто создатель BitTorrent? Как компания превратилась в «зомби-стартап»

Кто создатель

А теперь совсем не плавно переходим к P2P-протоколу BitTorrent, который так любим многими белорусами, знакомыми с интернетом. И который был придуман почти 20 лет назад американским программистом Брэмом Коэном. О нем и пойдет речь ниже.

Брэм заинтересовался компьютерами не просто так. Он родился в Нью-Йорке в 1975 году, вырос в одном из районов Манхэттена. Его отец был учителем информатики и плотно изучал IT того времени. Правда это или нет, уже не проверить, но, по словам Брэма, бейсик он начал изучать еще в пятилетнем возрасте. По другим данным, будущий инженер ПО был чуть старше, когда начал активно интересоваться программированием.

«Отец научил меня бейсику и рудиментарному C, остальное я изучал сам, в том числе теорию сложности вычислений», — рассказывал Брэм позже.

Одноклассников будущий создатель протокола и клиента BitTorrent грузил своими познаниями, то и дело затевал споры на тему, что лучше: Commodore 64 или компьютеры Timex Sinclair. А к 10 годам Брэм уже мог заткнуть за пояс программистов постарше. Родители поддержали сына, отправив его в специализированную школу с математическим уклоном — Stuyvesant High School.

Годы учебы Брэма

Затем парень продолжил обучение в Университете штата Нью-Йорк в Буффало, но, как обычно бывает с увлеченными людьми, здесь ему быстро стало скучно. Это было в 1995 году. Тогда случился период расцвета интернета, который вскоре трансформируется в экономический пузырь.

Нежелание продолжать учиться и попытки найти работу в софтверных компаниях иногда связывают с диагностированным у Брэма синдромом Аспергера. В этом состоянии у взрослого человека нарушаются механизмы, ответственные за взаимодействие в социуме, со стороны его могут воспринимать как «странного», «неудобного». Но это лишь внешняя оболочка.

В то же время люди в подобном состоянии способны полностью сосредоточиться на деталях, они быстрее замечают закономерности в головоломках, им понятнее различные сложные модели и паттерны.

В одном из интервью в 2005 году Брэм, отвечая на вопрос о том, повлиял ли синдром Аспергера на его профессиональную деятельность, сказал: «Я не знаю. Я склонен погружаться в технические аспекты проблем, очень долго сохраняя внимание на чем-то конкретном. Обычно это считается чертой хорошего программиста, но и особенностью характера человека с синдромом Аспергера». Повлияло ли наличие синдрома позитивно или негативно на навыки программирования, сказать, по его словам, сложно — «Я не могу сравнить себя разного».

В 1997 году Брэм переехал в Сан-Франциско, куда со всей страны стягивались американские программисты. Работу Брэму найти оказалось несложно — с его знаниями и опытом. Тем более здесь как грибы после дождя росли «айтишные» стартапы. Да, как правило, они не выживали, но на какое-то время их хватало. Хотя кое-какие сложности были: Брэм не признавал четкого графика работы («быть на работе с 8 до 5»), а наличие дресс-кода принимал в штыки. С учетом этих черт и других особенностей характера ужиться в коллективе ему было не слишком просто.

Принцип работы

Принцип работы BitTorrent: нагрузка на распространителя файла уменьшается благодаря тому, что клиенты начинают обмениваться данными сразу же, даже если файл не докачан ими до конца.

Перед началом скачивания клиент подсоединяется к трекеру по адресу, указанному в торрент-файле, сообщает ему свой адрес и хеш-сумму торрент-файла, на что в ответ клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновлённый список адресов. Этот процесс называется объявлением (англ. announce).

Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь хранит информацию, полученную от подключённых к обмену клиентов, список самих клиентов и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.

При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент (личер), посылает запрос и, если второй клиент готов отдавать, получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента. Если она совпала с той, что записана в торрент-файле, то сегмент считается успешно скачанным, и клиент оповещает всех присоединённых пиров о наличии у него этого сегмента. Если же контрольные суммы различаются, то сегмент начинает скачиваться заново. Некоторые клиенты банят тех пиров, которые слишком часто отдают некорректные сегменты.

Таким образом, объём служебной информации (размер торрент-файла и размер сообщений со списком сегментов) напрямую зависит от количества, а значит, и размера сегментов. Поэтому при выборе сегмента необходимо соблюдать баланс: с одной стороны, при большом размере сегмента объём служебной информации будет меньше, но в случае ошибки проверки контрольной суммы придётся заново скачивать больше информации. С другой стороны, при малом размере ошибки не так критичны, так как необходимо заново скачать меньший объём, но зато размер торрент-файла и сообщений об имеющихся сегментах становится больше.

Протоколы и порты

Клиенты соединяются с трекером по протоколу TCP. Наиболее часто используемый входящий порт трекера: 6969. Наиболее часто используемый диапазон входящих портов клиентов: 6881—6889.

Номера портов не фиксированы в спецификации протокола и могут изменяться при необходимости. В данный момент большинство трекеров используют обычный HTTP порт 80, а для клиентов рекомендуется выбрать случайный входящий порт. Более того, некоторые трекеры не допускают использование портов клиентов из стандартного диапазона 6881—6889, так как некоторые провайдеры запрещают использование этого диапазона портов.

DHT-сеть в BitTorrent-клиентах использует протокол UDP.

Кроме того, протокол UDP используется UDP-трекерами [en] (поддерживается не всеми клиентами и не является официальной частью протокола) и для соединения клиентов друг с другом через UDP NAT Traversal (используется только в клиенте BitComet и не является официальной частью протокола).

Выпуск BitTorrent (BTT) и распространение токенов

В январе 2019 года BitTorrent провел первоначальное биржевое предложение (IEO) через Binance Launchpad, собрав 7,2 миллиона долларов. Продажа токена была завершена за две одновременные сессии: одна для покупок с использованием Binance Coin (BNB) и другая для покупок с использованием Tron (TRX) .

59,4 млрд. BTT из общего количества 990 млрд. BTT было продано в ходе НОО. Распределение токенов BTT выглядит следующим образом:

  • 20 процентов пошли в фонд TRON
  • 19,9% остаются в экосистеме BitTorrent
  • 19 процентов проживают в команде и фонде BitTorrent
  • 17 процентов были проданы в частной, государственной и семенной продаже
  • 10,1 процента являются частью шестилетней программы Tron
  • 10 процентов являются частью программы аэродрома BitTorrent
  • 4 процента — токены партнерства

На момент написания оборотная поставка BitTorrent составляла 212 116 500 000 BTT из общего объема поставки 990 000 000 000 BTT. Циркуляционная подача увеличивается с каждым месяцем, когда токены BTT выпускаются, то держатели TRX и другие в рамках программы аэродромов BitTorrent получают токены BTT.

Назначение

Основной целью токена BitTorrent (BTT) является введение денежного стимула в оригинальный протокол BitTorrent. Это происходит с помощью BitTorrent Speed ​​- загружаемого приложения, которое внедряет токен BTT в протокол BitTorrent.

Благодаря BitTorrent Speed ​​BTT используется для финансового стимулирования пользователей сеять торренты, присуждая им BTT за посев. Чем дольше вы посеете, тем больше заработаете и тем быстрее загрузитесь. Кроме того, BitTorrent Speed ​​позволяет пользователям предлагать цену BTT в обмен на более быструю загрузку. Таким образом, BTT вводит петлю положительной обратной связи, которая делает систему BitTorrent более быстрой и эффективной.

Кроме того, для пользователей, не заинтересованных в использовании BTT, они могут по-прежнему использовать бесплатный протокол BitTorrent без токена и при этом пользоваться преимуществами, которые BTT приносит системе.

Тем не менее, использование BTT, как говорят, является гигантским шагом вперед в обмене файлами, поскольку вся система выигрывает. Как указано на сайте BitTorrent:

«BitTorrent (BTT) позволяет создателям контента связываться со своей аудиторией, зарабатывать и тратить цифровую валюту без посредников.Подключив одноранговую сеть BitTorrent к блок-цепочке TRON, мы предлагаем новый опыт для более чем 100 миллионов пользователей ».

В дополнение к использованию BTT в сети BitTorrent, проект также планирует расширить использование BTT в других бизнес-ситуациях, таких как совместное хранение файлов, вычисления и доступность ресурсов. Кроме того, BTT будет расширен за счет дополнительных функций BitTorrent, включая покупку контента, советы по прямой трансляции и краудфандинг для создания новых работ.

В целом токен BTT все еще очень новый (менее года) и, следовательно, будет разрабатывать новые сценарии использования по мере роста и развития экосистемы проекта.

Преимущества и недостатки

У криптовалюты БитТоррент есть большое количество достоинств. К ним относится:

  • возможность оптимизировать и расширить функциональность приложений, работающих на одноименном протоколе БитТоррент. Активное использование инновационных технологий в свою очередь способствует благоприятному развитию экосистемы;
  • наличие стимуляции своих юзеров. Каждый сид заинтересован в том, чтобы распространять скачанные материалы, так как за это они гарантировано получают вознаграждение;
  • полное отсутствие комиссионного взимания. За использование системы пользователь не только не тратит ни копейки, но и получает за это награду;
  • обобщенный подход для того, чтобы реализовать систему. Это, в свою очередь, позволяет разработчикам программ с легкостью эксплуатировать и вводить туда обновленные многофункциональные возможности;
  • наличие подробных технических документов и четких продуманных планов. Создатели не стали скупиться на сведения, которые напрямую касаются площадки. За счет прозрачного развития проекта специалисты и пользователи имеют возможность с легкостью ориентироваться в его будущем, выполнять анализ тенденции курса виртуальной валюты.

Несмотря на то, что преимуществ у криптовалюты много, от недостатков никто не застрахован. В 2018 году началось массовое увольнение сотрудников из предприятия БитТоррент. Это произошло сразу после того, как оно было выкуплено компанией Tron Foundation. Данный момент сильно насторожил виртуально валютное общество. Лучшие специалисты, которые покинули это дело, рассказали о своем недоверии к обновленному курсу и новым руководителям. Среди тех, кто уволился, был и Брем Коэн, который является автором протокола БитТоррент. Кстати, стоит отметить, что позднее Брем переехал в Китай, где приступил к работе над блокчейном под названием Chia.

Также существует еще один тревожный момент. После того как завершатся все имеющиеся обновления, нельзя дать стопроцентную гарантию, что торрент будет функциональным и быстрым. Как сказал Сайман Моррис, специалист отдела стратегических развитий БитТоррент: «Разработчики Трон не имеют никаких технических возможностей, чтобы ускорить работу проекта». Конечно, с одной стороны, работники компании БитТоррент могли бросить работу из-за того, что сомневаются в технических реализациях, а с другой – это может выглядеть как обычная неприязнь к «не своим», пришедшим на их территорию. Да и самая первая работа от разработчиков Tron имела достаточный успех. Если брать во внимание размеры проекта, система должна пропустить более тысячи денежных операций в одну секунду. А создатели Tron уже больше года не могут достичь этого уровня пропускных способностей. Хотя в новостях постоянно идет речь о том, что этот параметр постоянно увеличивается. Но здесь есть одно опасение – тяжелый блокчейн может лечь мертвой тяжестью на БитТоррент.

Негодование Саймана поддерживает большое количество экспертов, которые опасаются на счет технической непригодности проекта. Многие смущаются, что создатели решили оставить себе около 45 процентов цифровых монет. Может быть, это отличный повод для того, чтобы как следует задуматься о проведении различных манипуляций с курсом виртуальной валюты. Также многие недовольны агрессивным маркетинговым ходом от БитТоррент. Проекты активно пиарятся в рекламах, в которых снимаются актеры Голливуда. Не вызывают доверия и рекламные объявления в социальных сетях. Складывается впечатление, что основные клиенты ВТТ – это люди, которые практически ничего не смыслят в блокчейнах и индустрии виртуальной валюты. Многие форумы пестрят отзывами про то, что БитТоррент представляет собой хайповый проект, желающий неплохо подзаработать на непрофессиональных юзерах. Хотя с данными опасениями не соглашаются многие специалисты.

Подводя итоги, становится заметно, что отрицательных сторон значительно больше, нежели положительных. А ведь первоначально этот проект не вызывал никаких сомнений в ошеломляющем успехе. Конечно, многие надеются, что это мнение – ошибка, однако только время расставит все на свои места. И пока курс цифровой монеты стабильно увеличивается, можно надеяться на то, что все наладится.

Майнинг BTT существует?

Сразу стоит отметить, что майнинг ВТТ создатели не предусматривали. Вместо общепринятого стандартного алгоритма PoW в системе функционирует другой алгоритм, который носит название DPoS. Это говорит о том, что среди пользователей, которые являются владельцами монет, за счет голосования выбирается делегат, следящий за тем, чтобы система работала в стабильном режиме, и получающий за это вознаграждение.

Большое количество юзеров торрент-клиента под названием uTorrent активно пишет жалобы на форуме. Речь идет о том, что последнее обновление программы до версии 3.4.2 Build 38913 стало потреблять большое количество ресурсов. Как удалось выяснить, вместе с торрентом идет дополнительная утилита под названием EpicScale, которую достаточно сложно деинсталлировать для среднестатистического пользователя. С аудиторией, которая составляет свыше 150 миллионов активных юзеров в месяц, приложение Торрент выступает в качестве самого популярного BitTorrent клиента. Именно поэтому подобный инцидент с последним обновлением стал причиной такой громкой реакции.

Вообще, предприятие BitTorrent получает заработок только за счет рекламы (Offers), размещенной внутри проекта. Именно поэтому решение добавить БитТоррент-майнинг в качестве дополнительного дохода привело к естественному удивлению подавляющей части аудитории.  В свою очередь работники компании БитТоррент заверяют, что майнер инсталлируется только при согласии пользователей (очевиден тот факт, что существует большое количество методов, благодаря которым можно подтолкнуть юзеров сделать «верный» выбор). Все клиенты могут с легкостью проверить, есть ли у них «партнерское» ПО. Для этого достаточно заглянуть в список запущенных приложений и понять, есть ли там процесс под названием «EpicScale». Однако существует большое количество торрент-клиентов, имеющих открытый исходный код, где подобный инцидент в принципе исключен.

Как купить или продать

Купить либо продать виртуальную валюту можно следующими методами:

  • при помощи криптовалютного обменника. К примеру, одним из таких обменников является сервис под названием «BaksMan». Купить токен ВТТ можно благодаря иным цифровым монетам либо фиатным платежным системам, например, «Сбербанк», банковские карточки «Visa/MasterCard», электронная платежка Qiwi, AdvCash, Payeer и многие другие. При приобретении надо указать расчетный счет кошелька, чтобы получить виртуальную валюту БитТоррент, их желаемое количество, а также счет, с которого будет выполнена оплата. При желании продать валюту следует ввести счет для того, чтобы получить фиатные либо виртуальные деньги;
  • благодаря криптовалютной бирже. Самый крупный торговый оборот имеется на бирже под названием Бинанс. На этой торговой платформе имеются такие валютные пары как ВТТ/USDT, ВТТ/ВТС, ВТТ/РАХ, ВТТ/USDC, ВТТ/TUSDT, ВТТ/BNB. Из этого можно сделать вывод, что токен ВТТ может торговаться со всеми видами стейблкоинов.

Не забывайте, что разница между работой с криптобиржами и онлайн обменниками существенная, о ней мы писали в этом материале.

Для того, чтобы купить крипту, надо следовать следующей инструкции:

  1. Создается персональный аккаунт. Заполняется регистрационная форма, подтверждается электронный адрес. Задаются настройки по безопасности (желательно включить смс-оповещение). При необходимости надо пройти процесс верификации (подтвердить аккаунт). Стоит учесть, что без процесса верификации можно вывести с биржи 2 ВТС либо эквиваленты в иных видах валют.
  2. Пополняется счет. Криптовалютная биржа не имеет никаких дел с фиатными денежными средствами, именно поэтому лучше всего купить виртуальную валюту в онлайн-обменнике либо на иных торговых платформах, к примеру, ЕХМО. Затем криптовалюта переводится на тот адрес, который размещен в аккаунте в категории «Средства – Депозит».
  3. После того как были зачислены средства, надо перейти в платежный терминал и выбрать любую пару, к примеру, ВТТ/ВТС. Это говорит о том, что пользователь покупает, продает либо совершает обмен BitTorrent токена за Биткоин.
  4. Создается ордер. На криптовалютной бирже Binance имеются такие варианты ордеров, как лимитированные (то есть цена указывается самостоятельно), рыночные (исполняется исходя из текущего рыночного курса), безлимитные (стоп-лимит).

После того как был исполнен ордер, с полученными токенами ВТТ можно ознакомиться в категории «Средства – Баланс».

История неудач BitTorrent

Идея протокола BitTorrent пришла в голову Брэму Коэну, когда ему было уже за 20, и он работал в IT-компаниях. Долгое время он ломал голову над самой актуальной задачей всех программистов того времени — как передавать объемные файлы. В итоге он создал легендарный протокол, которыми пользуются современные трекеры.

В 2004 году Брэм вместе с младшим братом Россом и Эшвином Навином из Goldman Sachs и Yahoo решил превратить свой протокол в бизнес. Им удалось привлечь $8,75 миллиона от венчурного фонда Doll Capital Management (DCM). Первоначально планировалось создать торговую площадку вроде eBay, на которой можно будет продавать контент в виде файлов большого размера. Монетизация должна была строиться на рекламе и процентах с продаж.

pic

Но эта задумка прогорела, и BitTorrent пришлось искать альтернативы. В 2008 году после третьего раунда инвестиций компания признала, что ее бизнес «не добился значительных успехов», и решила провести рекапитализацию. Она вернула инвесторам $17 миллионов, а затем привлекла всего $7 миллионов, причем от тех же инвесторов. Было очевидно, что у компании возникли проблемы. К тому времени из нее ушли двое основателей, остался только Брэм Коэн. В 2007 году компания запустила сеть BitTorrent Entertainment Network, которая могла стать Netflix того времени, но платформа не принесла создателям денег, и через год ее закрыли. А в 2010 году издание TechCrunch опубликовало статью под заголовком «BitTorrent? Он все еще существует?».

В 2013 году компания запустила площадку BitTorrent Bundle, которая должна была стать конкурентом iTunes и Amazon, а в 2014 объявила о производстве собственного научно-фантастического сериала под названием «Дети машины» (Children of the Machine). Однако в конце следующего года BitTorrent отказалась от своих планов.

Зомби-стартап

Некоторые стартапы изначально удачные. Они появляются вовремя, их технологии актуальны, в их главе стоят правильные люди. И такие стартапы добиваются успеха уровня Facebook. Но некоторые проекты собирают деньги, а потом долгие годы бродят в поисках новой идеи, клиентов или партнеров, которые перевернут их бизнес. Инвесторы таких стартапов сначала терпят, потом утомляются, затем напрягаются и, наконец, раздражаются. В этих стартапах постоянно меняется руководство. Их основатели обычно уходят из проекта и остаются в нем лишь в надежде увидеть успех своего детища. Такие стартапы называют зомби-стартапами, и именно таким стартапом был BitTorrent.

Последние неприятности в истории BitTorrent произошли в 2015 году. К тому времени многие топ-менеджеры компании устали от происходящего. Им не нравился текущий путь развития BitTorrent: одни считали, что нужно удвоить усилия по разработке любимых клиентами продуктов, другие — что следует сосредоточиться на сервисе развлечений. Из-за того что руководство не могло прийти к согласию, компания оказалась в безвыходном положении. Тогда BitTorrent уволила почти треть своего штата из 150 человек, а венчурный фонд Accel (один из первых инвесторов) прекратил поддержку компании.

pic

Место Accel заняли новые инвесторы — Джереми Джонсон и Роберт Деламар со своим венчурным фондом DJS Acquisitions. У этого фонда не было денег, но он оформил долговую расписку на $10 миллионов в обмен на долю акций Accel, обязавшись погасить долг в течение года.

Почему Accel согласился продать свою долю по расписке? Во-первых, новые инвесторы планировали развивать развлекательное направление компании. Да, подобные попытки уже предпринимались, но фонд поверил в энтузиазм DJS. Во-вторых, у него просто не оставалось выбора.

Новое руководство увеличило штат сотрудников на 26%, в основном набрав новых маркетологов и продажников. Оно изо всех старалось убедить голливудских продюсеров, что BitTorrent станет отличной площадкой для заработка. Но к концу лета стало ясно, что выбранная стратегия не работает.

Через год выяснилось, что DJS не в состоянии выплатить долг за покупку акций Accel, и BitTorrent уволила свое новое руководство. Компания закрыла студию съемки в Лос-Анджелесе и сократила огромное количество сотрудников. В августе ее программа Discovery Fund, которая должна была выдавать гранты начинающим артистам, сообщила всем участникам о прекращении своей работы.

Какие уроки можно извлечь из истории BitTorrent

Что же привело компанию к провалу? Ответ прост: внутренние противоречия, безрассудная трата денег, стратегические ошибки. Но одно точно — Брэм Коэн смог создать гениальный протокол.

Из всего этого можно извлечь один важный урок: иногда технология не может быть продуктом и компанией. Порой это просто технология. Винтон Серф не заработал огромного состояния на изобретении протокола TCP/IP, благодаря которой работает интернет (он заслужил только Национальную медаль США за технологию и инновацию). Чтобы добиться успеха, стартапу нужна не только гениальная идея, но и понимание того, как на ней можно заработать. И эти два элемента не могут успешно существовать друг без друга.

Источники
  • https://tech.onliner.by/2020/01/26/bittorrent
  • https://ru.wikipedia.org/wiki/BitTorrent_(%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB)
  • https://zen.yandex.ru/media/id/5daf66e635c8d800b089a32c/chto-takoe-bittorrent-btt-kompleksnoe-rukovodstvo-po-ponimaniiu-btt-5daf677c5d6c4b00b02534ae
  • https://nicechange.net/wiki/chto-takoe-bittorrent-btt-prostymi-slovami.html
  • https://rb.ru/story/bittorrent-fail/

tett
Зарплатто.ру - сайт о зарплатах и доходах, деньгах и финансах