В последнее время спорная тема цензуры на платформах Big Tech достигла переломного момента, когда предвыборный аккаунт президента США Дональда Трампа был запрещен в Twitter и Facebook за «распространение дезинформации о коронавирусе».
Разговор о том, кто контролирует, какие виды информации доходит до какой аудитории, не нов. По мере того, как мы движемся к Web 3.0, многие считают, что эта будущая версия Интернета будет более децентрализованной, неизменной и устойчивой к цензуре версией Интернета.
Децентрализованное решение для хранения данных InterPlanetary File System, или IPFS, представляет собой одноранговый гипермедийный протокол, который разработан, чтобы сделать Интернет «быстрее, безопаснее и более открытым». Он позволяет пользователям загружать веб-страницы и контент, который хранится на нескольких узлах, а не с центрального сервера. При нынешней парадигме, если что-то изменено или заблокировано, нет надежного способа получить к нему доступ снова. IPFS направлена на устранение подобных и многих других недостатков.
Связанный: Пять определяющих характеристик для построения Интернета нового поколения
Ограничения Web 2.0 по безопасности, конфиденциальности, масштабируемости и эффективности
Как уже упоминалось, поскольку данные в настоящее время хранятся на централизованных серверах, они могут быть доступны, изменены или удалены любой стороной, которая контролирует сервер. С точки зрения безопасности и конфиденциальности это проблематично, поскольку контроль над сервером равен контролю над данными. Это может быть законная партия, но это также может быть хакер или политический авторитет.
Когда Турция решила запретить Википедия, технология IPFS была использованный разместить зеркальную версию Википедии, чтобы сайт оставался доступным. Каталонская пиратская партия имеет используемый чтобы обойти блокировку, установленную Высоким судом Каталонии на веб-сайтах, связанных с референдумом о независимости Каталонии. Китайский источник новостей Matters.news также использовал IPFS для публикации статей в обход цензуры.
Текущий интернет-протокол основан на адресации на основе местоположения, которая идентифицирует данные по их местоположению, а не по содержанию. Даже если те же данные доступны в более близком месте, они все равно будут переходить к определенному месту / адресу для доступа к этим данным, что является ограничением с точки зрения эффективности.
До сих пор это служило нам удовлетворительно, но только потому, что размер средней веб-страницы был относительно небольшим – средний размер веб-страницы увеличился с 2 КБ до 2 МБ за первые два десятилетия существования Интернета. Теперь, когда появились большие данные и потоковое видео высокой четкости по запросу, люди начали потреблять и производить все больше и больше данных. Возможность масштабирования важна как никогда.
Распределенные хэш-таблицы обеспечивают эффективный доступ к контенту и поиск
Использование Кадемлии распределенные хеш-таблицыили DHT, система обмена файлами IPFS P2P распределяет данные по сети компьютеров, которые скоординированы для обеспечения эффективного доступа и поиска между узлами. Такая структура данных децентрализована и надежно работает даже при выходе из строя узлов или выходе из сети (отказоустойчивость).
Вместо адресации на основе местоположения IPFS обращается к файлу на основе идентификации содержимого. Идентификатор контента – это криптографический хэш контента по этому адресу, уникальный хеш, который позволяет проверить запрошенный контент.
DHT предоставляет децентрализованную структуру данных, в которой одноранговые узлы IPFS могут находить других одноранговых узлов и запрошенный контент. Его отказоустойчивость означает, что одноранговые узлы могут работать независимо без централизованной координации, что позволяет системе масштабироваться и вмещать миллионы одноранговых узлов, не говоря уже о ее способности противостоять цензуре контента благодаря децентрализованной структуре.
Децентрализованная торговая площадка для стимулирования хранения и извлечения данных
Теперь, когда мы знаем, как технология IPFS использует DHT для поиска одноранговых узлов и контента, мы можем перейти к тому, как контент запрашивается и извлекается. Блоки данных обмениваются по сети IPFS через модуль обмена данными под названием Bitswap. В качестве протокола, основанного на сообщениях, основные роли Bitswap заключаются в получении блоков данных, запрошенных одноранговыми узлами клиента, и их отправка соответствующим узлам.
Хотя эти задачи просты, сложность возникает из-за фактического обмена между одноранговыми узлами, где требуются «стратегии», чтобы решить, когда и кому отправлять блоки данных. В отличие от BitTorrent, где обмениваемые блоки поступают из одного торрента (обычно из одного файла), в IPFS это большой рой, где одноранговые узлы могут извлекать блоки практически от любого однорангового узла, у которого они есть.
Моделируя блочный обмен как рынок обмена данными, у каждого однорангового участника есть внутренняя стратегия, используемая для принятия решения о том, будет ли осуществляться обмен контентом с любым другим участником. Стратегии могут включать стимулирование, бартер, вознаграждение за время безотказной работы, наказание за простой или другие подходы.
Разработчики IPFS развернули стимулирующий, бартерный, вознаграждающий за время безотказной работы и штрафной за простои протокол обмена блоками под названием Filecoin.
Идея состоит в том, чтобы позволить любому, у кого есть неиспользуемое пространство на жестком диске, участвовать в качестве поставщика хранилища на децентрализованном рынке, где цены устанавливаются на основе спроса и предложения. Это отход от централизованного облачного хранилища с фиксированной ценой, такого как Amazon Web Services, Microsoft и Google.
Сеть ориентирована на рынок и предназначена для добавления экономических стимулов, чтобы стимулировать участие, надежное сквозное шифрование, криптографическое удаление и многое другое. Майнеры конкурируют не только по цене; играют роль другие факторы, такие как репутация, надежность, доступность данных и т. д., чтобы гарантировать, что сеть работает справедливо и продолжает улучшаться.
Протокол блочного обмена полагается на доказательство репликации, которое используется для доказательства того, что данные где-то безопасно хранятся и доступны; Доказательство пространства-времени используется для доказательства того, что данные хранились в течение определенного периода времени.
Более устойчивый, эффективный, устойчивый к цензуре и надежный Интернет
Все эти протоколы работают вместе, чтобы позволить IPFS сформировать обширную P2P-систему для быстрого и надежного распределения, хранения и извлечения блоков данных.
Устойчивость, эффективность, устойчивость к цензуре и надежность будут маркерами этой будущей модели Интернета.
Его децентрализованные, отказоустойчивые функции будут способствовать расширению его возможностей и, мы надеемся, позволят миллионам пользователей участвовать в его глобальной информационной сетевой системе.
Взгляды, мысли и мнения, выраженные здесь, принадлежат только автору и не обязательно отражают или отражают взгляды и мнения Cointelegraph.
Чжун Гэнфа является генеральным директором и основателем ChainUP – глобального универсального поставщика услуг технологии блокчейн. Ранее он занимал должность технического директора подразделения Baidu SNS, где он основал техническую команду, а также был техническим директором платформы одноранговой аренды автомобилей START.