BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Estuary, Web3 스토리지 및 NFT.storage, 세 가지 분산 스토리지 방법을 선택하는 방법은 무엇입니까?

BPool
特邀专栏作者
2021-09-15 11:21
이 기사는 약 3287자로, 전체를 읽는 데 약 5분이 소요됩니다
Filecoin 메인넷은 거의 1년 동안 온라인 상태였으며 가장 빠르게 성장하는 애플리케이션을 갖춘 블록체인 생태계가 되었습니다.
AI 요약
펼치기
Filecoin 메인넷은 거의 1년 동안 온라인 상태였으며 가장 빠르게 성장하는 애플리케이션을 갖춘 블록체인 생태계가 되었습니다.

Filecoin 메인넷은 거의 1년 동안 온라인 상태였으며 가장 빠르게 성장하는 애플리케이션을 갖춘 블록체인 생태계가 되었습니다. Filecoin은 스토리지 가격을 대폭 낮추고 객관적인 조건에 따라 중앙 집중식 스토리지와 동일한 서비스를 제공하는 최초의 분산 스토리지 네트워크입니다.Filecoin 및 관련 기술 아키텍처의 비용 효율성과 의미를 통해 기존 데이터 스토리지 모델을 전복합니다. Filecoin에 데이터를 저장하는 세 가지 응용 프로그램을 소개합니다.

Filecoin은 분산형 저장소 백업이지만 Filecoin 블록체인에 저장된 데이터는 어디에서 오는 것입니까? 가장 먼저 해야 할 일은 IPFS 노드에 데이터를 추가하는 것입니다. 이를 통해 저장 공급자와 협상하여 Filecoin에 정보를 저장할 수 있습니다.

IPFS는 파일, 데이터 및 애플리케이션을 저장하고 액세스하기 위한 분산 시스템입니다. 파일 시스템이 일반적으로 어떻게 작동하는지 알고 있다면 파일 시스템이 조직을 기반으로 데이터에 액세스한다는 것을 알고 있을 것입니다. FAT 파일 시스템은 할당 테이블을 사용하여 데이터를 조회하고 NTFS 파일 시스템은 하드 링크와 데이터 스트림을 사용하며 IPFS는 콘텐츠 식별(CID)을 사용합니다. 개발자가 IPFS 네트워크에 저장된 애플리케이션이나 데이터에 액세스해야 하는 경우 CID 사본만 있으면 됩니다.

그러나 IPFS는 브라우저에서 기본적으로 지원되지 않으므로 중간 게이트웨이는 이 데이터를 얻을 수 있는 유일한 방법이며 IPFS 게이트웨이는 개발자와 사용자에게 이 기능을 제공합니다. CID를 가진 모든 사용자는 IPFS 네트워크에 저장된 데이터에 액세스할 수 있으며 CID는 데이터 복구 후에도 중요한 역할을 합니다.

예를 들어 어떤 이유로 노드가 다운되면 해당 정보를 다른 노드에서 백업으로 사용할 수 있습니다. IPFS 게이트웨이는 단순히 다른 백업 노드에서 데이터를 로드하여 결국 CID를 사용하여 액세스할 수 있습니다.

우리는 Filecoin을 임대 시스템으로 생각할 수 있습니다. 개발자 또는 사용자는 Filecoin에서 장기 파일 저장 공간을 임대하고 데이터 저장 비용을 지불합니다. 블록체인은 단지 트랜잭션 중개 및 보증 메커니즘입니다. 스토리지 제공자는 자체 스토리지를 제공합니다. 개발자와 사용자가 IPFS 데이터를 온체인에 유지하여 장기적으로 사용할 수 있도록 하여 이러한 계약을 이행합니다.

Filecoin과 IPFS가 함께 작동하는 방식을 이해하면 Estuary, Web3.storage 및 NFT.storage의 세 가지 게이트웨이 시스템 간의 차이점을 살펴볼 수 있습니다.

세 가지 다른 스토리지 시스템이 있는 이유는 무엇입니까?

실제로 세 개의 게이트웨이는 비슷한 작업을 수행합니다. 그들은 IPFS 시스템에 저장하기 위한 데이터를 수락하고 CID 수집을 허용하며 사용자가 Filecoin 체인에 데이터를 저장하기 위한 계약을 생성할 수 있는 방법을 제공하는 중개자 역할을 합니다.

그러나 일부 사용자는 "모두 동일한 기능을 수행하는 데 왜 3개가 필요한가요?"라고 묻습니다. 각 솔루션은 특정 목적과 특정 대상을 실제로 느끼기 위해 설계되었습니다. 각각의 역할을 이해해야 합니다. 상세히.

· Estuary

Estuary는 개발자가 IPFS 네트워크 및 Filecoin 네트워크에 대한 스토리지를 자동화하는 방법입니다.Filecoin 라이브러리를 통합하는 간단한 IPFS 노드로, IPFS 및 Filecoin 블록체인에 더 쉽게 액세스할 수 있습니다. Estuary는 프로세스를 보다 쉽고 효율적으로 만드는 동시에 Filecoin 네트워크에 대한 대규모 스토리지 트랜잭션을 활성화하는 데 중점을 둡니다.

Estuary는 대용량 데이터 저장이 필요한 고객을 위해 설계되었으며 기능 세트는 현재 시간당 600개의 트랜잭션을 지원하며 각 Estuary 노드의 저장 용량은 생태계에 존재하는 상한선을 밀어냅니다.

IPFS 노드에 액세스하고 스토리지를 협상한 다음 스토리지 공급자와 동일한 작업을 수행하여 Filecoin 블록체인에 수동으로 저장하는 번거로움을 겪을 위험이 있습니다. 그러나 이 작업은 특히 저장할 파일이 많은 경우 지루할 수 있습니다. Estuary는 파일을 저장하고 개발자로서 계약을 협상하는 간단한 방법을 제공하여 작업을 훨씬 간단하게 만듭니다.

Estuary의 프런트 엔드를 통해 사용자는 몇 번의 클릭만으로 IPFS에 로그인하고 파일을 업로드할 수 있습니다. Estuary는 저장 공급업체에 연락하여 그 중 6개 업체와 검증된 거래를 협상할 것입니다. Estuary에서 직접 거래에 대한 정보를 확인하도록 선택할 수 있습니다. 데이터 크기가 3.57GiB 미만인 경우 데이터가 스테이징 영역에 임시로 보관되고 트랜잭션 협상이 몇 시간 내에 처리되어 데이터(다른 패킷과 함께)를 블록으로 네트워크에 추가합니다.

트랜잭션이 생성되면 사용자에게 CID가 포함된 링크가 제공됩니다. 애플리케이션 또는 웹사이트에서 이 CID를 사용하여 공용 IPFS 게이트웨이에서 데이터를 검색할 수 있습니다. 즉, 전 세계적으로 분산된 네트워크에서 데이터에 액세스할 수 있습니다. 데이터가 Filecoin에 백업되지 않았고 Estuary에서 계속 액세스할 수 있더라도 모든 IPFS 게이트웨이에서 CID를 검색할 수 있으므로 데이터가 Filecoin 생태계에 추가되었는지 여부에 대한 걱정 없이 원활하게 개발할 수 있습니다.

Estuary는 IPFS를 사용하여 표준을 고정하므로 다른 기존 솔루션에서 쉽게 전환할 수 있습니다. Estuary는 대용량 파일 저장이 필요한 사람들에게 매우 좋은 선택입니다. Estuary를 사용하는 것은 매우 간단하며 특정 프로그래밍 언어가 필요하지 않으며 가장 자연스러운 방식으로 사용할 수 있습니다. 직관적인 인터페이스와 작동으로 인해 애플리케이션 및 웹 페이지의 사용자 경험도 단순화됩니다.

Web3.storage

Web3.storage는 IPFS 네트워크 및 Filecoin 블록체인과 상호 작용하기 위한 게이트웨이의 또 다른 반복입니다. Estuary와 마찬가지로 이 서비스는 IPFS 시스템에 데이터를 저장하는 방법을 제공합니다. 사용자에게 IPFS 네트워크에 액세스하고, 데이터를 저장하고, 해당 데이터를 무료로 검색할 수 있는 기회를 제공합니다.

IPFS와 Estuary를 통합하려면 약간의 준비가 필요하지만 Web3.storage는 사용자가 통합을 자세히 살펴보지 않고 IPFS 네트워크와 Filecoin의 스토리지를 사용하여 애플리케이션 개발에 바로 뛰어들 수 있는 기회를 제공합니다.

Estuary와 마찬가지로 시스템에 액세스하려면 API 키가 필요하지만 무료 계정을 열고 파일을 업로드하는 간단한 문제입니다. 해당 파일이 있으면 API 키를 사용하여 curl을 통해 또는 브라우저를 통해 직접 액세스할 수 있습니다.

웹 애플리케이션을 더 쉽게 구축할 수 있도록 단 몇 줄만으로 코드에서 IPFS를 사용하는 직접적인 JavaScript 인터페이스가 있습니다. IPFS 노드를 구축하는 스크립트가 작동하려면 API 키가 필요하지만 웹사이트의 설명서에서 복사하여 붙여넣을 수 있습니다.

CID로 직접 파일에 액세스하고 JavaScript 애플리케이션 축소를 시작하여 IPFS 네트워크에 저장된 데이터를 사용할 수 있습니다. 사용이 간편하기 때문에 Web3.storage를 사용하여 파일을 직접 업로드하고 검색하려는 JavaScript 기반 애플리케이션을 구축하는 개발자에게 이상적인 스토리지 솔루션입니다.

NFT.storge

NFT는 오늘날 인터넷에서 가장 인기 있는 자산 중 하나가 되었지만 NFT를 온라인에 저장하려면 여전히 많은 사용자에게 번거로운 작업이 필요합니다. NFT.storage는 NFT를 IPFS 네트워크에 저장하고 Filecoin 블록체인에 자동으로 복사하기 위한 전용 인터페이스입니다.

NFT.storage는 NFT를 사고 파는 데 필요한 메타데이터를 보존한다는 점에서 앞서 언급한 게이트웨이와 다릅니다. NFT는 블록체인 환경에서 예술 작품 또는 수집 가능한 카드이기 때문에 메타데이터는 이러한 디지털 자산을 소유한 사람과 이전에 소유한 사람을 결정하는 데 중요합니다. NFT는 영구적으로 저장될 수 있는 기능이 필요하며 IPFS와 같은 분산형 스토리지 시스템은 NFT 스토리지를 무료로 제공할 수 있습니다.

NFT.storage는 Estuary 및 Web3.storage와 동일한 스토리지 세부 정보를 많이 사용합니다. 업로드된 데이터에 대한 CID를 제공하고 사용자가 Filecoin 블록체인에서 스토리지 트랜잭션의 상태를 확인할 수 있습니다. NFT.storage를 통해 저장된 모든 NFT는 콘텐츠 ID의 도움을 받아 모든 IPFS 게이트웨이를 통해 액세스할 수 있습니다. API 및 개발 환경과의 통합으로 인해 NFT.storage는 NFT 제작자가 자신의 작업을 블록체인에 빠르고 쉽게 업로드하는 데 이상적입니다.

대부분의 잘 알려진 NFT 거래 시장은 IPFS와 Filecoin을 사용하여 네트워크에 대한 기술 지원을 제공했으며, 이 분야에서 잘 알려진 두 이름인 Palm과 VideoCoin은 IFPS를 사용하여 콘텐츠를 저장하고 검색합니다. NFT.storage는 사용자가 중앙 집중식 서비스 공급자를 거치지 않고 네트워크와 상호 작용할 수 있는 방법을 제공합니다. NFT 제작자에게 권한을 부여하고 강력한 스토리지 탄력성과 IPFS와 같은 분산형 스토리지 네트워크를 제공합니다.

어떤 스토리지 앱을 사용해야 합니까?

이 질문은 주로 개발 중인 애플리케이션에 따라 달라집니다. JavaScript에 뿌리를 둔 웹 개발자라면 Web3.storage가 사용하기 쉽고 개발 요구 사항에 더 적합하다는 것을 알 수 있습니다. 그러나 분산 응용 프로그램을 개발 중이고 데이터 저장 방식을 더 잘 제어하고 싶다고 가정해 보십시오. 이 경우 백엔드에서 약간 복잡할 수 있지만 Estuary가 최선의 선택입니다.

업로드된 창작물을 더 잘 제어하려는 NFT 제작자라면 NFT.storage가 필요한 도구일 수 있습니다. 이 세 가지 도구가 수행하는 많은 작업이 동일하지만 각각 특정 사용 사례에 적합합니다. 어떤 도구를 사용하기로 결정하든 연구를 하고 즐거운 시간을 보내십시오!

NFT
Odaily 공식 커뮤니티에 가입하세요