페이지상단으로이동

2021년의 IPFS는 어땠을까?... 웹3 주류 모멘텀의 핵심

    • 장제윤 기자
    • |
    • 입력 2022-01-26 11:50
    • |
    • 수정 2022-01-26 11:50
▲2021년의 IPFS는 어땠을까?... 웹3 주류 모멘텀의 핵심
[IPFS Blog]

웹3 애플리케이션은 2021년에 인기가 급증했다. 이 기술에 대한 사용 사례의 성장은 또한 웹3 애플리케이션을 지원하는 인프라에 대한 더 큰 수요를 불러왔다. IPFS는 웹3 생태계를 싹트는 데 있어서 개발자와 사용자가 사용하는 솔루션을 통합하는 영역이 된다.

네트워크 통계

  • IPFS에 저장된 NFT : 1,500만 이상
  • 고유한 주간 활성 IPFS 노드: 23만 이상
  • 한 주당 ipfs.io 게이트웨이 사용자: 370만 이상
  • 한 주당 ipfs.io 게이트웨이 요청: 8억 5백만 이상

2021 협력과 통합

백엔드 위에서 IPFS 및 NFT.Storage, Web3.Storage, 에스추어리(Estuary)와 같은 도구를 활용하면 프로젝트가 제품의 일부로써 분산 스토리지 기능을 제공할 수 있다. 아래를 보면 가장 두드러진 애플리케이션 사례를 살펴볼 수 있다.

오픈씨는 안전하고 플랫폼 차원의 NFT 지속성을 위해, NFT.Storage를 통합했다.

오픈씨는 분산 웹에서 구축된 NFT의 가장 큰 시장이다. 오픈씨는 IPFS와 파일코인과 파트너 관계를 체결하여, NFT.Storage를 통합하고 NFT 메타데이터를 ‘고정’할 수 있도록 했다. 이 과정은 구축자를 NFT를 완전히 분산화하여, 호스트가 아닌 제작자에게 다시 권한을 제공할 수 있다.

오늘날, 오픈씨 사용자는 파일코인 블록체인에서 저장할 변하지 않은 NFT 데이터를 끊임없이 생성할 수 있다. 이때 IPFS 콘텐츠 ID를 통해 수행된 데이터 검색을 위한 주소 지정을 활용한다. IPFS 콘텐츠 주소 지정은 NFT가 호스팅을 위한 완벽한 솔루션을 제공하는데, 이때 NFT의 메타데이터를 잘못 배치하거나 ‘러그 풀’의 가능성을 제거한다.

브레이브(Brave)는 진행 중인 웹3 통합의 일부로, IPFS의 기본 지원을 추가한다.

암호화폐 지갑을 포함한 이후 브레이브는 IPFS 통합과 함께 지속해서 웹3 능력을 데스크톱 웹 브라우저에 추가했다. 사용자는 기본적으로 IPFS 주소를 확인하여 프로토콜에 저장된 콘텐츠에 액세스할 수 있다.

이 통합은 최종 사용자가 IPFS에 가능한 한 많이 액세스할 수 있도록 하는 목표를 지닌 두 팀 간의, 다년간 지속한 협업의 결과이다. 이는 거대한 단계로 평가되는데, IPFS를 모든 브라우저가 결국 지원할 수 있는 허용된 인터넷 표준으로 전환하기 때문이다.

오페라는 IPFS 프로토콜 주소 지정 가능성을 확장한다.

오페라(Opera)는 첫 번째로 2020년에 IPFS를 안드로이드 브라우저에 추가했다. 올해에는 iOS 사용자를 위하여, Opera Touch 브라우저로 동일한 기능을 확장하여 ipfs://및 ipns://주소로 이동할 수 있다.

피나타(Pinata)는 모든 사람이 IPFS를 쉽게 사용할 수 있도록 만들어졌다.

이 고정 파일 관리 서비스를 활용하면 사용자는 쉽고 끊임없는 방식에서 블록체인에 종종 참조되는 콘텐츠를 저장할 수 있다. 피나타IPFS 고정 서비스 API를 최대한 활용하여 IPFS 네트워크에 콘텐츠를 출판한 다음 CID에 기반한 분산 스토리지와 효율적인 검색을 할 수 있게 한다.

ScalaShare는 IPFS를 사용하여 웹3에 안전한 파일 공유 기능을 제공했다.

인터넷상에서 파일 공유는 P2P 공유로 시작하였으나, ScalaShare는 공유 기능을 IPFS를 활용하여 웹3에 가져왔다. 이러한 간단한 오픈 소스 도구는 데이터를 대기업에 맡기는 것이 불편한 사람들을 위한 파일 저장 시스템이 될 수 있다.

Audius는 CID를 사용하여 수요에 맞는 음악을 스트리밍한다.

Audius는 음악 스트리밍 서비스를 웹3에서 새로운 방향으로 사용한다. 데이터를 저장하고 검색할 때 IPFS 통합을 활용하여 Audius는 트랙에 대한 끊어진 링크가 없고 중앙 서버에 의존할 필요 없어도 모든 음악은 사용자에게 전달한다. IPFS의 CID는 음악 스트리밍 서비스가 제대로 작동하고 틱톡과 같은 유명한 웹2 애플리케이션에서 웹3 인프라를 사용할 수 있도록 할 수 있는 핵심 요소이다.

Palm은 지속 가능한 NFT 플랫폼의 스토리지에 IPFS를 사용한다.

상대적으로 새로운 NFT 스튜디오는 최근에 IPFS와 협력 관계를 체결했다. Palm은 NFT 생성을 위한 지속 가능한 아키텍처를 제공한다. Palm은 에너지 효율적인 기술을 활용한 토큰 기반 경제를 사용하여 빠른 거래 시간과 낮은 가스비로 생태계를 지속한다.

Valist는 IPFS를 활용하여 안전한 웹3 소프트웨어 배포를 추구한다.

2020 SolarWinds 공격에서 보듯이, 소프트웨어를 웹사이트나 앱스토어를 통해서 배포하는 것은 가끔 보안 문제를 야기한다. Valist는 개발팀이 웹3 기반 방식으로 소프트웨어를 배포할 수 있도록 하여 문제를 해결한다. IPFS는 Valist의 기본 스토리지 계층으로 역할을 하면서, 즉시 사용할 수 있는 많은 보안 보장을 제공한다.

스냅샷(Snapshot)은 DAO 투표 과정이 IPFS로 분산되도록 보장했다.

스냅샷은 DAO 투표 시스템으로 유명한데, 이 인프라의 핵심 부분으로 IPFS를 활용한다. 스냅샷을 활용할 경우 DAO 멤버가 분산 투표 과정을 통해서 특정한 프로토콜 제안에 대한 합의에 이를 수 있다. 스냅샷은 성장 중인 커뮤니티 공간에서 가장 많이 사용되는 도구 중 하나인데, 제품부터 프로토콜까지 전반적인 커뮤니티 관리를 위해 활용한다.

기술 업데이트

2021년에는 IPFS 작동 방식에 대한 몇 가지 기술 업데이트가 있었다. 아래에는 핵심 기술이 서술됐다.

  • Go IPFS 0.11.0: 이는 Go 개발자를 위해 IPFS의 실현이다. 중요한 수정 사항 외에도 최신 배포 건에서는 UnixFS 샤딩 및 PubSub 실험이 개선됐으며, Circuit-Relay v2에 대한 지원이 포함됐다. 1년 내내 다음과 같은 기타 개선 사항이 있었다.
    • 비 UnixFS DAG 작업을 더 쉽게 만드는 go-ipfs의 IPLD 내부 변경 사항
    • 다양한 새로운 명령과 구성 옵션 가능해짐
    • DAG 엑스포트 엔드포인트를 통해 임의의 IPLD 그래프 다운로드를 위한 게이트웨이 지원
    • 사용자 지정 DNS 확인자
    • 비 ICANN DNSLink 이름 지원
    • 개별 패키지 마이그레이션
    • 애플 M1 하드웨어용 구축
    • 고정 서비스를 위한 웹UI 서포트
    • 원격 고정 서비스
    • 더 빠른 고정과 및 고정 해제

  • JS IPFS 0.60.0: JS IPFS은 자바스크립트(JavaScript)에 기반으로 하는 유사한 구현이다. JS IPFS는 IPFS 데이터를 자바스크립트 애플리케이션을 연결하는 문제를 해결하여 개발자가 IPFS 데이터에 대한 기본 액세스에 사용할 수 있도록 한다. 최신 버전은 중요한 버그 수정이 포함되어 있었으며, 일 년 내내 다음과 같은 중요한 개선 사항이 있다.
    • ESM 및 CJS로 이중 출판
    • 보다 간단한 globSource API
    • PubSub 지원을 통한 브라우저 연결 제한을 해결
    • Ipfs.get에서 Tarball 출력
    • 기본값으로 RSA에서 Ed25519로 바꾸기
    • Dag 임포트(import) 및 엑스포트(export) 구현
    • 더 나은 유형 정의
    • NAT UPnP 홀 펀칭 활성화
    • Ipfs-http-client에서 원격 고정 서비스를 지원에 대한 지원 추가

  • IPFS Cluster 0.14.1: 이는 IPFS 클러스터를 설정하고 실행하기 위한 소스 코드이다. 이 오픈 소스 배포는 더 많은 사용자와 개발자에게 IPFS를 더 경험하게 한다. 일년 내내 다음을 포함한 업데이트가 있었다.
    • 핀셋을 나열할 수 있는 속도 증가
    • 콘텐츠를 새 클러스터로 마이그레이션할 때 유연성 향상
    • CAR 수입 지원
    • 일괄 핀 수집
    • Badger 데이터 저장소에 대한 자동 가비지(garbage) 수집

이러한 업데이트가 왜 중요한지에 대해서 이해를 더 하기 위해서는 IPFS에 대한 기술 가이드를 체크하면 된다.

적용의 다음 단계

IPFS가 작년에 엄청난 변화를 겪은 와중에도 성장할 기회는 아직도 남아있다. 새로운 파트너십과 발전은 더 넓은 웹3 사용성의 핵심축으로 작용한다. 더 많은 주류 사용자가 분산 인터넷에 대한 필요를 인식함에 따라 IPFS와 같은 도구에 대한 수요도 증가할 것이다. 2022년에는 어떤 것이 더 추가될지 지켜보자.

더욱 다양한 정보 및 방송 관련 소식은

공식 SNS 채널을 통해 확인 가능합니다.

장제윤 기자 | [email protected]

댓글 [ 0 ]
댓글 서비스는 로그인 이후 사용가능합니다.
댓글등록
취소
  • 최신순
닫기