IPFS & #8211; Распределенная сеть

Поделиться этой записью

Поделиться на facebook
Поделиться на linkedin
Поделиться на twitter
Поделиться на email

IPFS - распределенная сеть

Одноранговый гипермедиа протокол сделать Интернет быстрее, безопаснее и более открытым.

Что такое IPFS?

IPFS - это одноранговая распределенная файловая система, которая стремится соединить все вычислительные устройства с одной и той же системой файлов.

В некотором смысле IPFS похожа на World Wide Web, но IPFS можно рассматривать как единый рой BitTorrent, обменивающийся объектами в одном репозитории Git.

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

IPFS сочетает в себе распределенную хэш-таблицу, обмен стимулированными блоками и самоопределяемое пространство имен.

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

Адресация контента

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

Идея состоит в том, что если в вашем браузере вы хотите получить доступ к определенной странице, тогда IPFS спросит всю сеть: «У кого-нибудь есть этот файл, соответствующий этому хешу?»

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

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

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

Механизм состоит в том, чтобы взять файл, хэшировать его криптографически, чтобы вы получили очень маленькое и безопасное представление файла

что гарантирует, что кто-то не сможет просто создать другой файл с таким же хешем и использовать его в качестве адреса.

Адрес файла в IPFS обычно начинается с хэша, который идентифицирует некоторый корневой объект, а затем путь вниз.

Вместо сервера вы говорите с конкретным объектом, а затем вы смотрите на путь внутри этого объекта.

IPFS и блокчейн

«Это один из самых интересных вариантов использования IPFS. Блокчейн имеет естественный

Структура DAG в этих прошлых блоках всегда связана своим хешем из более поздних.

Более продвинутые блокчейны, такие как блок Эфириума, также имеют

база данных состояний, имеющая древовидную структуру Merkle-Patricia, которую также можно эмулировать с использованием объектов IPFS ». 

Доктор Кристиан Лундквист

Когда собраны IPFS и Blockchain, мы можем быть ограничены только нашим воображением.

Smart Contracts только открывает возможности дальнейшего использования связанных технологий.         

-Централизованный обмен файлами через p2p.

-Чат dApps с передачей файлов P2P.           

-Централизованная торговая площадка.

-Централизованное хранилище файлов

Неизменный интернет?

Подписывайтесь на нашу новостную рассылку

Получайте обновления и учитесь у лучших

Больше, чтобы исследовать

ru_RUРусский
en_USEnglish fr_FRFrançais nl_NLNederlands tr_TRTürkçe es_ESEspañol pt_PTPortuguês ko_KR한국어 zh_CN简体中文 hi_INहिन्दी ru_RUРусский