• Days
  • Hours
  • Mins
  • Secs
링크복사
Increase text size
Decrease text size
링크가 복사되었습니다.

사용자 중심의 인터넷 세상이 찾아온다…HTTP vs IPFS ②

2020-08-13 목 18:45

최근 데이터의 자기주권화와 맞물려 분산신원증명(DID) 기술이 크게 주목받고 있는 가운데, 인터넷 기술 분야에도 탈중앙화 바람이 불고 있다. 현재 보편화 되어있는 HTTP를 대체할 기술로 IPFS가 떠오르고 있다. 토큰포스트는 3부에 걸쳐 차세대 인터넷의 미래를 살펴본다. <편집자주>


IPFS는 InterPlanetary File System의 약자로, HTTP 프로토콜을 대체하기 위한 오픈소스 형식의 분산형 P2P 클라우드 프로토콜이다. 대용량 파일을 공유하기 위해 사용되는 토렌트와 유사한 파일 공유 방식이다. 기존 HTTP가 컨텐츠가 위치한 곳의 주소를 찾아가서 원하는 데이터를 한꺼번에 내려받는다면, IPFS는 전 세계 여러 컴퓨터에 분산 저장돼 있는 컨텐츠를 찾아서 데이터 조각을 가져와 합치는 방식으로 작동한다.

IPFS에서는 네트워크 참여자(노드)들이 각각의 하드 디스크에 컨텐츠를 조각으로 저장하고, 이를 식별할 수 있는 해시(Hash)를 기록하게 된다. 해시란 특정 컨텐츠 데이터가 지닌 고유값으로, 파일의 진위 여부 검증에 사용된다. 이를 통해 사용자는 자신이 요청한 파일이 다운로드된 파일과 일치하는지 확인할 수 있다. 예를 들어, A라는 사용자가 B라는 컨텐츠를 다운받고자 하면, IPFS는 B컨텐츠의 해시값을 토대로 네트워크 참여자들로부터 파일 조각을 끌어 모으게 된다. 사용자와 가까운 노드를 중심으로 탐색이 이뤄지고 다운로드가 진행된다.

그런데 여기서 B컨텐츠를 가지고 있는 노드가 무수히 많다면 어떻게 될까? HTTP 환경에서는 사용자가 컨텐츠 파일이 존재하는 서버에 요청을 하면 서버가 응답해 컨텐츠를 제공하게 된다. 하지만 P2P 환경에서는 특성상 참여자의 수가 많아질수록 요청과 응답에 그만큼 많은 부담이 가해지게 된다. IPFS에서는 이같은 P2P 시스템의 비효율성을 개선하기 위해 일종의 매핑 테이블인 분산해시테이블(DHT)라는 시스템을 사용한다.

DHT를 통해 IPFS는 사용자가 컨텐츠를 다운로드 하기 위한 최적의 길을 찾아갈 수 있도록 계산해 가까운 노드와 연결해준다. 가까운 곳의 노드에서 데이터를 받아올 수록 전송속도가 빠르기 때문이다. 또 HTTP처럼 사용자가 컨텐츠의 위치를 직접 찾아서 가는대신 파일이 DHT를 통해 정보를 찾아가게 되므로 URL을 사용할 필요가 없게 된다.

IPFS의 장점은 다음과 같이 정리할 수 있다. 먼저, HTTP 구조와 달리 데이터 유실 위험이 현저히 적어진다. HTTP 구조에서는 특정 페이지 또는 컨텐츠를 중개하는 서버가 운영을 중단하거나 서버에 사고가 발생하면 데이터에 연결이 어려워질 수 있다. 해당 서버가 복구되지 않는 이상 데이터의 유실이 일어나게 된다. 특히 서버가 해커의 공격을 받아 데이터를 외부로 도난당할 경우, 데이터 손실은 물론 2차 피해가 발생할 우려가 있다. 하지만 IPFS에서는 데이터 조각을 가지고 있는 특정 노드가 마비된다고 해도 다른 노드가 동일한 역할을 수행하기 때문에 데이터 유실의 위험이 사라진다.

또한 HTTP 구조에서는 사용자가 물리적으로 먼 거리에 위치한 서버에서 컨텐츠를 가져올 경우 다운로드 속도가 현저히 느려지지만 IPFS 구조에서는 이같은 문제가 개선될 수 있다. IPFS는 DHT를 통해 사용자로부터 가까운 거리에 있는 컨텐츠 데이터를 우선 탐색하고 모으기 때문에 속도 저하 문제가 개선된다. 과거와 달리 고화질 영상 등 대용량 컨텐츠가 늘어나는 인터넷 환경에서 IPFS의 이러한 특징은 더욱 진가를 발휘하게 된다.

끝으로, IPFS는 중앙화된 파일 시스템에서 일어나는 콘텐츠와 개인정보 독과점 문제를 개선할 수 있다. 오늘날 페이스북, 구글과 같은 IT공룡 기업들의 개인정보 독과점 문제는 큰 사회적 이슈로 떠오르고 있다. 사용자가 일상생활에서 생산하는 수많은 데이터와 컨텐츠를 플랫폼 제공자로서 이용하고 독과점하지만, 정작 사용자에게는 아무런 보상이 주어지지 않고 있다. 뿐만 아니라 사용자의 컨텐츠가 중앙화된 사용자에 의해 임의로 차단되기도 한다.

이러한 구조적 문제를 개선하기 위한 데이터의 주권화 바람을 타고 최근 분산신원증명(DID) 기술이 사회적으로 큰 주목을 받고 있다. 인터넷 환경에서는 IPFS가 DID와 같은 인프라를 구축해 자기주권화(Self-Sovereign)를 이뤄낼 수 있도록 하는 기반을 제공할 수 있다. 여기서 참여자들은 자신이 데이터를 생산하고 공유하는 댓가에 따르는 보상을 받을 수 있다. IPFS는 참여자가 많아지면 많아질수록 더욱 큰 시너지 효과를 얻게 된다.

그렇다면 IPFS의 필수불가결 요소라고 할 수 있는 다수의 참여자는 어떻게 확보할 수 있을까? 3부에서는 대표적 IPFS 기반 프로젝트인 파일코인을 중심으로 차세대 인터넷 기술이 어떻게 생태계를 구축하고 그려가는지 살펴본다.

3부에서 계속

토큰포스트 | [email protected]

도요한 기자

<저작권자 © TokenPost, 무단전재 및 재배포 금지 >

댓글
댓글 서비스는 로그인 후 이용하실 수 있습니다.
진정성 있는 댓글은 토큰포스트에 큰 힘이 됩니다.
전체댓글 [31]
댓글보기
  • marrey
  • 2020.09.03 16:01:04
감사합니다
답글 달기
  • 1
  • ·
  • 0
  • 지식노동자
  • 2020.09.02 08:47:49
감사합니다.
답글 달기
  • 2
  • ·
  • 0
  • 무기21
  • 2020.09.01 09:34:32
사용자 중심의 인터넷 세상 도래.....
답글 달기
  • 2
  • ·
  • 0
  • 퍼블
  • 2020.08.31 00:19:58
빨리오길..
답글 달기
  • 2
  • ·
  • 0
  • marrey
  • 2020.08.30 18:22:08
감사합니다
답글 달기
  • 2
  • ·
  • 0
  • cryptoworld
  • 2020.08.30 14:41:51
굿뉴스 잘 보았습니다.
답글 달기
  • 2
  • ·
  • 0
  • 새똘똘이
  • 2020.08.26 16:04:31
기대
답글 달기
  • 5
  • ·
  • 0
  • marrey
  • 2020.08.20 22:52:12
감사합니다
답글 달기
  • 6
  • ·
  • 0
  • 임곡
  • 2020.08.20 01:40:38
잘보고 갑니다
답글 달기
  • 6
  • ·
  • 0
  • 새똘똘이
  • 2020.08.19 08:07:22
기대
답글 달기
  • 5
  • ·
  • 0
  • FIRST
  • 2020.08.18 11:30:02
굿
답글 달기
  • 4
  • ·
  • 0
  • NCWT
  • 2020.08.18 11:14:16
감사합니다.
답글 달기
  • 5
  • ·
  • 0
  • 줌마
  • 2020.08.18 08:19:52
감사
답글 달기
  • 7
  • ·
  • 0
  • NCWT
  • 2020.08.17 14:02:11
감사합니다.
답글 달기
  • 5
  • ·
  • 0
  • FIRST
  • 2020.08.17 11:59:19
감사
답글 달기
  • 6
  • ·
  • 0
  • 아리랑동동
  • 2020.08.17 07:17:45
잘하네요.
답글 달기
  • 6
  • ·
  • 0
  • 새똘똘이
  • 2020.08.16 11:45:30
기대
답글 달기
  • 6
  • ·
  • 0
  • 새똘똘이
  • 2020.08.16 11:44:51
기대
답글 달기
  • 6
  • ·
  • 0
  • 새똘똘이
  • 2020.08.16 11:44:16
기대
답글 달기
  • 4
  • ·
  • 0
  • Coinomy
  • 2020.08.16 01:20:21
IPFS가 DID 같은 인프라를 구축해 자기주권화를 이뤄낼 수 있는 기반을 제공할 것으로 보는군요.
답글 달기
  • 9
  • ·
  • 0
  • 아카시아
  • 2020.08.15 19:23:38
감사합니다
답글 달기
  • 6
  • ·
  • 0
  • totojk
  • 2020.08.15 12:52:03
굿여
답글 달기
  • 5
  • ·
  • 0
  • dejavu
  • 2020.08.14 22:29:43
감사합니다
답글 달기
  • 4
  • ·
  • 0
  • jjangdol69
  • 2020.08.14 22:13:51
잘 보았습니다
답글 달기
  • 4
  • ·
  • 0
  • 학동또디
  • 2020.08.14 18:23:40
감사
답글 달기
  • 4
  • ·
  • 0
  • raonbit
  • 2020.08.14 15:26:55
IPFS가 가진 장점이 인터넷이 내재적으로 지니고 있는 한계나 문제를 해결할 수 있을 지는 생각해 보게 되네요.
답글 달기
  • 7
  • ·
  • 0
  • 싸울아비
  • 2020.08.14 10:17:17
정보 감사합니다~!
답글 달기
  • 4
  • ·
  • 0
  • 꽃미남
  • 2020.08.14 07:14:06
와우~~~~
답글 달기
  • 4
  • ·
  • 0
  • 새똘똘이
  • 2020.08.14 06:50:34
기대
답글 달기
  • 2
  • ·
  • 0
  • 임곡
  • 2020.08.14 02:26:40
정보감사 합니다
답글 달기
  • 4
  • ·
  • 0
  • 암스텔
  • 2020.08.13 19:17:33
핫이슈
답글 달기
  • 6
  • ·
  • 0
더 보기

NEWS가 적립되었습니다.

적립내역
  • PUBLISH (NEWS) $ 0.0043(-1.1%)
  • Bitcoin (BTC) $ 10,731.1(-1.4%)
  • Ethereum (ETH) $ 355.495(-0.9%)
  • XRP (XRP) $ 0.2427(-0.8%)
  • Bitcoin Cash (BCH) $ 226.773(-1.2%)
  • Binance Coin (BNB) $ 27.1859(+3.1%)
  • PUBLISH (NEWS) $ 0.0043(-1.1%)
2020-09-29 화요일
10:41:40
바이낸스 CEO “가상자산 불법활동 악용 방지 대책 적극 마련"
10:38:40
얌파이낸스 "프로토콜 핵심 변수 수정안, 오프체인 거버넌스 승인"
10:33:49
크립토키티 개발팀 '대퍼랩스', 신규 블록체인 프로젝트 출시...ICO 진행
10:11:29
보부 BTC 무기한 선물 롱·숏 포지션 비율 1.47:1
10:07:01
바이낸스, 내달 6일 XVS 상장
10:05:41
BTC 대규모 이체...1.35억 달러 규모
10:03:29
바이낸스 공동 창업자 "최고 마케팅 전략, 커뮤니티 집중"
09:51:04
블록스트림 창업자 "BTC만 보유 중"
09:25:02
XRPL 재단 대변인 "리플이 XRPL 포기? 사실무근"
09:07:50
스워브, 외부 멀티시그 키홀더 4명 공개
08:37:07
24시간 BTC·ETH 온체인 데이터 정리
08:34:52
바벨 파이낸스, 고객 자금으로 투기 의혹 부인
08:15:45
BTC, 5분간 1.05% 상승, 현재 10,812.48 달러
08:11:23
ADA 창업자, 고갱 업그레이드 진행 상황 발표...메타데이터 통합 완료
07:51:00
그레이스케일 운용자산 60억 달러 회복
04:31:06
이더리움 기반 BTC 토큰 발행량 12만개 돌파
03:41:52
NFT 축구 카드 수집 게임, PSG 라이선스 취득
03:30:53
2020년 ETH 네트워크 수수료, BTC 2배 육박
02:36:54
크림, 다음주부터 토큰 분배량 하향 조정
02:18:49
美 증시 상승 폭 확대...2% 대 상승
지금 토큰포스트 뉴스레터를 구독하세요!
오늘 하루동안 보지 않기 [닫기]
맨위로 가기
Copyright ⓒ TokenPost. All Rights Reserved.
법인명 : (주)토큰포스트   |   주소 : 서울특별시 영등포구 선유로49길 17, 부윤빌딩 6층
인터넷신문등록번호 : 서울 아 52481   |   등록일자 : 2018.01.02   |   발행인 : 권성민   |  편집인 : 도요한  | 청소년 보호정책(책임자 : 윤석진)
TokenPost.kr의 모든 컨텐츠와 기사는 저작권법의 보호를 받은바, 무단 전재, 복사, 배포 등을 금합니다.
대표전화 : 02-6332-2245 / 광고문의 : 02-6674-1012 / [email protected]
인터넷신문 위원회
PUBLISHsoft