HiDHT logoHiDHT

용어

IPFS 용어집

HiDHT 가용성 보고서에 나타나는 라우팅 및 게이트웨이 용어에 대한 짧고 실무적인 정의입니다.

01

CID

CID는 IPFS가 위치가 아니라 해시로 데이터를 참조하기 위해 사용하는 콘텐츠 식별자입니다.

CID는 IPFS 콘텐츠가 어디에 있는지가 아니라 무엇인지를 식별합니다.

핵심 내용

  • CID는 Content Identifier의 약자입니다. IPFS가 암호학적 콘텐츠, 코덱, 멀티베이스 정보로 데이터를 식별하는 주소 형식입니다.
  • 유효한 CID가 현재 검색 가능함을 보장하지는 않습니다. 콘텐츠에는 도달 가능한 제공자, 최신 라우팅 기록, 게이트웨이 시간 제한 안에 블록을 제공할 수 있는 경로가 필요합니다.
더 읽기

02

DHT

DHT는 IPFS 피어가 콘텐츠 주소 데이터의 제공자를 찾기 위해 사용하는 분산 조회 시스템입니다.

DHT는 IPFS 클라이언트가 콘텐츠를 제공할 수 있는 피어를 발견하도록 돕습니다.

핵심 내용

  • DHT는 Distributed Hash Table의 약자입니다. IPFS에서 DHT 방식 라우팅은 콘텐츠 주소 데이터의 제공자 기록을 찾는 데 도움을 줍니다.
  • DHT와 위임 라우팅 결과는 제공자 발표 만료, 피어 오프라인, 라우팅 인덱스 업데이트로 달라질 수 있습니다.
더 읽기

03

IPFS 게이트웨이

IPFS 게이트웨이는 브라우저, 도구, 애플리케이션을 위해 콘텐츠 주소 IPFS 데이터를 HTTP로 노출합니다.

게이트웨이는 IPFS로 들어가는 HTTP 경로이지만 각 게이트웨이는 자체 캐시와 검색 동작을 가집니다.

핵심 내용

  • IPFS 게이트웨이는 표준 HTTP 클라이언트가 CID로 콘텐츠를 요청할 수 있게 합니다. 공개 게이트웨이는 자체 IPFS 노드를 실행하지 않는 브라우저와 통합에 유용합니다.
  • 게이트웨이는 캐시 상태, 시간 제한 정책, 속도 제한, 콘텐츠 정책, 제공자까지의 네트워크 경로에 따라 다를 수 있습니다.
더 읽기

04

IPNI

IPNI와 위임 라우팅 엔드포인트는 모든 피어를 직접 크롤링하지 않고 IPFS 클라이언트가 콘텐츠 제공자를 발견하도록 돕습니다.

IPNI 방식 라우팅은 콘텐츠 주소 네트워크의 제공자 탐색을 개선합니다.

핵심 내용

  • IPNI는 어떤 제공자가 콘텐츠를 광고하는지 클라이언트가 발견하도록 돕는 인덱싱 및 라우팅 인프라를 의미합니다.
  • 제공자 탐색은 전체 파일을 지금 검색할 수 있음을 증명하지 않습니다. 라우팅 시스템이 CID에 대한 제공자 정보를 가지고 있음을 나타낼 뿐입니다.
더 읽기

05

제공자 기록

제공자 기록은 피어가 IPFS CID의 블록을 제공할 수 있음을 나타내는 라우팅 신호입니다.

제공자 기록은 CID 조회를 관련 콘텐츠를 광고하는 피어와 연결합니다.

핵심 내용

  • 제공자 기록은 피어가 CID 또는 관련 블록 데이터의 콘텐츠를 제공할 수 있음을 나타내는 라우팅 발표입니다.
  • 제공자는 NAT 뒤에 있거나 과부하 상태이거나 일시적으로 오프라인이거나 공개 게이트웨이 시간 제한에 비해 너무 느릴 수 있습니다.
더 읽기

06

검색 지연 시간

검색 지연 시간은 라우팅과 게이트웨이 검사가 유용한 IPFS 가용성 신호를 반환하는 데 걸리는 시간입니다.

지연 시간은 캐시된 게이트웨이 히트와 느린 네트워크 검색 경로를 구분하는 데 도움이 됩니다.

핵심 내용

  • HiDHT의 검색 지연 시간은 제공자 조회와 공개 게이트웨이 검사의 응답 시간으로 측정됩니다. 전체 다운로드 벤치마크가 아닙니다.
  • 시간 데이터는 제공자 수와 게이트웨이 상태와 함께 사용하세요. 빠른 캐시 응답과 느린 비캐시 검색은 운영상 다른 의미를 가집니다.
더 읽기