HiDHT logoHiDHT

Глоссарий

IPFS глоссарий

Короткие рабочие определения терминов routing и gateway, используемых в отчетах HiDHT.

01

CID

CID идентифицирует IPFS-контент по hash, а не по местоположению.

CID определяет контент по тому, что он представляет, а не где размещен.

Ключевые моменты

  • CID означает Content Identifier.
  • Валидный CID не гарантирует получение прямо сейчас.
Читать далее

02

DHT

DHT - распределенная система поиска, которую IPFS peers используют для поиска провайдеров.

DHT помогает IPFS-клиентам находить peers, которые могут предоставить контент.

Ключевые моменты

  • DHT означает Distributed Hash Table.
  • Объявления истекают, peers уходят offline, индексы меняются.
Читать далее

03

IPFS Gateway

IPFS gateway предоставляет IPFS-данные через HTTP.

Gateway - HTTP-путь к IPFS со своим кэшем и поведением получения.

Ключевые моменты

  • Gateways позволяют HTTP-клиентам запрашивать контент по CID.
  • Gateways различаются кэшем, timeout, лимитами и политиками.
Читать далее

04

IPNI

IPNI и delegated routing помогают IPFS-клиентам находить провайдеров.

IPNI-подобный routing улучшает discovery в content-addressed сетях.

Ключевые моменты

  • IPNI - инфраструктура индексации и routing.
  • Discovery провайдеров не доказывает полный retrieval.
Читать далее

05

Provider record

Provider record сигнализирует, что peer может отдавать блоки для CID.

Provider records связывают CID lookup с peers, которые объявляют контент.

Ключевые моменты

  • Это routing announcement от возможного поставщика контента.
  • Provider может быть за NAT, перегружен, offline или слишком медлен.
Читать далее

06

Задержка получения

Время, за которое routing и gateway tests возвращают полезные сигналы.

Latency отделяет cache hits gateway от более медленного network retrieval.

Ключевые моменты

  • HiDHT измеряет время ответов provider lookup и gateway tests.
  • Используйте время вместе с provider count и gateway status.
Читать далее