주요 요점 요약
Mysten Labs는 Sui Network와 DeepBook 프로토콜을 성공적으로 출시하였으며, 이제 새로운 프로젝트인 Walrus 프로토콜을 출시할 준비를 하고 있습니다.
분산형 스토리지 시장에는 이미 많은 프로토콜이 있지만 Walrus는 다음 두 가지 점으로 인해 폭넓은 주목을 받았습니다. (1) 비용 효율성 및 보안성 : Walrus는 기존 스토리지 솔루션보다 비용 효율성이 높고 안전합니다. (2) 프로그래밍 가능성 : 저장된 데이터를 Sui 네트워크를 통해 프로그래밍할 수 있습니다.
현존하는 분산 저장 프로토콜 중 가장 진보된 프로젝트 중 하나인 Walrus의 미래 실용성과 가치는 주목할 가치가 있습니다.
1. 배경 - 왜 Walrus인가? 왜 지금 출시해야 하나요?
Sui Network와 DeepBook Protocol을 성공적으로 출시한 Mysten Labs는 이제 새로운 분야인 Walrus Protocol에 진출하고 있습니다. Sui Network와 DeepBook의 성공으로 Walrus 프로젝트에 대한 기대도 커졌습니다. 하지만 이러한 열광에도 불구하고 Walrus 프로토콜을 둘러싼 몇 가지 의심도 있습니다.
이러한 우려는 여러 가지 요인에서 비롯됩니다. 이미 시장에는 분산형 저장 솔루션이 많이 출시되어 있지만, 그 중 대부분은 예상만큼 좋은 성능을 보이지 못했습니다. 또한 리소스 할당에 대한 우려도 있습니다. 특히 Mysten Labs가 Sui 네트워크의 개발 및 확장에 리소스를 계속 투자하여 새로운 프로젝트의 진행에 영향을 미칠지에 대한 우려입니다.
따라서 우리는 Walrus 프로토콜의 구조를 탐구하고, 이것이 기존의 분산형 저장 솔루션과 어떻게 다른지 분석하며, Walrus와 Sui 네트워크 간의 관계를 더 자세히 연구할 것입니다. 특히, Walrus가 Sui 아키텍처와 어떻게 통합되어 전체 Sui 생태계의 가치를 향상시킬 수 있는지에 초점을 맞출 것입니다.
1.1 Walrus와 기존 스토리지 솔루션의 차이점
Walrus가 필요함을 설명하려면 먼저 기존의 분산형 분산 저장 솔루션과 Walrus가 어떻게 다른지 살펴봐야 합니다. 제 관점에서 Walrus와 기존 스토리지 모델(특히 Filecoin과 Arweave) 사이에는 세 가지 주요 차이점이 있는데, 이를 요약하면 다음과 같습니다.
1.1.1 저장 비용 효율성
첫째, Walrus, Arweave, Filecoin 간의 저장 비용에는 상당한 차이가 있습니다. Four Pillars가 Walrus의 기사 에서 논의했듯이 , Arweave는 모든 노드가 모든 데이터를 복제하고 저장해야 하는 시스템을 사용하는 반면, Filecoin은 사용자가 데이터를 저장할 노드 수를 결정할 수 있도록 합니다 (사용자는 단 한 명의 마이너에게만 데이터를 저장하거나 100명의 마이너에게 데이터 사본 100개를 분산할 수 있습니다. 당연히 데이터를 저장하는 데 필요한 마이너가 많을수록 비용이 높아집니다).
이와 대조적으로 Walrus는 Red-Stuff 인코딩을 사용하여 Arweave 및 Filecoin보다 비용이 낮고 효율성은 최대 100배 더 높습니다(네트워크 전체의 데이터 저장이 필요한 Arweave와 비교했을 때, 복제 비용이 최대 500배 더 높은 반면, Walrus는 4~5배의 복제만 필요합니다). 동시에 데이터 손실 가능성이 크게 줄어듭니다.
간단히 말해서 Walrus는 Arweave와 Filecoin의 단점을 해결합니다. Arweave는 데이터 손실 가능성이 낮지만 복제 비용이 높습니다. Filecoin은 사용자 요구에 따라 비교적 저렴한 스토리지를 제공하지만, 저렴한 옵션은 데이터 손실 위험이 더 높을 수 있습니다. Walrus는 데이터 손실 가능성을 최소화하는 동시에 복제 비용을 낮게 유지함으로써 두 가지의 장점을 결합합니다.
또한 Arweave의 경우 노드 수가 증가함에 따라 비용이 증가합니다(선형적으로는 아님). 모든 노드/지정된 노드가 가능한 한 많은 완전한 데이터를 저장하도록 권장하기 때문입니다. 이와 대조적으로 Walrus는 네트워크 데이터를 한 번만 전송하고, 각 노드가 데이터의 일부를 저장하기 때문에 네트워크가 커질 때 개별 노드의 부담이 실제로 줄어듭니다. 이러한 구조적 차이로 인해 Walrus의 저장 비용은 Arweave와 Filecoin보다 훨씬 더 효율적입니다.
1.1.2 프로그래밍 가능성
Walrus의 효율성이 Arweave와 Filecoin에 비해 중요한 것은 사실이지만, 기존 스토리지 모델과의 가장 큰 차이점은 프로그래밍 가능성입니다. 기존의 저장소는 단순한 데이터웨어하우스에 불과하지만 Walrus는 Sui 네트워크를 통해 프로그래밍 가능한 분산 저장소를 구현하여 저장된 데이터에 더 많은 기능을 제공합니다.
스마트 계약이 분산형 저장소에 저장된 데이터를 직접 참조하거나 트리거할 수 있다면 어떨까요? 예를 들어, NFT를 주조할 때 이미지 파일을 Walrus에 저장하고 해당 파일의 블롭 데이터 객체를 Sui 네트워크에 생성하여 NFT 객체와 연결할 수 있습니다. 이를 통해 기존 NFT의 불완전성 문제(기존 NFT는 체인에 토큰을 저장하지만 NFT의 예술적 메타데이터는 오프체인에 저장됨)가 해결되어 Walrus를 통한 NFT가 진정한 Web3 자산이 됩니다.
데이터 저장과 직접적으로 관련된 또 다른 예는 Walrus의 blob 데이터가 Sui 객체로 저장되고 Sui의 Move 스마트 계약으로 제어될 수 있기 때문에 스마트 계약은 저장된 데이터를 다른 사용자에게 전송하거나 소유권을 자동으로 변경할 수 있다는 것입니다. 이것이 Walrus의 데이터가 프로그래밍 가능하다고 말하는 이유입니다.
반면, Arweave와 Filecoin은 온체인 애플리케이션과의 동적 통합 측면에서 매우 제한적이거나 불가능합니다. Filecoin은 FVM(Filecoin Virtual Machine)을 통해 일부 스마트 계약 기능을 추가했지만 데이터를 수정하고 제어하는 기능은 여전히 제한적이며 Walrus는 프로그래밍 가능성 측면에서 이 두 프로토콜보다 분명히 우수합니다.
1.1.3 데이터 접근 및 삭제
기존 저장 프로토콜에는 한 가지 특징이 있습니다. 데이터가 업로드되면 누구나 접근할 수 있으며 삭제할 수 없습니다. 이 기능은 개인 사용자에게는 유용할 수 있지만, 민감한 데이터를 저장하거나 데이터를 수정/삭제해야 하는 기관이나 기업에게는 상당한 제한을 초래합니다. 반면, Walrus는 사용자가 필요할 때 데이터를 삭제하거나 수정하도록 허용합니다(이것은 데이터를 삭제하거나 수정할 수 없는 Arweave와 다르며, Filecoin과 달리 사용자가 적극적으로 데이터 삭제를 요청하지 않지만, 계약이 만료되거나 데이터를 호스팅하는 노드가 오프라인이 되면 데이터가 삭제됩니다).
일부 사람들은 이것이 블록체인의 불변성 원칙과 충돌한다고 걱정할 수 있지만, Walrus에서는 삭제되는 것이 데이터 덩어리라는 점을 기억하는 것이 중요합니다. 블롭 데이터 삭제와 관련이 없는 거래 데이터는 변경되지 않으며, 블롭 데이터를 삭제해도 블록체인의 무결성에는 영향을 미치지 않습니다.
Walrus는 기존 스토리지에 비해 실용성이 뛰어나 기존 기업과 Web2 기업에서 적용 가능성이 크게 확대되며, 시장에서의 다양성에 대한 기대도 더욱 높아집니다.
1.2 Walrus와 Sui Network의 협업
이제 Walrus가 기존 저장 프로토콜과 어떻게 다른지 살펴보았으니 Walrus와 Sui 네트워크 간의 관계를 살펴보겠습니다. Mysten Labs가 Walrus 프로토콜 출시를 준비 중이라고 발표했을 때 많은 사람들이 새로운 프로토콜을 만드는 대신 Sui에 집중해야 한다며 의문을 제기했습니다. 하지만 Walrus의 작동 방식을 조금만 이해하면 Walrus가 Sui를 방해하는 것이 아니라 Sui 기반 애플리케이션을 보완하도록 설계된 스토리지 스택으로 보아야 한다는 점이 분명해집니다. 다시 말해, Walrus는 저장 측면에서 Sui 네트워크를 보완할 뿐만 아니라, Sui 네트워크의 거버넌스 토큰인 SUI에 적극적으로 영향을 미쳐 둘을 분리할 수 없게 만듭니다. 이에 대해서는 다음에 더 자세히 살펴보겠습니다.
1.2.1 수이와 바다코끼리의 공생 관계
실제로 Mysten Labs는 Sui의 초기 설계 단계에서 보관 문제에 세심한 주의를 기울였습니다. 블록체인은 시간이 지남에 따라 필연적으로 성장할 것이며, 이로 인해 향후 Sui Network 사용자의 거래 수수료가 증가할 수 있습니다. 따라서 Mysten Labs는 Sui의 초기 설계 단계부터 Sui의 보관 문제를 해결하기 위해 고유한 보관 기금 개념을 제안했습니다.
Sui 스토리지 펀드는 다음과 같이 작동합니다. 사용자가 Sui 검증 노드에 제출한 수수료는 두 부분으로 나뉩니다. 1) 계산과 관련된 가스 수수료, 2) 데이터 저장을 위한 스토리지 수수료. 수이는 사용자가 데이터를 업로드할 때 사전에 저장 수수료를 징수하고 그 자금을 저장 기금으로 옮깁니다. Storage Foundation은 데이터가 체인에 저장되는 동안 이러한 자금을 검증 노드에 계속 분배합니다. 또한, 사용자가 데이터를 삭제하는 경우 저장 비용을 환불받을 수도 있습니다.
Sui의 독특한 온체인 데이터 저장 시스템은 두 가지 효과가 있습니다.
사용자는 온체인 데이터를 삭제할 때 저장 비용을 환불받을 수 있으며, 이를 통해 분산원장의 용량을 줄이려는 경제적 인센티브가 발생합니다.
이 시스템은 사전에 보관 수수료를 징수하고 이를 향후 검증 노드에 대한 보상으로 사용하여 보관과 관련된 지속 가능성 문제를 해결합니다.
수이는 이러한 독특한 구조를 통해 지속 가능성 문제를 해결하지만, 대규모 블롭 데이터(미디어 파일 등)를 체인에 저장하는 것은 여전히 부담입니다. 바로 여기서 Walrus가 등장합니다. Walrus를 통해 대규모 블롭 데이터를 저장하고 Sui에서 객체 지향적 방식으로 메타데이터를 관리함으로써 Sui에 직접 저장하지 않고도 데이터를 프로그래밍할 수 있습니다.
또한 Walrus는 Sui를 통해 다른 저장 프로토콜에 비해 가장 독특한 기능을 구현했습니다. 즉, 저장된 데이터를 프로그래밍하고 제어할 수 있게 했다는 것입니다. 결국 수이와 월러스는 공생적 관계를 발전시켜 각자의 단점을 보완하여 독특한 강점을 만들어냈습니다.
1.2.2 Walrus는 SUI를 디플레이션 자산으로 만듭니다.
저장 펀드의 예에서 볼 수 있듯이 Sui 네트워크는 모든 객체를 저장하기 위한 저장 수수료로 특정 금액의 SUI를 지불해야 하며 Walrus도 예외는 아닙니다. Walrus에서 blob 데이터 객체가 생성되면 SUI는 객체의 크기(blob을 나타내는 객체의 크기를 말하며, blob의 실제 크기가 아님)에 따라 저장소에 잠깁니다.
일부 수수료는 데이터를 삭제하면 환불받을 수 있지만, 일부 수수료는 소각 효과를 가져와 토큰을 영구적으로 제거하여 유통을 줄입니다. 즉, Walrus를 통해 저장되는 데이터가 많을수록 저장 기금에 영구적으로 고정되는 SUI의 양이 늘어나고, Walrus 사용이 증가할수록 SUI의 유통량이 감소하는 선순환이 형성됩니다.
요약하자면 Walrus의 등장은 네트워크 수준과 자산 수준 모두에서 Sui 네트워크에 긍정적인 소식입니다. 월러스를 통해 수이 생태계가 더욱 다양한 방향으로 발전할 것으로 기대됩니다.
2. 결론 - Walrus는 Sui의 가장 중요한 프로토콜이 될 것입니다.
2.1 Mysten Labs는 단순히 블록체인을 구축하는 것이 아닙니다.
Mysten Labs가 처음 설립되었을 때, 저는 그것이 단지 Sui Network에만 집중하는 회사라고 생각했습니다. 하지만 Deepbook, SuiNS 등의 서비스가 출시되는 것을 보고 저는 Mysten Labs가 어떤 비전을 추구하는지 궁금해졌습니다. Walrus를 처음 접했을 때, 그들의 목표가 완전한 Web3 분산형 인프라를 구축하는 것이라는 걸 깨달았습니다.
Mysten Labs는 다른 회사들과 비교해 산업을 볼 때 다른 시간적 범위를 가지고 있습니다. 그들은 단순히 토큰을 발행하고, 과대광고를 만들고, 빠르게 수익을 창출하는 것이 아닙니다. 오히려, Web2 서비스에 대한 사용자의 관성을 이해하고, 이에 가장 적합한 UI를 만드는 동시에 실행, 저장, 합의, 커뮤니케이션 등 다양한 분야에서 혁신을 주도하려는 비전을 가지고 있습니다.
Sui 네트워크는 실행과 합의(Mysticeti, Pilotfish, Remora 등의 이니셔티브를 통해 발전)를 처리하고, Walrus는 저장을 처리하고, SCION(네트워크 패킷을 보호하는 차세대 인터넷 아키텍처로 DDoS 보호 및 라우팅 공격 면역성으로 유명함 - SCION은 Mysten Labs에서 만든 것이 아니지만 Sui 네트워크에서 사용될 예정임)이 통신을 처리하고, Web2에 익숙한 UI는 zkLogin, Stashed, SEAL, KELP가 관리합니다.
이러한 계획이 성공적으로 실행된다면, Mysten Labs는 기존 Web3 패러다임을 다시 쓸 수 있다고 믿습니다. 제가 처음에 생각한 것은 제한적이었습니다. Mysten Labs는 단순히 블록체인을 구축하려는 것이 아니었습니다. 그들은 새로운 네트워크를 위한 인프라를 구축하는 팀이었습니다. 물론, 저는 수이가 Mysten Labs 비전의 핵심이라고 생각하고, 다른 이니셔티브는 모두 상호 보완적인 역할을 한다고 생각합니다. Walrus에도 동일한 것이 적용되는데, 제 생각에는 이것이 아마도 가장 중요한 프로토콜일 겁니다.
2.2 바다코끼리는 수이 생태계에만 국한되지 않는다
하지만 Walrus는 Sui 생태계에만 국한되지 않습니다. 다른 저장 프로토콜과 마찬가지로 Walrus는 Sui 애플리케이션뿐만 아니라 모든 타사에서 사용할 수 있으며 기존 저장 프로토콜에 대한 강력한 대체재 역할을 하거나 Celestia, EigenDA, Avail과 같은 다른 DA 계층에 대한 대안으로 사용될 수도 있습니다.
Walrus의 가용성으로 인해 SUI의 요구 사항이 Sui 네트워크 너머로 확장됩니다. Walrus를 사용하면 Sui 네트워크에 데이터 객체가 생성되어 SUI 유통이 감소합니다. 다시 말해, Walrus는 외부 수요를 창출함으로써 SUI를 더 매력적인 자산으로 만들 수 있는 잠재력을 가지고 있습니다(이는 투자 조언이 아니라 구조적으로 가능한 시나리오입니다). 따라서 바다코끼리는 수이를 사방으로 확장하는 다리 역할을 할 것으로 기대됩니다.
2.3 Walrus가 Filecoin을 능가할 수 있을까?
특정 프로토콜의 가치를 비교할 때는 주의가 필요하지만 Walrus의 미래에 대해 저는 매우 낙관적입니다. 그 이유는 1) 운영 메커니즘이 기존 저장 프로토콜보다 훨씬 효율적이기 때문입니다. 2) 기존 저장 프로토콜에서는 수행할 수 없는 작업(예: DA가 되거나 저장된 데이터를 프로그래밍 가능하게 만드는 작업)을 수행할 수 있기 때문입니다. 3) 이미 Sui 네트워크를 통해 견고한 네트워크와 사용자 기반을 갖추고 있기 때문입니다.
Walrus가 단순히 Sui Network의 저장 계층이 아니라 Mysten Labs가 예상하는 대로 Web3의 대표적인 저장 프로토콜이 된다면, 저장 분야에서 선도적인 프로토콜이 될 가능성이 있습니다.