До свидания HTTP: более быстрый, безопасный и децентрализованный Интернет с IPFS

Протокол передачи гипертекста (HTTP) — это технология, которая лежит в основе передачи данных по всему Интернету.

, Он устанавливает, как передаются сообщения, какие действия браузеры должны выполнять в ответ на определенные команды и как серверы обрабатывают запросы.

Короче говоря, HTTP — это то, как мы просматриваем Интернет.

Самый ранний документированный выпуск HTTP относится к 1991 году, хотя он не был принят в веб-браузерах до 1996 года. Это означает, что в 2016 году исполняется 20 лет, а в мире технологий это древнее явление. Конечно, должен быть более новый, более быстрый и более безопасный протокол, который мы можем использовать?

На самом деле, есть! Это называется Межпланетная файловая система (IPFS). В этой статье мы рассмотрим, что это такое, как оно работает и может ли оно действительно заменить HTTP в качестве стандартного способа общения в Интернете.

Как работает IPFS

IPFS — это протокол распространения гипермедиа с открытым исходным кодом, к которому обращаются контент и идентификаторы. Это звучит как глоток, но не волнуйтесь. Мы собираемся разбить это на что-то более усваиваемое.

Согласно их собственному веб-сайту, разработчики хотят использовать его, чтобы «сделать Интернет быстрее, безопаснее и более открытым». Имейте это в виду, когда мы исследуем детали.

IPFS представляет собой одноранговую распределенную файловую систему

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

Он работает, соединяя все вычислительные устройства с одной и той же системой файлов через систему узлов. Это устраняет необходимость для веб-сайтов иметь центральный исходный сервер, который обслуживает страницы для читателя, и благодаря этому обеспечивает способ запретить HTTP и потенциально улучшить саму структуру Интернета.

Почему IPFS полезен для вас

Технический жаргон хорош, но не отчаивайтесь, если вы этого не понимаете. Вам не нужно знать мельчайшие детали, чтобы использовать его.

Но это поднимает другой вопрос: каковы практические преимущества IPFS для конечных пользователей, таких как вы и я? Как это улучшить по HTTP? Или, другими словами, почему мы должны даже рассмотреть возможность перехода на него?

Нет доверия к серверам

Мы все видели страшную «404 Page Not Found

»Во время просмотра веб-страниц. С точки зрения непрофессионала, это означает, что искомая страница не существует. С технической точки зрения, код 404 используется, чтобы указать, что веб-сервер не может найти то, что вы запросили.

Вы можете увидеть 404, если содержимое, которое вы просматриваете, устарело и было отключено, но это также может означать, что сервер работает со сбоями — и в этом заключается одна из самых больших проблем HTTP.

404

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

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

Основное отличие от IPFS в том, что вместо поиска местоположений (серверов) вы выполняете поиск самого контента. Вместо того, чтобы просить и доверять одному серверу предоставить вам нужный файл, существуют миллионы компьютеров, способных доставить этот конкретный файл. Так же, как BitTorrent.

Больше нет централизации

Побочным эффектом описанной выше проблемы является стремительное стремление к более крупным и лучше управляемым центральным серверам, которые в конечном итоге эксплуатируются некоторыми из крупнейших компаний в области технологий: Amazon, Google и т. Д.

Это поднимает свои проблемы. Например, истории о государственном и корпоративном шпионаже становятся все более распространенными, хакеры используют все больше DDoS-атак

, Интернет-провайдеры блокируют услуги, к которым они не хотят, чтобы вы получали доступ, страны блокируют контент, к которому они не хотят, чтобы вы обращались, и наши собственные данные используются против нас.

Это полная противоположность децентрализованной сети, в которой Интернет изначально предполагался. Настоящая катастрофа.

По-настоящему распределенная сеть позволила бы получить доступ к сайтам, несмотря на икоты в интернет-сервисе. В идеале вы могли бы иметь доступ к сети даже в автономном режиме! Это было бы огромным плюсом не только для развивающегося мира, но и для наших индивидуальных прав на неприкосновенность частной жизни.

Основатель IPFS Хуан Бенет подытожил вопрос централизации следующим образом:

«Сеть сегодня очень централизована. Я нахожу это очень касающимся того, что так много человеческого выражения и человеческого общения в наши дни полностью направлено через централизованные социальные сети, которые могут исчезнуть в любой момент, обрушив все данные с ними — или, по крайней мере, разорвав все связи ».

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

Снижение стоимости

Третье и последнее преимущество — это снижение затрат как для поставщиков контента, так и для конечных пользователей.

Обслуживание данных через HTTP из другой части мира обходится дорого. Поставщики данных получают плату за пиринговые соглашения

и каждый сетевой скачок стоит больше денег — и это прежде, чем вы добавите к вымогательской стоимости интернет-провайдеров «финального этапа». (Мы не будем называть здесь никаких имен.)

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

Gangnam

В сообщении в блоге на своем веб-сайте IPFS предсказывает, что Google предоставил пользователям YouTube YouTube музыкальное видео для «Gangnam Style» примерно в 2 742 860 долларов. Можете ли вы представить себе маленького интернет-провайдера, который пытается удовлетворить такой спрос? Это много пропускной способности.

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

IPFS — не единственная альтернатива

Самый большой конкурент IPFS — MaidSafe, хотя это еще не было выпущено. Как и IPFS, она хочет реализовать мечту о децентрализованном Интернете. Он будет работать, объединяя свободные вычислительные мощности всех своих пользователей, а все данные и приложения будут находиться во вновь созданной сети.

Также возможно, что шифрование будет лучше, чем IPFS. Это связано с тем, что IPFS использует шифрование для всех видов связи, но еще не доказано, что он безопасен. MaidSafe разбивает все файлы на три части и шифрует их по отдельности.

Другой вариант — MegaNet. Основанная легендарной Ким Дотком, сервис будет представлять собой децентрализованную сеть без IP.

который использует тот же блокчейн, что и биткойн

, Dotcom утверждает, что необходимая пропускная способность и емкость хранилища будут обеспечиваться мобильными телефонами его пользователей.

Наконец, некоторые люди сравнивали IPFS с Tor, но это ложное сравнение. Tor направляет трафик через всемирную сеть, состоящую из более чем семи тысяч ретрансляторов, чтобы скрыть личность и местонахождение пользователя.

, но в конечном счете он все еще полагается на HTTP, поэтому технически он не является альтернативой.

IPFS может быть нашей лучшей надеждой

На данном этапе сложно сделать однозначный вывод. Ясно, что HTTP нуждается в замене, но IPFS все еще является молодой и непроверенной технологией. Помимо жесткой конкуренции со стороны конкурентов, ему также угрожает выпуск HTTP / 2, который обещает повысить общую скорость Интернета.

Следующие пару лет будут решающими. Бесплатная служба веб-хостинга Neocities уже работает с IPFS, и с появлением новостей о том, что Netflix начала исследовать крупномасштабные одноранговые технологии, это может быть временем для IPFS, если предположить, что это может убедить крупнейшие мировые технологические фирмы. принять это.

Если вы заинтересованы в том, чтобы узнать больше о разработке IPFS, вы должны подписаться на соответствующую страницу Reddit, а также быть в курсе официального блога компании.

Как вы думаете, какое будущее ожидает IPFS и другие подобные сервисы? Могут ли они добиться успеха в своей смелой заявке на замену HTTP или старая технология слишком укоренилась, чтобы заменить ее технологиями с открытым исходным кодом? Дайте нам знать ваши мысли в комментариях ниже.

Изображение предоставлено: пустая корзина для мусора garyfox45114 через Shutterstock

Ссылка на основную публикацию
Adblock
detector