Walrus 프로토콜: Sui의 1억 4,000만 달러 스토리지 베팅이 Web3 데이터 레이어를 재편하는 방법
Mysten Labs가 2025년 3월 자사의 Walrus Protocol(월러스 프로토콜)이 Standard Crypto, a16z, Franklin Templeton으로부터 1억 4천만 달러의 투자를 유치했다고 발표했을 때, 이는 탈중앙화 저장소 전쟁이 새로운 국면으로 접어들고 있다는 명확한 메시지를 전달했습니다. 하지만 Filecoin(파일코인)의 기업적 야심과 Arweave(아위브)의 영구 저장소 약속이 이미 자리 잡고 있는 상황에서, 운영 첫날 전부터 Walrus가 20억 달러의 가치를 인정받을 수 있었던 차별점은 무엇일까요?
그 해답은 탈중앙화 저장소의 작동 방식에 대한 근본적인 재고에 있습니다.
누구도 해결하지 못한 저장소 문제
탈중앙화 저장소는 Web3에서 오랫동안 해결되지 않은 난제였습니다. 사용자들은 AWS의 신뢰성과 블록체인의 검열 저항성을 동시에 원하지만, 기존의 솔루션들은 뼈아픈 절충안을 강요해 왔습니다.
2025년 내내 시가총액이 크게 요동친 가장 큰 플레이어인 Filecoin은 사용자가 저장소 제공자와 저장소 거래를 협상해야 합니다. 이러한 거래가 만료되면 데이터가 사라질 수 있습니다. 2025년 3분기 네트워크 활용률은 전 분기 32%에서 개선된 36%를 기록했지만, 대규모 확장에 따른 효율성 문제는 여전히 남아 있습니다.
Arweave는 "한 번 결제로 영구 저장" 모델을 통해 영구 저장소를 제공하지만, 그 영구함에는 비용이 따릅니다. 동일한 용량의 데이터를 Arweave에 저장하는 비용은 Filecoin보다 20배 더 비쌀 수 있습니다. 테라바이트 단위의 사용자 데이터를 처리하는 애플리케이션의 경우, 이러한 경제성은 현실적으로 작동하지 않습니다.
한편 IPFS는 엄밀히 말해 저장소가 아니라 프로토콜입니다. 데이터를 유지하기 위한 "피닝(pinning)" 서비스 없이는 노드가 캐시에서 데이터를 삭제할 때 콘텐츠가 사라집니다. 이는 언제든지 이사 갈 수 있는 기초 위에 집을 짓는 것과 같습니다.
이러한 파편화된 환경에 Walrus가 등장했으며, 그들의 비밀 무기는 바로 수학입니다.
RedStuff: 엔지니어링의 돌파구
Walrus의 핵심에는 분산 시스템 엔지니어링의 진정한 혁신인 2차원 소거 코딩(erasure coding) 프로토콜 RedStuff가 자리 잡고 있습니다. 이것이 왜 중요한지 이해하려면 기존의 탈중앙화 저장소가 중복성을 어떻게 처리하는지 살펴봐야 합니다.
노드 전체에 여러 개의 완전한 복사본을 저장하는 전체 복제 방식은 간단하지만 낭비가 심합니다. 최대 3분의 1의 노드가 악의적일 수 있는 비잔틴 결함(Byzantine faults)으로부터 보호하려면 과도한 중복 복제가 필요하며, 이는 비용을 급등시킵니다.
Reed-Solomon 인코딩과 같은 1차원 소거 코딩은 파일을 파편으로 나누어 파리티 데이터와 함께 재구성합니다. 더 효율적이긴 하지만 치명적인 약점이 있습니다. 손실된 단일 파편 하나를 복구하는 데 전체 원본 파일과 맞먹는 데이터를 다운로드해야 한다는 점입니다. 노드 변동이 잦은 동적 네트워크에서 이는 성능을 저하시키는 대역폭 병목 현상을 초래합니다.
RedStuff는 기본 및 보조 "슬리버(sliver)"를 생성하는 행렬 기반 인코딩을 통해 이를 해결합니다. 노드에 장애가 발생하면 나머지 노드들은 전체 블롭(blob)이 아니라 손실된 부분만 다운로드하여 누락된 데이터를 재구성할 수 있습니다. 복구 대역폭은 O(|blob|)이 아닌 O(|blob|/n)으로 확장되며, 이는 규모가 커질수록 엄청난 차이를 만듭니다.
이 프로토콜은 단순한 방식이 10~30배의 복제를 요구하는 것과 달리, 단 4.5배의 복제만으로도 보안을 달성합니다. Walrus 팀의 자체 분석에 따르면, 이는 동일한 데이터 가용성 기준으로 Filecoin보다 약 80%, Arweave보다 최대 99% 낮은 저장 비용으로 이어집니다.
아마도 가장 중요한 점은 RedStuff가 비동기 네트워크에서 저장소 증명(storage challenges)을 지원하는 최초의 프로토콜이라는 점일 것입니다. 이는 공격자가 네트워크 지연을 악용하여 실제로 데이터를 저장하지 않고도 검증을 통과하는 것을 방지합니다. 이는 이전 시스템들을 괴롭혔던 취약점이었습니다.