필사 모드: 탈중앙화 스토리지 2026 완벽 가이드 - Filecoin · Arweave · Storj · IPFS · Walrus (Sui) · Shadow Drive · Greenfield · EigenDA 심층 분석
한국어프롤로그 — "어디에 두는가"가 다시 질문이 되었다
클라우드의 시대에는 "어디에 두는가"는 더 이상 질문이 아니었다. S3에 던져 두고, 필요하면 CloudFront로 캐시했다. 끝. 그런데 2024년 이후 풍경이 빠르게 바뀌었다.
- **2024년 11월**, Sui 위의 `Walrus`가 메인넷을 열며 "온체인이 아닌 곳에 두지만, 온체인이 보증하는 BLOB"이라는 새 카테고리를 들고 들어왔다.
- **2024년**, EigenDA가 EigenLayer 재스테이킹 위에 정식 출시되어 이더리움 롤업들의 데이터 가용성 비용을 한 자릿수 센트 수준으로 끌어내렸다.
- **2025년**, Web3.Storage가 `Storacha`로 리브랜드되며 "Filecoin 위의 핫 S3 호환 게이트웨이"라는 정체성을 명확히 했다.
- **2025년**, Arweave 에코시스템에서 Bundlr가 `Irys`로 이름을 갈고, "데이터 레이어 1"을 선언했다.
- **2026년 초**, Filecoin은 FVM(Filecoin Virtual Machine) 위에서 도는 데이터 DAO와 컴퓨트 오버 데이터(CoD) 워크로드가 일상이 되었다.
이 글은 2026년의 탈중앙 스토리지 스택을 처음부터 끝까지 한 호흡으로 정리한다. 콘텐츠 어드레싱이 무엇인지부터, Filecoin·Arweave·Storj·Walrus·Greenfield·EigenDA·Celestia가 각각 무엇을 잘 하는지, 그리고 그 사이에서 "내 데이터를 어디에 두어야 하는가"를 결정하는 매트릭스까지.
1장 · 콘텐츠 어드레싱 - 모든 것의 출발점
탈중앙 스토리지를 이해하려면 먼저 **콘텐츠 어드레싱(content-addressing)** 이라는 한 가지 아이디어를 손에 쥐어야 한다. 클라우드는 "위치"를 가리킨다. 예: `s3://my-bucket/photos/cat.jpg`. 누군가 파일을 바꿔 치워도 URL은 같다.
콘텐츠 어드레싱은 정반대다. **데이터의 해시가 곧 주소다.**
[Bytes] ── SHA-256 / Blake3 ──> [Hash] ──> [CID]
| |
v v
"고양이 사진 11MB" bafybeigdyrzt5sfp7udm7hu76uh7y26nf...
CID(Content Identifier)는 **자기 검증(self-verifying)** 이다. 받은 바이트를 다시 해시해 보면 거짓말이 즉시 들킨다. 그래서 콘텐츠 어드레싱 위에서는 **누가 전달했는지가 중요하지 않다.** 신뢰의 단위가 "호스트"에서 "콘텐츠"로 옮겨간다.
기억할 한 줄: **"위치 어드레싱은 호스트를 믿고, 콘텐츠 어드레싱은 비트를 믿는다."**
2장 · IPFS와 libp2p - 분산 파일 시스템의 토대
IPFS(InterPlanetary File System)는 콘텐츠 어드레싱을 P2P 네트워크 위에 얹은 프로토콜이다. **libp2p** 는 그 아래에 깔린 모듈러 네트워킹 레이어로, Ethereum·Filecoin·Polkadot·Lodestar 등 수많은 프로젝트가 공통으로 쓴다.
2026년 IPFS 구현체 풍경:
- **Kubo** (Go) — Protocol Labs의 레퍼런스 구현. CLI와 노드 데몬. 안정적이지만 무겁다.
- **Helia** (JS/TS) — 브라우저와 Node.js 양쪽에서 도는 모듈러 클라이언트. 2024-2026 사이 Helia가 사실상 웹 IPFS의 기본이 되었다.
- **Iroh** (Rust) — Number 0 팀이 만드는 차세대 P2P 데이터 전송. IPFS와 호환되지만 "더 작고 빠르게"가 목표다.
// Helia 예시 - 브라우저에서 CID로 파일 가져오기
const helia = await createHelia()
const fs = unixfs(helia)
// CID로 파일 읽기
const cid = 'bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi'
const decoder = new TextDecoder()
for await (const chunk of fs.cat(cid)) {
console.log(decoder.decode(chunk, { stream: true }))
}
IPFS의 약점은 명확하다. **퍼블리싱은 한 번이지만, 핀(pin)** 이 없으면 데이터는 GC된다. 즉 IPFS는 "전송 프로토콜"이고, **지속성은 별도 레이어에서 사야 한다.** 그게 다음 장의 Filecoin·Arweave·Pinata가 등장하는 이유다.
3장 · Filecoin - 탈중앙 콜드 스토리지의 표준
Protocol Labs의 Filecoin은 IPFS의 "지속성 누락" 문제를 정면으로 푼다. **스토리지 제공자(SP)가 데이터를 보관하고 있다는 사실을 암호학적으로 증명**하면 그 대가로 토큰 보상을 받는다. 두 가지 증명이 골자다.
- **PoRep (Proof of Replication)** — "이 SP가 이 데이터의 고유한 복제본을 실제로 디스크에 만들었다"를 일회성으로 증명. 봉인(sealing) 과정이라고도 부른다.
- **PoSt (Proof of Spacetime)** — "그 복제본이 계속 살아 있다"를 일정 시간 간격마다 반복적으로 증명. 24시간 윈도우, 30분 챌린지가 기본.
2026년 Filecoin은 단순한 콜드 스토리지가 아니다.
- **FVM (Filecoin Virtual Machine)** — 2023년에 출시된 EVM 호환 가상 머신. 스마트 컨트랙트가 스토리지 딜과 데이터를 직접 다룬다.
- **데이터 DAO** — 데이터의 거버넌스를 DAO에 넘기는 패턴. CIDgravity, Lighthouse, Banyan 같은 프로젝트가 토대를 제공한다.
- **컴퓨트 오버 데이터** — Bacalhau 같은 프로젝트가 "데이터가 있는 곳에서 코드를 돌린다"를 구현한다. 이게 AI 데이터셋과 결합되면 강력하다.
가격은 컴퓨트 시장처럼 변동한다. 2026년 5월 기준 1 GiB-month의 평균 가격은 0.0001 FIL 미만 수준이지만, 실제 비용은 SP별로 다르고 검색(retrieval) 비용은 별도다.
토큰 표기는 `$FIL`로 쓰며, 인용 가격은 시장 환율에 따라 변한다.
4장 · Arweave - "200년 영구 저장"이라는 기이한 베팅
Arweave의 베팅은 단순하다. **한 번 내고, 영원히 보관한다.** 어떻게? 200년치 저장 비용을 미리 받아서 endowment fund에 넣어 두고, 그 펀드의 수익으로 채굴자에게 지급한다. 디스크 가격이 매년 떨어진다는 무어식 가정 위에 서 있다.
구조적으로는 **blockweave** 라는 변형 블록체인이다. 일반 블록체인이 "최근 블록"을 검증하라고 요구하는 반면, blockweave는 "임의의 과거 블록"을 검증하라고 요구하는 PoA(Proof of Access)를 쓴다. 그래서 채굴자는 과거 데이터를 들고 있을 인센티브가 생긴다.
생태계는 단순하지 않다.
- **AR** — Arweave의 네이티브 토큰. 영구 저장 결제는 AR로 한다.
- **Bundlr → Irys** — 다중 토큰으로 영구 저장을 결제할 수 있게 해 주는 L2. 2025년 Bundlr가 Irys로 리브랜드하면서 "프로그래머블 데이터체인"이라는 표현을 쓰기 시작했다.
- **Othent, ArConnect** — 영구 저장 SaaS와 지갑 익스텐션.
- **ArDrive** — 영구 클라우드 드라이브 UX.
쓰임새는 명확하다. **NFT 메타데이터의 IPFS 핀 잃어버림 문제**, **저널리즘과 아카이브**, **검열 저항이 필요한 출판물**. 단 한 가지 함정. "영구"의 보증은 endowment fund의 펀딩 가정에 의존한다. 100% 수학적 보증이 아니라 **경제적 보증**이다.
토큰은 `$AR`로 적고, 가격은 별도로 확인할 것.
5장 · Storj DCS - S3 호환 탈중앙 클라우드
Storj는 다른 방향으로 베팅했다. **사용자 경험 면에서 S3와 구분 안 가게 만든다.** 그러면서 백엔드는 전 세계 분산 노드 위에서 erasure coding으로 돈다.
핵심 개념 세 가지.
- **Satellite** — 메타데이터·결제·SLA를 관리하는 신뢰된 코디네이터. 처음에는 Storj가 운영하지만, 누구나 자신의 새틀라이트를 띄울 수 있다.
- **Storage Node** — 실제 디스크 공간을 빌려 주는 노드. 보상을 받는다.
- **Erasure Coding** — 파일을 80개 조각으로 나누고 임의의 29개만 모이면 복원되도록 설계. 노드 절반이 사라져도 데이터는 살아 있다.
uplink CLI - Storj는 S3 호환 + 자체 CLI
uplink cp ./video.mp4 sj://my-bucket/video.mp4
uplink share --readonly sj://my-bucket/video.mp4
또는 s3cmd / aws-cli
aws s3 cp ./video.mp4 s3://my-bucket/ \
--endpoint-url https://gateway.storjshare.io
가격은 2026년 5월 기준 스토리지 4 USD/TB-month, egress 7 USD/TB 수준으로 AWS S3 Standard(약 23/9) 대비 한 자릿수 비용이다. 게다가 egress가 싼 게 결정적이다. Storj는 "비디오 워크로드와 백업"에서 강하다.
토큰은 `$STORJ`로 ERC-20. SNO(노드 운영자)에게 지급되며, 일반 사용자는 카드/암호화폐 둘 다로 결제할 수 있다.
6장 · Sia와 Skynet - 가장 오래된 P2P 클라우드
Sia는 2015년부터 도는, 탈중앙 스토리지의 노장이다. 모델은 **Renter-Host 컨트랙트** 라는 직접 매칭 시장이다.
- 사용자(Renter)는 호스트와 **3개월짜리 컨트랙트**를 맺고, 콜레터럴을 잡힌 채 파일을 저장한다.
- 호스트는 **storage proof** 를 일정 간격으로 제출해야 보상을 받는다.
- Skynet은 그 위에 얹은 **CDN 같은 게이트웨이 레이어** 였는데, 2022년에 셧다운되었고 현재는 Sia 자체와 SkynetLabs의 후속 프로젝트(예: Filebase Renterd Hosted)로 흡수되었다.
2026년 시점에서 Sia의 포지션은 명확하다. **"단단한 P2P 기반 + S3 호환 게이트웨이(Filebase, Renterd Hosted)"** 라는 조합이다. 보안 모델은 가장 보수적이고, 가격은 Storj와 경쟁한다. 단점은 "DApp 생태계의 활기"가 Filecoin·Arweave에 비해 옅다는 것.
7장 · Walrus (Sui) - 2024년 등장한 다크호스
Mysten Labs가 Sui 위에 만든 Walrus는 2024년 11월 메인넷을 열며 단숨에 주목받았다. 핵심은 **RaptorQ 기반 erasure coding** 으로, 노드 1/3가 사라져도 데이터가 살고, 복구 비용이 traditional 2D RS 대비 한 자릿수 낮다는 점이다.
설계 한 줄 요약. **"BLOB의 메타데이터는 Sui 온체인, 실제 바이트는 오프체인 노드들 사이에서 erasure-coded shard로 분산."**
[사용자] -> [Publisher API] -> [BLOB을 1024개 shard로 RaptorQ 인코딩]
|
v
[Storage Node 클러스터]
| | | |
v v v v
shard shard shard ...
|
[사용자 검색] <---- [Aggregator API] <-+
|
[Sui 온체인 메타데이터·결제·라이브니스 증명]
특징:
- **고가용성** — 99.999% 가용성을 설계 목표로 한다. Filecoin이 "콜드 스토리지"라면 Walrus는 **"웹 친화적 핫 스토리지"** 다.
- **Sui 통합** — Move 스마트 컨트랙트에서 BLOB 객체를 직접 다룬다. NFT, 게임, 라이브 비디오, AI 데이터셋과 결합이 자연스럽다.
- **Sites** — Walrus Sites는 정적 사이트를 BLOB으로 올리고 Sui 객체에 매핑해서 검열 저항 호스팅을 제공한다.
2026년 현재 Walrus는 "Web3 디앱에 가장 자연스럽게 붙는 BLOB 스토어"라는 자리를 빠르게 잡았다. NFT 메타데이터·SocialFi·게임 자산 쪽에서 채택이 가장 강하다.
8장 · Shadow Drive (Solana / GenesysGo)
Shadow Drive는 GenesysGo가 Solana 위에 만든 스토리지 레이어다. 솔라나의 빠른 트랜잭션과 결합해서, **NFT 컬렉션을 발행할 때 메타데이터까지 한 체인 안에서 처리**하는 시나리오를 노린다.
특징:
- **SHDW 토큰** 으로 결제. 토큰 표기는 `SHDW`.
- **이뮤터블/뮤터블 모드** — 같은 드라이브 안에서 파일을 고정시키거나 갱신할 수 있게 모드를 선택.
- **솔라나 RPC 통합** — Helius·Triton 같은 인프라 제공자가 Shadow Drive를 추천 백엔드로 둔다.
단점은 명확하다. 솔라나 생태계 바깥에서는 채택률이 낮고, 솔라나 자체의 다운타임 이슈가 신뢰성에 영향을 준다.
9장 · BNB Greenfield - 거래소 코인의 스토리지 시도
BNB Chain이 2023년에 출시한 Greenfield는 **BNB 생태계 안에서 도는 탈중앙 객체 스토리지**다. 흥미로운 점은 객체의 권한 관리가 BNB Smart Chain의 스마트 컨트랙트와 직접 연결된다는 것.
- **SP(Storage Provider) 26개** — 처음에는 26개의 제한된 셋으로 시작했고, 점진적으로 확장.
- **S3 호환 API** — Greenfield SDK + S3 게이트웨이.
- **크로스체인 메시지** — Greenfield에서 일어난 일이 BNB Smart Chain의 컨트랙트에 즉시 반영.
Greenfield의 가치 제안은 "BNB 생태계 안에서의 통합 가성비"다. 외부 채택은 여전히 제한적이지만, BNB 위의 게임·SocialFi 프로젝트가 모듈러로 채택한다.
10장 · EigenDA와 모듈러 DA의 부상
여기서부터는 결이 다른 카테고리다. **DA(Data Availability)** 는 "긴 시간 보관"이 아니라 **"롤업이 제출한 데이터가 단기간(예: 2주) 사이에 누구나 다시 받을 수 있다는 보증"** 이다. 영구 저장과 다르다.
이더리움 메인넷에 칼데이터로 데이터를 올리면 비싸다. 그래서 등장한 것이 모듈러 DA 레이어다.
- **EigenDA** — EigenLayer 재스테이킹 위에 도는 DA. 2024년 정식 출시 후 가격은 메인넷 칼데이터 대비 10x-100x 저렴. Mantle, Celo 같은 L2가 채택.
- **Celestia** — 모듈러 DA의 원조. 2023년 메인넷. Mantle, Dymension, Manta Pacific이 대표 사용자.
- **Avail** — Polygon에서 스핀아웃한 DA. KZG 증명 기반.
- **NEAR DA** — NEAR Protocol 위에서 도는 DA. Aurora·StarkNet 일부 사용.
[L2 트랜잭션] -> [L2 Sequencer가 배치 압축]
|
v
[DA 레이어에 BLOB 제출]
|
v
[L1(Ethereum)에는 commitment만]
|
v
[검증자/사용자 = DA 레이어에서 원본 가져옴 -> KZG/Reed-Solomon으로 검증]
2026년의 패턴은 분명하다. **"새 L2가 DA로 EigenDA를 고른다"** 가 가장 흔한 디폴트가 되었다. 가격 차이가 결정적이다.
11장 · Cardano Hydra Data, Aleph.im - 다른 베팅들
- **Cardano Hydra Data** — Cardano 위에서 도는 데이터 가용성 솔루션. Hydra Head라는 L2 위에서 데이터 스트리밍과 BLOB을 처리한다. EUTXO 모델 친화적.
- **Aleph.im** — 컴퓨트 + 스토리지의 하이브리드. 인덱싱·DApp 백엔드·서버리스 함수까지 묶은 인프라 토큰. 2025년부터 AI 추론 워크로드를 강조한다.
12장 · 핫 게이트웨이 - Pinata, Storacha, NFT.Storage
탈중앙 스토리지를 직접 만질 일이 없는 개발자에게는 **게이트웨이/SaaS** 가 사실상의 인터페이스다.
- **Pinata** — IPFS 핀 SaaS의 베테랑. JWT 토큰, 게이트웨이 도메인, 그룹 정책까지 갖춘 풀 스택. NFT 프로젝트 절반이 여기 있다.
- **Storacha** (전 Web3.Storage) — Protocol Labs의 후신. UCAN(델리게이션 가능한 capability) 기반 인증, Filecoin 백킹. "Filecoin 위의 핫 S3 호환"이라는 정체성이 분명해졌다.
- **NFT.Storage** — 작은 NFT 메타데이터 무료 핀. 2024-2025 사이에 정책 변경(무료 한도 축소)이 있었으니 비즈니스에 쓸 때는 가격표를 확인해야 한다.
- **Quicknode IPFS** — RPC 인프라 회사 Quicknode가 제공하는 IPFS 핀 + 게이트웨이.
- **Filebase** — Sia + Storj + IPFS를 S3 호환 API로 묶은 멀티 백엔드 SaaS.
// Storacha 예시 - UCAN 기반 업로드
const client = await create()
await client.login('me@example.com')
const space = await client.createSpace('my-app')
await client.setCurrentSpace(space.did())
const file = new File(['hello world'], 'hello.txt')
const cid = await client.uploadFile(file)
console.log('CID:', cid.toString())
기억할 한 줄: **"인프라는 콜드(Filecoin/Arweave)에 두고, 게이트웨이는 핫(Storacha/Pinata/Walrus)으로 쓴다."**
13장 · Data DAOs - 데이터 자체가 거버넌스 대상이 될 때
Filecoin 위에서 자라난 패턴 중 가장 흥미로운 게 Data DAO다. **데이터셋의 보관·접근·라이선싱이 DAO의 의사결정 대상이 된다.**
- **CIDgravity, Lighthouse, Banyan** — 데이터 DAO 인프라.
- **Numbers Protocol** — 사진·영상의 출처 인증 + DAO.
- **DIMO** — 자동차 데이터 DAO. 사용자가 차량 텔레메트리를 공유하고 토큰을 받는다.
- **Hivemapper** — 운전자가 대시캠 영상을 공유해 지도를 만든다. HONEY 토큰.
여기에 Vana, Ocean Protocol이 결합한다.
- **Ocean Protocol** — 데이터셋과 알고리즘을 NFT로 토큰화하는 마켓플레이스. Compute-to-Data로 "데이터를 노출하지 않은 채 알고리즘만 옮긴다".
- **Vana** — 2024-2025년 떠오른 "AI 데이터 DAO" 인프라. 개인 데이터를 토큰화해 LLM 학습에 사용.
2026년 패턴은 분명하다. **AI 학습 데이터의 소유와 권한을 둘러싼 DAO 토큰화**가 가장 활발한 영역이다.
14장 · 탈중앙 데이터베이스 - Ceramic, OrbitDB, Tableland
스토리지는 BLOB이고, 데이터베이스는 쿼리다. 둘은 다른 문제다.
- **Ceramic** — 스트림 기반 탈중앙 DB. 2025년 ComposeDB로 그래프QL 인터페이스를 정착시켰다.
- **OrbitDB** — IPFS 위에 도는 P2P DB. Key-Value, Docstore, Eventlog 같은 다양한 데이터 타입.
- **GunDB** — 그래프 기반 실시간 P2P DB. 오래 살아남은 라이브러리.
- **Tableland** — "온체인 SQL". 테이블 자체가 EVM 위의 NFT다. 읽기는 Validator 네트워크, 쓰기는 EVM 트랜잭션.
- **Polybase / Borph** — 2024-2025 사이 zk 기반 탈중앙 DB의 새 시도.
-- Tableland - 온체인 테이블 만들기
CREATE TABLE my_users_5_42 (
id INTEGER PRIMARY KEY,
username TEXT NOT NULL,
joined_at INTEGER
);
-- 데이터 삽입 - EVM 트랜잭션
INSERT INTO my_users_5_42 (id, username, joined_at)
VALUES (1, 'alice', 1716000000);
-- 읽기 - 무료, Tableland Gateway
SELECT * FROM my_users_5_42 WHERE id = 1;
선택 기준 한 줄. **사용자 프로필·SocialFi에는 Ceramic, NFT 메타데이터 쿼리에는 Tableland, P2P 협업 앱에는 OrbitDB/GunDB.**
15장 · CRDT와 동기화 - Y.js, Automerge, Replicache
데이터를 "여러 디바이스에서 동시에 편집하는데, 충돌은 자동으로 해결되어야 한다"는 문제가 있다. CRDT(Conflict-free Replicated Data Type)다.
- **Y.js** — 2026년 사실상의 표준. Figma, Linear, Notion 같은 협업 도구의 내부 CRDT가 Y.js거나 그 영향을 받았다. WebSocket·WebRTC·Hyperswarm 어디든 붙는다.
- **Automerge** — Ink & Switch 연구실의 CRDT. v2(Rust 코어)부터 성능이 본격적으로 올라갔다.
- **Replicache / Reflect** — Rocicorp가 만드는 "클라이언트 우선 동기화 엔진". CRDT는 아니지만, 비슷한 문제를 푼다.
CRDT 자체는 탈중앙은 아니다. 하지만 **CRDT + libp2p + 콘텐츠 어드레싱**의 조합이 "서버 없는 협업 앱"을 가능하게 한다. 2025-2026 사이의 새 패턴.
// Y.js + libp2p로 P2P 협업 문서
const doc = new Y.Doc()
const provider = new LibP2pProvider('shared-room', doc)
const ytext = doc.getText('content')
// 한쪽에서 텍스트 추가
ytext.insert(0, 'Hello, decentralized world')
// 다른 피어들에게 자동으로 동기화됨 - 서버 없이
16장 · 분산 키 - Lit Protocol, Threshold (전 NuCypher)
탈중앙 스토리지에 데이터를 올리면 "누가 읽을 수 있는가"가 문제가 된다. 답은 분산 키 관리다.
- **Lit Protocol** — MPC 기반 임계치 서명/암복호화. "조건이 만족되면 키가 풀리는" 액세스 컨트롤 컨디션. 2025년 V8부터 동작이 안정화되었다.
- **Threshold Network** (NuCypher + Keep의 합병) — Proxy Re-Encryption(PRE)과 tBTC(임계치 비트코인 브리지). 데이터 액세스를 위임 가능한 권한으로 표현한다.
// Lit Protocol - "토큰 N개 이상 가진 지갑만 복호화" 조건
const accessControlConditions = [
{
contractAddress: '0x...',
standardContractType: 'ERC721',
chain: 'ethereum',
method: 'balanceOf',
parameters: [':userAddress'],
returnValueTest: { comparator: '>=', value: '1' }
}
]
const { ciphertext, dataToEncryptHash } = await litClient.encrypt({
accessControlConditions,
dataToEncrypt: 'secret payload'
})
// ciphertext는 IPFS/Walrus에 올려도 안전
쓰임새. NFT 게이팅 콘텐츠, 토큰 게이팅 비디오, DAO 멤버에게만 보이는 문서.
17장 · NFT 메타데이터 - 가장 흔한 함정과 베스트 프랙티스
NFT 발행자가 자주 빠지는 함정 셋.
1. **메타데이터를 HTTPS URL로 두기** — 운영자가 사라지면 NFT의 그림이 사라진다. 2021-2022 사이에 흔한 사고였다.
2. **IPFS CID만 두고 핀을 안 하기** — Pinata 무료 한도가 넘으면 GC된다. Filecoin 백킹이 없으면 미래가 불확실.
3. **메타데이터 JSON이 mutable** — 이미지는 IPFS인데 metadata JSON은 mutable URL이면, JSON을 갈아치우는 식의 사기가 가능.
베스트 프랙티스 (2026년 기준).
- **이미지** — IPFS CID + Filecoin/Storacha 핀 + Arweave 이중 백업.
- **메타데이터 JSON** — IPFS CID (Arweave 단일 백업, immutable).
- **컨트랙트 `tokenURI`** — `ar://...` 또는 `ipfs://...` 둘 중 하나로 시작. HTTPS 게이트웨이는 절대 직접 박지 말 것.
Walrus와 Filecoin은 둘 다 NFT 메타데이터 보장에 적합하지만, 결제·접근 패턴이 다르다. NFT 컬렉션 발행 시점에는 Walrus가 핫 액세스에 강하고, 장기 보존은 Filecoin이 가성비가 좋다.
18장 · 한국·일본 프로젝트의 현재 위치
**한국:**
- **Kaia** (전 Klaytn + Finschia) — 2024년 통합. LINE 메신저와 카카오 생태계를 잇는 EVM 호환 체인. 자체 스토리지 모듈은 없지만, IPFS와 Filecoin을 통합한 DApp이 다수.
- **BORA** — 카카오게임즈 산하 게이밍 체인. NFT 메타데이터는 IPFS + Arweave 이중 백업이 표준.
- **ICON** — 한국 토종 체인 1세대. 자체 IPC(블록체인 간 통신)와 IPFS 통합.
**일본:**
- **Astar Network** — Polkadot 패러체인. Polkadot 생태계의 IPFS 통합과 Filecoin 협업.
- **Soneium** — Sony가 2024년 발표한 OP Stack 기반 L2. Sony Music과 게임 자산 NFT가 핵심 유스케이스. EigenDA·Celestia가 모듈러 옵션으로 거론된다.
- **Oasys** — 게임 특화 L1. 메인넷 + Verse Layer 구조. Walrus·Shadow Drive 같은 게임 친화적 스토리지와 결합 사례.
지역적 패턴은 일관된다. **EVM 호환 체인 + IPFS/Filecoin 백킹** 이 한·일 모두의 기본 셋이고, 게임/엔터테인먼트 쪽에서 Walrus·EigenDA 같은 신예가 점진적으로 들어온다.
19장 · 결정 매트릭스 - "내 데이터를 어디에 두지?"
이 글의 핵심 한 페이지. 무엇을 언제 쓰는가.
| 시나리오 | 1차 선택 | 2차 백업 | 비고 |
|---|---|---|---|
| NFT 이미지 (영구) | Arweave | Filecoin + IPFS | `ar://` 우선 |
| NFT 메타데이터 JSON | IPFS + Storacha | Arweave | immutable CID |
| 비디오/팟캐스트 (핫) | Storj | Storacha | egress 비용이 결정적 |
| 백업 (콜드) | Filecoin | Sia (Filebase) | gas 효율 |
| L2 롤업 DA | EigenDA | Celestia / Avail | 가격 우선 |
| 게임 자산 (저지연) | Walrus | Shadow Drive | 핫 액세스 |
| AI 학습 데이터셋 + DAO | Filecoin + Vana | Ocean Protocol | Compute-to-Data |
| 검열 저항 출판 | Arweave | IPFS + Filecoin | immutable |
| 사용자 프로필 (Web3 SocialFi) | Ceramic | Lens / Farcaster Hub | 그래프QL |
| 협업 문서 (P2P) | Y.js + libp2p | OrbitDB | 서버 없음 |
| 토큰 게이팅 콘텐츠 | Walrus + Lit | IPFS + Lit | 접근 컨트롤 |
기억할 한 줄: **"한 백엔드만 쓰지 마라. 핫과 콜드, 영구와 임시, DA와 BLOB은 다른 도구다."**
20장 · 운영 함정 - 실전에서 까이는 지점들
1. **CID 마이그레이션** — CIDv0(Qm으로 시작)에서 CIDv1(b로 시작)로 옮길 때, 같은 콘텐츠인데 CID가 달라진다. 컨트랙트의 `tokenURI`에 박혀 있으면 골치 아프다. 처음부터 CIDv1을 써라.
2. **게이트웨이 의존성** — `https://ipfs.io/ipfs/...` 같은 퍼블릭 게이트웨이는 무료지만 SLA가 없다. 프로덕션에는 본인 게이트웨이 또는 Pinata/Storacha의 전용 게이트웨이를 쓸 것.
3. **이름 해석(IPNS·DNSLink)** — IPFS의 가변 이름 시스템. IPNS는 느리다. DNSLink가 실용적이지만 DNS 제어가 필요. ENS의 `contenthash`가 가장 우아하다.
4. **Egress 폭격** — 트래픽이 폭증하면 Pinata·Storacha의 청구서가 폭발한다. CDN 캐시(Cloudflare 워커, Fastly)를 앞에 놓는 패턴이 표준.
5. **GDPR과 영구 저장의 충돌** — Arweave에 개인 정보를 넣었다면 "삭제할 권리"를 지킬 수 없다. 클라이언트 측 암호화로 우회하는 게 사실상 유일한 답.
21장 · 미래 - 2026 이후 무엇이 올까
- **AI 데이터 DAO** — Vana·Filecoin·Ocean이 이쪽으로 빠르게 모인다. 개인 데이터의 토큰화와 추론에 사용된 데이터에 대한 로열티가 일상이 될 것.
- **Walrus 같은 신 BLOB의 확산** — Sui 외 체인에 비슷한 모델이 복제될 것. 2026 하반기에 비슷한 아키텍처의 신 프로젝트가 더 등장한다고 예상한다.
- **DA의 표준화** — EigenDA, Celestia, Avail이 호환성 레이어를 합의하면 L2 입장에서 DA 스위칭 비용이 0에 가까워진다.
- **클라이언트 측 암호화의 디폴트화** — Lit Protocol과 Threshold가 SDK 수준에서 더 깊이 통합되면, "암호화 안 하고 올리는 것이 이상한 짓"이 될 것.
- **CRDT + IPFS의 SaaS화** — 서버 없는 협업 도구가 일반 사용자 시장에 진입.
기억할 한 줄: **"클라우드는 사라지지 않는다. 다만 그 일부가 '내 키로 잠긴 P2P 데이터'로 옮겨갈 뿐이다."**
에필로그 - "보관"이라는 단어가 너무 단순했다
탈중앙 스토리지를 처음 보면 "S3의 대체"처럼 보인다. 그런데 한 번 들여다보면 분명해진다. **S3는 단 하나의 기능만 잘 하지만, 탈중앙 스토리지는 보관·검색·증명·라이선싱·접근 컨트롤·동기화·DA를 따로 풀어야 하는 문제로 만들었다.**
이건 단점이 아니라 **레이어가 분리되었다**는 뜻이다. 각각의 레이어가 다른 트레이드오프를 가지고, 그래서 다른 도구가 산다. 그리고 2026년의 매트릭스에서 그 자리가 거의 모두 채워졌다.
- 영구 저장은 Arweave가.
- 콜드 보관은 Filecoin이.
- 핫 S3 호환은 Storj와 Storacha가.
- 디앱 친화적 BLOB은 Walrus가.
- DA는 EigenDA와 Celestia가.
- 분산 키는 Lit과 Threshold가.
- 협업 동기화는 Y.js와 OrbitDB가.
다음 한 번의 5년은 "이 레이어를 어떻게 매끄럽게 묶을 것인가"가 게임이다. 그리고 그 게임의 입장권은 **"콘텐츠 어드레싱과 자기 검증"** 이라는 한 가지 아이디어에서 시작한다.
References
1. [IPFS Documentation - Concepts and How It Works](https://docs.ipfs.tech/concepts/)
2. [libp2p Specifications](https://github.com/libp2p/specs)
3. [Filecoin Spec - Proof of Spacetime / PoRep](https://spec.filecoin.io/)
4. [Filecoin Virtual Machine (FVM) Docs](https://docs.filecoin.io/smart-contracts/fundamentals/the-fvm)
5. [Arweave Yellow Paper](https://www.arweave.org/yellow-paper.pdf)
6. [Irys (formerly Bundlr) Documentation](https://docs.irys.xyz/)
7. [Storj DCS Whitepaper](https://www.storj.io/storjv3.pdf)
8. [Sia Network Documentation](https://sia.tech/learn)
9. [Walrus Protocol Whitepaper](https://docs.walrus.site/)
10. [Sui Documentation - Move and Objects](https://docs.sui.io/)
11. [Shadow Drive on Solana](https://docs.shadow.cloud/)
12. [BNB Greenfield Whitepaper](https://github.com/bnb-chain/greenfield-whitepaper)
13. [EigenDA Documentation](https://docs.eigenlayer.xyz/eigenda/overview)
14. [Celestia Documentation](https://docs.celestia.org/)
15. [Avail Project Documentation](https://docs.availproject.org/)
16. [NEAR Data Availability](https://near.org/data-availability)
17. [Storacha (formerly Web3.Storage)](https://storacha.network/)
18. [Pinata Cloud Documentation](https://docs.pinata.cloud/)
19. [NFT.Storage Documentation](https://nft.storage/docs/)
20. [Ceramic Network and ComposeDB](https://developers.ceramic.network/)
21. [Tableland Documentation](https://docs.tableland.xyz/)
22. [OrbitDB Field Manual](https://orbitdb.org/)
23. [Y.js Documentation](https://docs.yjs.dev/)
24. [Automerge Documentation](https://automerge.org/docs/)
25. [Lit Protocol Documentation](https://developer.litprotocol.com/)
26. [Threshold Network (NuCypher merger)](https://docs.threshold.network/)
27. [Ocean Protocol Compute-to-Data](https://docs.oceanprotocol.com/developers/compute-to-data)
28. [Vana - AI Data DAOs](https://docs.vana.org/)
29. [Kaia Network (Klaytn + Finschia merger)](https://docs.kaia.io/)
30. [Soneium L2 by Sony](https://docs.soneium.org/)
현재 단락 (1/270)
클라우드의 시대에는 "어디에 두는가"는 더 이상 질문이 아니었다. S3에 던져 두고, 필요하면 CloudFront로 캐시했다. 끝. 그런데 2024년 이후 풍경이 빠르게 바뀌었다.