-
IPFS "InterPlanetary File System"
분산형 파일 시스템에 데이터를 저장하고 인터넷으로 공유하기 위한 프로토콜이다.
IPFS는 데이터의 내용을 변환한 해시값을 이용하여 전 세계 여러 컴퓨터에 분산 저장되어 있는 콘텐츠를 찾아서 데이터를 조각조각으로 잘게 나눠서 병렬로 가져온 후 하나로 합쳐서 보여주는 방식으로 작동한다.
InterPlanetary?
사전 inter·plan·et·ary
형용사
1. [명사 앞에만 씀] 행성 간의
interplanetary travel 행성 간 이동[여행]인류가 언젠가는 다른 행성에서 거주하여 서로간 파일을 전송하게 될 것이다. 지구에서 멀리 떨어진 행성에서, 지구에서 생성한 data 파일을 받으면 매우 느리다. 마침 운좋게 같은 행성에서 그 파일을 가지고 있는 사람이 있다면 IPFS로 빠르게 받을 수 있다.
빠른 속도
필요한 파일이 운 좋게도 인근에서 가지고 있다면 빠르게 받을 수 있다.
검열
중국같은 검열 환경에서 검열 하기 어렵다.
Client, Viewer
IPFS Desktop, Command-line 등 https://ipfs.tech/#how
브레이브 브라우저: 2021년 IPFS와 완전히 통합된 브라우저 출시
ipfs.io: ex https://ipfs.io/ipfs/[file hash]
Ex
json: https://ipfs.io/ipfs/QmUFbUjAifv9GwJo7ufTB5sccnrNqELhDMafoEmZdPPng7
img: https://ipfs.io/ipfs/QmQEVVLJUR1WLN15S49rzDJsSP7za9DxeqpUzWuG4aondg
'SwDevTheory' 카테고리의 다른 글
개체 객체 OOP(object-oriented programming) (1) 2023.01.20 MinIO (0) 2023.01.19 인자, 인수, 매개변수, argument, parameter, (0) 2023.01.13 Hash 해시 (1) 2023.01.07 암호화 비대칭키 (0) 2023.01.03 마이크로서비스(microservice) 개요 (0) 2022.11.27 Sha256 (0) 2022.11.13 암호화방식 비대칭암호화(공개키암호화) (0) 2022.11.12