FVM은 어떻게 Filecoin 혁신 사례를 전방위적으로 잠금 해제할 수 있을까요?

IOSG 벤처스
2023-03-21 15:16:33
수집
가상 머신을 Filecoin 프로토콜에 통합함으로써 개발자는 Filecoin 저장 네트워크를 기반으로 하는 분산 애플리케이션(dApps)을 생성하고, 안전하고 신뢰할 수 있는 방식으로 스마트 계약을 실행하며, 기존 Filecoin 데이터 위에 추가 가치 층을 생성할 수 있습니다.

출처: Siddarth, IOSG Ventures

FVM이란 무엇이며, 왜 필요한가?

Protocol Labs는 그들의 탈중앙화 인터넷을 위한 세 가지 단계 계획을 언급했습니다:

  1. 세계에서 가장 큰 탈중앙화 저장 네트워크 구축.
  2. 인문 데이터를 도입하고 보호.
  3. 데이터 내에서 검색 및 계산 기능을 제공하여 확장 가능한 애플리케이션 구축.

Filecoin은 첫 번째 단계를 이미 달성하여 661.54 PiB 이상의 데이터를 저장하는 최대 탈중앙화 데이터 보관자가 되었습니다. Filecoin의 저장 시장은 2022년 4분기에도 계속 성장했으며, 활성 거래는 117% 증가하여 전년 대비 1,798% 증가했습니다.

image

Filecoin의 다음 단계는 인문 데이터를 도입하고 보호하는 것입니다. 이는 지속적인 과정이 될 것입니다. 세 번째 단계에 도달하기 위해서는 데이터를 검색하고 계산하는 데 도움이 되는 새로운 인프라를 구축해야 하며, 그렇지 않으면 Filecoin은 전 세계의 아카이브 데이터를 저장하는 하드 드라이브 더미에 불과할 것입니다.

이로 인해 Filecoin 가상 머신(FVM)이 탄생했습니다. 가상 머신을 Filecoin 프로토콜에 통합함으로써 개발자는 Filecoin 저장 네트워크를 기반으로 하는 탈중앙화 애플리케이션(dApps)을 안전하고 신뢰할 수 있는 방식으로 실행할 수 있는 스마트 계약을 생성하고, 기존 Filecoin 데이터에 추가 가치 층을 생성할 수 있습니다.

FVM은 Filecoin 네트워크에서 스마트 계약을 실행하도록 설계되었습니다. 스마트 계약이 배포될 때, 그것은 WASM 바이트코드로 컴파일됩니다. 이를 통해 개발자는 불변의 규칙에 부합하는 유용한 애플리케이션을 생성할 수 있으며, Filecoin의 모든 시장을 체인으로 가져오고, 영구 저장 및 DataDAOs와 같은 다양한 사용 사례를 잠금 해제할 수 있습니다. 이러한 모든 것이 좋지만, 우리는 많은 체인이 좋은 개발자 경험과 개발자 시장의 부족으로 실패하는 것을 보았습니다.

Filecoin은 FEVM을 출시하고 지원하기로 결정했습니다. EVM이 FEVM에 배포되면, 그것은 WASM으로 컴파일되고 FEVM 내에서 EVM 바이트코드를 실행하기 위해 actor 인스턴스가 생성됩니다. 그런 다음, 사용자 정의 FEVM actor는 내장된 Market 및 Miner API를 통해 Filecoin 네트워크와 상호작용할 수 있습니다.

이는 Filecoin에게 매우 중요한 단계입니다. EVM 기반 개발은 좋은 개발자 경험을 제공하며, 방대한 기존 개발자 커뮤니티를 보유하고 있다는 것이 입증되었습니다. 스마트 계약을 실행하기 위한 안전하고 신뢰할 수 있는 환경을 제공함으로써, Filecoin VM은 Filecoin 프로토콜의 모든 잠재력을 발휘하도록 도와주며, 탈중앙화 저장 및 계산에 새로운 혁신적인 애플리케이션 시나리오를 가져옵니다.

FVM이 잠금 해제하는 사용 사례

FVM을 사용하여 많은 다양한 사용 사례를 구축할 수 있지만, Protocol Labs와 FVM 팀은 Filecoin 생태계의 번영에 필수적이라고 생각하는 "스타트업 요청" 목록을 제안했습니다. 다음은 해당 목록의 몇 가지 주요 사항입니다:

  • DataDAOs?
  • ML 모델 저장 및 강화[DataDAOs를 통해]??
  • 저장 진입점[DataDAOs를 통해]??
  • 사용량 기반 요금[DataDAOs를 통해]
  • 게임[DataDAOs를 통해]???
  • 소셜[DataDAOs를 통해]???
  • 탈중앙화 과학[DataDAOs를 통해]???
  • Filecoin의 탄소 배출량 추적 및 감소?
  • 하드웨어 담보 대출
  • 영구 저장??
  • 저장 자동화(복제 및 복구)??
  • 신뢰 없는 FIL + 공증인??
  • KYC 및 청구 증명
  • 탈중앙화 데이터 집계기??
  • 접근 제어

Protocol Labs에 따르면, 별표는 프로젝트가 Filecoin 네트워크에서 존재하는 중요성을 나타냅니다. 독자들은 DataDAOs에 대한 반복적인 언급을 주목했을 것입니다. 그렇다면 DataDAOs란 무엇이며, 왜 중요한가요?

DataDAOs

"데이터는 새로운 석유"라는 말이 최근 몇 년간 회자되고 있습니다. 세계에서 가장 큰 인터넷 회사들은 데이터가 그들의 가장 가치 있는 자원이라고 생각해왔습니다. 내부 사용(시장/사용자 통찰력)이나 외부 데이터 판매 모두에서 말입니다. 데이터가 왜 가치가 있을까요? 데이터는 통찰력을 생성할 수 있을 때만 가치가 있으며, 통찰력을 생성하기 위해서는 데이터 자체에 대한 계산과 분석이 필요합니다.

현재 Filecoin 상태에서는 데이터를 체인에서 수익화하는 것이 불가능합니다. 저장 프로토콜은 P2P이며, 거래는 오프라인에서 이루어지고 정산은 체인에서 이루어집니다. 데이터를 수익화하려면 접근 제어 시스템, 구독 결제 시스템, 데이터 강화, 포장 등을 구축할 인프라가 필요합니다.

이것이 FVM이 잠금 해제할 수 있는 부분입니다. 커뮤니티 중심의 탈중앙화 모델을 채택합니다. DataDAO는 DAO의 일종으로, 이해관계자가 가치 있다고 생각하는 데이터 세트를 보호, 생성, 강화 및 홍보하는 사명을 가지고 있습니다.

DataDAO의 각 이해관계자는 이제 다양한 방식으로 보상을 받을 수 있습니다. SP는 저장 및 보존을 책임지고, 복제 작업자는 지역적이고 빠른 가용성을 보장하며, 데이터 제공자는 이제 자신의 데이터 판매에 대한 보상을 받을 수 있고, 데이터 전문가는 데이터 포장에 참여할 수 있으며, ML 엔지니어는 암호화된 데이터에서 실행할 수 있는 모델을 제공하여 데이터 가치를 높일 수 있습니다.

우리는 데이터를 가치 계층으로 볼 수 있습니다:

  1. 원시 데이터(가장 가치가 낮음)
  2. 포장된 데이터
  3. 데이터 계산
  4. 검증 가능한 통찰력(가장 가치 있음)

FVM 이전 상태에서는 원시 데이터와 포장된 데이터를 Filecoin에 업로드할 수 있었지만, 체인에서 접근 제어를 수행할 수는 없었습니다. 이제 FVM을 사용하여 데이터 계산(예: AI/ML 모델, NFT 생성 등)을 수행할 수 있습니다. 비록 Filecoin의 현재 상태에서는 복잡하고 무거운 계산이 체인에서 실행될 수 없지만, Filecoin 노드는 현재 충분한 계산 능력을 갖추고 있지 않습니다. 이는 Filecoin과 상호작용하는 오프라인 Dcompute 플랫폼과의 명확한 범위가 있음을 나타냅니다.

Bacalhau와 같은 솔루션은 데이터 기반 계산을 실현하고 Filecoin과 긴밀한 상호운용성을 가지고 있습니다. Bacalhau는 비교적 새로운 프로젝트로, Filecoin 네트워크의 가치를 높일 수 있으며, Filecoin 자체에 저장된 데이터를 더 가치 있게 만들 수 있습니다.

DataDAO는 초기 상태에서 전체 데이터 가치 사슬을 포괄할 필요가 없습니다. 이것이 DataDAO의 궁극적인 목표일 수 있지만, 많은 DataDAO가 특정 수직 분야나 사용 사례에서 작업을 시작했습니다. 몇 가지 유명한 예는 다음과 같습니다:

● Lagrange DAO: 데이터 가치 실현 및 탈중앙화 과학(DeSci)을 위한 DAO. DeSci에 데이터 공유 및 분석 공간을 제공합니다.

● GlacierDAO: 공공 이익 코드를 포함한 Git 저장소의 복제를 위한 DAO. 또한 사용자가 이러한 저장소를 Filecoin 네트워크에서 복제하기 위해 자금을 모을 수 있도록 합니다.

● SPN DAO: 소비자가 신용 카드 거래 데이터를 자산으로 전환하여 자신의 데이터 사용 및 수익화를 직접 제어할 수 있도록 하는 DataDAO입니다.

현재 DataDAO는 데이터 수집 및 관리에 집중하고 있지만, 가치를 높이기 위해서는 데이터 계산 및 DCompute 인프라가 필요합니다. 이와 관련하여 Filecoin에 집중하는 프로젝트에는 다음이 포함됩니다:

● Bacalhau: Bacalhau는 데이터를 생성하고 저장하는 곳에서 작업을 실행하여 빠르고 효율적이며 안전한 계산을 실현하는 플랫폼입니다. 사용자는 임의의 Docker 컨테이너와 WebAssembly 이미지를 작업으로 실행하여 기존의 작업 흐름을 대규모로 재작성하지 않고 간소화할 수 있습니다.

● Shale: Shale은 클라우드 컴퓨팅을 Filecoin으로 가져오려 하고 있으며, 저장 제공자가 기존 저장 능력을 활용하여 계산을 수행하고 AWS 및 Google Cloud와 같은 다른 클라우드 저장 제공자와 직접 경쟁할 수 있도록 합니다. 공공 사용자는 저장 제공자로부터 계산 인스턴스를 임대하고, 로컬 네트워크를 통해 Filecoin+ 저장 거래에 접근할 수 있는 기회를 갖게 됩니다. 이는 Akash Network 및 StackOS와 유사한 솔루션이지만, Filecoin 데이터에 대한 계산에 더 중점을 두고 있습니다.

DataDAO는 Filecoin 네트워크를 통해서만 탈중앙화 방식으로 엔드 투 엔드 잠금을 해제할 수 있는 독특한 사용 사례입니다.

기존 문제 해결

Filecoin은 초기 단계에서 단순한 저장 프로토콜에 불과했으며, 지속적으로 발전하는 프로토콜은 반드시 해결해야 할 많은 문제를 가지고 있습니다. 예를 들어:

  1. 내 SP가 데이터를 저장하지 않아 처벌을 받더라도, 내 데이터를 어떻게 복구하거나 검색할 수 있을까요?
  2. 고품질 콘텐츠를 제공하기 위해 캐시 계층을 사용해야 하는데, SP와의 모든 거래는 오프라인에서 이루어집니다.
  3. 기업급 데이터가 있다면, Filecoin에서 내 데이터에 대한 접근 제어를 어떻게 수행할 수 있을까요? 이 외에도 많은 문제가 있습니다.

Filecoin은 FVM 및 Retrieval Markets와 같은 문제 해결을 위해 노력하고 있습니다. FVM은 Filecoin에서 데이터 복제를 생성하고 장려할 수 있는 가능성을 열어주므로, 하나의 SP가 실패하더라도 데이터를 다른 노드에서 검색하거나 복구할 수 있습니다.

Retrieval Markets는 분산화된 CDN 네트워크를 생성하는 데 도움이 될 것이며, 이는 Web3 소셜 및 게임 프로젝트에 매우 유익합니다. 또는 FVM을 사용하여 엔드 투 엔드 데이터 암호화가 있는 접근 제어 플랫폼을 구축할 수 있으며, Medusa와 같은 프로젝트가 이 방향으로 노력하고 있으며, 다른 체제와의 추가적인 상호운용성 계층도 고려하고 있습니다.

DCompute 인프라에 대한 수요 증가

Filecoin과 같은 분산 데이터 저장 시스템에서 계산을 수행하는 것은 다소 어렵습니다. 데이터가 멀리 떨어진 여러 다른 노드에 있을 수 있기 때문입니다. 데이터를 집계한 다음 계산하는 것은 탈중앙화 저장 시스템의 목적을 완전히 무너뜨릴 수 있습니다.

세계가 대규모 데이터 세트에서 AI 모델 훈련을 진행하는 방향으로 나아가면서, 대규모 데이터 세트를 Filecoin에 저장하는 것은 막대한 경제적 가치를 지니고 있습니다(비용이 매우 낮기 때문에). 그러나 현재 이러한 시스템에서 훈련 모델을 구축하는 것은 매우 어렵습니다.

ChatGPT(GPT-3)는 1000개의 V100 GPU(각 GPU의 연산 속도는 약 147 TFLOPs)를 갖춘 컴퓨터에서 훈련되었으며, 평균 비용은 약 1000만 달러입니다.

Stable Diffusion은 256개의 A100 GPU(비용은 약 60만 달러)에서 훈련되었습니다.

이는 막대한 계산 능력을 필요로 하며, Filecoin 노드의 현재 최소 요구 사항은 8코어 GPU와 128GB RAM입니다. 단독으로 Filecoin은 우리가 살고 있는 계산 집약적인 인터넷 시대에 대응할 수 없습니다.

이 문제를 해결하는 방법은 두 가지입니다:

  1. 저장 규정의 최소 계산 요구 사항을 매우 높게 설정하여 Filecoin을 계산 강국으로 만드는 것입니다. 이는 하룻밤 사이에 이루어질 수 있는 변화가 아닙니다. 이는 점진적인 과정이어야 합니다.
  2. Filecoin의 데이터 계산을 제3의 Dcompute 플랫폼에 아웃소싱하는 것입니다. 예를 들어, Bacalhau 및 Shale(파일코인을 중심으로) 또는 Akash Network, StackOS와 같은 다른 솔루션입니다.

또 다른 문제는 많은 훈련 모델이 이미 구축되어 있으며, 데이터를 Filecoin으로 이식해야 할 경우, 계산 네트워크는 TensorFlow, Ray 등을 사용하여 구축된 기존 모델을 지원할 수 있어야 한다는 것입니다.

단기적으로 필자는 Shale, Akash와 같은 탈중앙화 클라우드 컴퓨팅 네트워크가 시장에서 우위를 점할 것이라고 생각합니다. 이는 배포가 용이하고 개발자 비용이 적기 때문입니다. 장기적으로 Filecoin도 계산 강국이 되기 위해 노력해야 하며, 기존 자원을 업그레이드하거나 더 효율적인 탈중앙화 계산 방법을 찾아야 합니다.

Rex St.John은 그의 글 "Harvested Compute and Pervasive AI: The Protocol Labs Bull Thesis"에서 더 장기적인 해결책을 제안하며, Filecoin 네트워크는 RaspberryPi와 Nvidia Jetson을 사용하여 계산을 지원하는 데 집중해야 한다고 주장했습니다. 이러한 유닛은 시장에 이미 존재하며, 노드 부팅을 보다 일관되게 지원할 수 있습니다.

image

관련 태그
체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축