Filecoin(2014년 5월 설립)은 InterPlanetary File System (IPFS)를 기반으로 구축된 오픈소스 분산형 저장 네트워크이자 마켓플레이스로, 사용되지 않는 전 세계 저장 공간을 오픈된 블록체인 기반 마켓플레이스로 전환합니다. 자체 토큰인 FIL은 사용자와 저장 공급자 간의 거래를 가능하게 하여 기존 클라우드 저장 서비스보다 더 분산되고 영구적인 대안을 만들고자 합니다. [2]
Filecoin은 2014년 컴퓨터 과학자 Juan Benet이 설립한 미국 기반의 오픈소스 연구 개발 기관인 Protocol Labs에서 개발되었습니다. 이 기관은 IPFS 및 libp2p와 같은 프로젝트도 담당하고 있으며, 블록체인 시스템과 AWS 및 Microsoft Azure와 같은 기존 제공업체 모두가 사용할 수 있는 기본 데이터 인프라를 구축하는 것을 목표로 합니다. [3] [4]
| 이름 | 직책 || ---- | ----------- || 후안 베넷[18][19][20] | 설립자 겸 CEO || 프리델 지겔마이어 | 수석 소프트웨어 엔지니어 || 에반 미야조노 | 연구 과학자 || 제로미 존슨 | 소프트웨어 엔지니어 || 카롤라 키르사노프 | 연구 프로그램 매니저 || 야쿠브 슈탄데라 | 분산 소프트웨어 엔지니어 || 데이비드 디아스 | 연구 엔지니어 || 니콜라 그레코 | 연구 책임자 || 제시 클레이버그 | 운영 매니저 || 헥터 산후안 | 소프트웨어 엔지니어 || 크리스 브로컴 | 재무 책임자 || 콜린 에브란 | 사업 개발 및 운영 |
프로토콜 랩스는 2014년부터 2017년까지 세 차례에 걸쳐 310만 달러의 자금을 조달했습니다. 첫 시드 라운드에서는 스타트업 액셀러레이터인 Y Combinator(와이 콤비네이터)로부터 12만 달러를 조달했습니다. 벤처 라운드는 2016년에 진행되었으며, Techammer(테크해머), Stanford StartX(스탠퍼드 스타트엑스), Naval Ravikant(네이벌 라비칸트), Haystack(헤이스택), FundersClub(펀더스클럽), Fred Ehrsam(프레드 어샘), Digital Currency Group(디지털 커런시 그룹), DHVC(디에이치브이씨), Boost VC(부스트 브이씨), Ben Davenport(벤 데이븐포트) 등 주요 투자 회사 및 개인 투자자들로부터 300만 달러를 조달했습니다. 2017년에는 BlueYard Capital(블루야드 캐피탈)의 지원을 받는 벤처 라운드에서 자금 규모를 공개하지 않고 자금을 조달했습니다. [7] [8]
2017년 8월, Filecoin은 Coinlist에서 Initial Coin Offering (ICO)를 진행하여 FIL 토큰 판매를 통해 2억 5200만 달러 이상을 모금했습니다. Filecoin은 ICO 기간 동안 초기 참여를 완전히 장려했습니다. 대부분의 토큰 제공이 표준 가격/코인을 설정하는 것과 달리, Filecoin은 초기 코인을 1달러로 설정하고 후속 투자마다 가격을 인상하여 투자자들이 조기에 참여하도록 유도했습니다. 몇 시간 만에 크라우드세일을 통해 1억 9천만 달러를 모금하여 가격이 4.58달러에 달했습니다. Filecoin은 또한 Sequoia Capital, Andreessen Horowitz, 그리고 Union Square Ventures에 코인을 사전 판매했습니다. [9]
파일코인은 경제적 인센티브와 암호화 검증을 사용하여 안정적인 파일 저장을 위해 설계된 분산형 피어투피어 네트워크입니다. 클라이언트라고 불리는 사용자는 독립적인 저장 제공업체에 데이터 저장 비용을 지불합니다. 이러한 제공업체는 데이터가 여전히 자신이 소유하고 있음을 확인하기 위해 매일 암호화 증명을 제출해야 합니다. 신뢰를 유지하기 위해 저장 제공업체는 파일코인에 담보를 잠가야 하며, 증명 요구 사항을 충족하지 못하면 담보가 몰수됩니다. 이 시스템은 데이터 손실에 대한 억제력을 만들고 중앙 당국이 가용성과 가격을 제어하지 않는 분산형 저장 시장을 지원합니다. 클라이언트는 데이터를 저장할 위치를 선택하기 전에 공개 기록을 기반으로 제공업체의 성능을 평가할 수 있습니다.
파일코인은 콘텐츠 주소 지정 및 데이터 검색을 위한 분산형 프로토콜인 InterPlanetary File System (IPFS)와 함께 작동합니다. 대부분의 파일코인 노드는 IPFS 노드이기도 하므로 콘텐츠 식별자(CID)를 통해 효율적인 파일 액세스가 가능합니다. IPFS는 과거에 데이터를 호스팅하는 데 무급 자원봉사자에 의존했지만, 파일코인은 유료 계약을 통해 장기 저장을 지원하는 금융 계층을 추가합니다. 이러한 조합을 통해 Web3-네이티브 NFT 및 미디어 저장부터 기존 조직의 보관 서비스에 이르기까지 다양한 사용 사례가 가능해집니다. NFT.Storage, Audius, Huddle01, Shoah Foundation 및 Internet Archive와 같은 플랫폼은 오디오, 비디오 및 메타데이터를 포함한 다양한 콘텐츠 유형을 저장하는 데 파일코인을 사용합니다. [21]
Filecoin 네트워크는 InterPlanetary File System (IPFS) 기술을 활용합니다. Filecoin 피어들이 서로 다른 방식으로 참여하여 형성된 분산형 피어 투 피어 네트워크입니다. 이러한 피어들은 안전한 채널을 통해 통신하여 네트워크에 정보를 분산하고, 서로 데이터를 전송하며, 다른 피어들을 검색합니다. 수천 명의 피어가 참여하더라도 블록 및 메시지와 같은 정보가 신속하게 흐르는 잘 연결된 클러스터를 유지합니다. 이 네트워크는 클라이언트와 마이너의 작업을 검증하는 모든 풀 노드를 나타냅니다. 이러한 노드는 사용 가능한 저장 용량을 계산하고, 저장 증명을 확인하며, 데이터 오류를 복구합니다. [21]
Filecoin의 저장 모델은 세 가지 주요 구성 요소인 제공자, 거래, 섹터를 기반으로 합니다. 제공자는 데이터를 저장하고 암호화 증명을 제출하는 저장 제공자이거나 빠른 데이터 액세스에 중점을 둔 검색 제공자입니다. 거래는 가격 및 기간을 포함한 저장 또는 검색 조건을 정의하는 클라이언트와 제공자 간의 계약이며, 협상 후 온체인에 기록됩니다. 섹터는 저장 제공자가 데이터를 보관하고 지속적인 저장을 확인하기 위해 우주시간 증명(Proof of Spacetime)을 생성하는 데 사용하는 고정 크기의 저장 장치(예: 32 또는 64 GiB)입니다. [26]
Filecoin 노드 (클라이언트)는 Filecoin 블록체인을 동기화하고 모든 블록의 메시지를 검증하는 피어이며, 적용되면 전역 상태를 제공합니다. 노드는 Filecoin 지갑을 관리하고 FIL을 수신합니다. 이러한 노드는 네트워크에 다양한 유형의 메시지를 브로드캐스트할 수 있습니다. 예를 들어, 클라이언트는 한 주소에서 다른 주소로 FIL을 보내는 메시지를 게시할 수 있습니다. 노드는 Filecoin 마이너에게 스토리지 및 검색 거래를 제안하고 거래가 올바르게 실행될 때 비용을 지불할 수 있습니다. 클라이언트는 데이터 저장 및 검색 비용을 지불합니다. 클라이언트는 사용 가능한 서비스 제공업체 중에서 선택할 수 있습니다. 개인 데이터를 저장하려면 제공업체에 제출하기 전에 암호화해야 합니다. [24]
연꽃(Lotus)은 Filecoin 프로토콜의 참조 구현으로, 네트워크에서 스토리지, 검색 및 채굴 작업을 완벽하게 지원합니다. 개발자에게 API, 명령줄 인터페이스 및 사용자 지정 플러그인 지원을 포함한 다양한 도구를 제공하여 Filecoin 네트워크를 구축, 확장 또는 상호 작용할 수 있도록 합니다. 오픈소스 프로젝트로 유지 관리됩니다. [22]
비너스(Venus)는 IPFSForce가 개발한 Filecoin 네트워크의 오픈소스 구현체로, Go 언어로 작성되었으며 빠르고 효율적이며 확장 가능한 솔루션을 제공합니다. 저장, 검색 및 채굴과 같은 핵심 Filecoin 기능을 지원하며, 상호 운용성을 위해 Lotus 및 기타 Filecoin 노드와 호환됩니다.
비너스는 중국어 인터페이스와 문서를 제공하여 중국 시장을 공략합니다. 네트워크의 안정성과 효율성을 높이기 위해 자동 장애 복구, 지능형 저장소 할당 및 분산 데이터 배포 기능을 포함합니다. 개발자는 포괄적인 API와 명령줄 인터페이스를 통해 비너스와 상호 작용하여 데이터 저장, 검색, 채굴 및 FIL 거래를 수행할 수 있습니다. GitHub를 통해 비너스의 오픈소스 코드베이스에 대한 기여를 환영합니다. [23]
행성 간 합의(IPC)는 탈중앙화 애플리케이션에 대한 수평적 확장성을 가능하게 하는 프레임워크로, 사용자 허가 없이도 사용자 지정 합의 알고리즘을 사용하는 블록체인 서브넷을 생성할 수 있습니다. 이러한 서브넷은 자식 서브넷이 상위 서브넷과 원활하게 통신하는 계층적 구조를 형성하여 성능을 향상시키는 동시에 보안 기능을 상속하고 브리지의 필요성을 제거합니다.
IPC는 Filecoin Virtual Machine(FVM)을 실행 계층으로 사용하여 다중 체인 상호 운용성을 지원합니다. 현재 Filecoin 및 Ethereum과 호환되며 Filecoin의 데이터 저장 원시값과 긴밀하게 통합되도록 설계되었습니다. 이러한 접근 방식은 성능, 탈중앙화 및 보안의 균형을 맞춰 dApp을 위한 블록체인 네트워크 확장의 일반적인 과제를 해결합니다. [25]
파일코인 ProPGF(Proactive Public Goods Funding) 프로그램은 파일코인 생태계의 공공재 프로젝트를 지원하기 위한 온체인 자금 지원 계획입니다. 기존 RetroPGF 프로그램을 보완하여 생태계의 기술적 및 커뮤니티 요구에 부합하는 새로운 및 진행 중인 프로젝트를 사전에 파악하고 자금을 지원하는 데 중점을 둡니다. 이 프로그램은 단계적으로 개발되고 있습니다. 먼저 기술 구조를 구축하고, 다음으로 커뮤니티 투표를 통합하며, 마지막으로 네트워크를 통해 지속 가능한 자금 조달 메커니즘을 구축합니다.
ProPGF는 투명성, 커뮤니티 참여 및 장기적인 지속 가능성을 강조합니다. 분산 투표를 위해 Snapshot과 같은 도구와 보조금 추적을 위해 Questbook을 사용하여 지원서 및 자금 지원 결정에 대한 공개적인 가시성을 제공합니다. 생태계 전문가 위원회가 프로젝트 선정을 주도하지만, 더 넓은 커뮤니티 구성원도 검토 및 투표 과정에 참여할 수 있습니다. ProPGF는 전체 Filecoin 네트워크에 도움이 되는 유용한 도구, 인프라 및 리소스 생성을 장려하기 위해 비희석성 자금을 제공합니다. [32]
FilOz는 Filecoin 생태계 내의 공공재 디자인 및 개발팀입니다. 핵심 목표는 안전한 업그레이드, 프로토콜 연구 및 개발, 오픈소스 소프트웨어 유지 관리(특히 Lotus 클라이언트 및 Filecoin 개선 제안(FIP))를 통해 Filecoin 프로토콜을 개선하는 것입니다. 이 팀은 정기적인 네트워크 업그레이드에 기여하고, 프로토콜 보안을 보장하며, 핵심 개발을 더욱 접근 가능하게 함으로써 생태계의 광범위한 참여를 용이하게 합니다.
연구원, 엔지니어, 기술 프로그램 관리자 및 커뮤니티 참여자로 구성된 FilOz는 Curio Storage, Web3mine, Fil-Ponto 및 Lighthouse와 같은 다른 Filecoin 연계 팀과 긴밀히 협력합니다. 이 팀은 FIL Dev Summit과 같은 기술 행사를 개최하고, 오픈소스 기여를 장려하며, 지식을 공유하여 새로운 프로토콜 개발자를 격려함으로써 생태계 성장을 지원합니다. 그들의 작업은 Filecoin의 기술적 기반을 강화하고 네트워크 전반에 걸쳐 협업적인 진전을 가능하게 하는 데 중점을 둡니다. [33]
FIL-B (Filecoin Builders)는 Filecoin 생태계 내 개발자 경험(DX) 향상에 중점을 둔 독립적인 공공재 팀입니다. 이 팀은 기술 리소스, 지침 및 커뮤니티 참여를 제공하여 개발자가 Filecoin의 분산형 저장소 인프라를 사용하여 온체인 애플리케이션을 개발할 수 있도록 지원합니다.
그들의 작업에는 개발자 문서 유지 관리, 사용자 친화적인 시작 키트 구축, 워크숍 제공, EVM 호환성을 위한 Filecoin Ethereum Virtual Machine (FEVM) 관리 및 개발자 중심 이벤트 조직이 포함됩니다. FIL-B는 FilOz 및 FilPonto와 같은 다른 생태계 팀과 협력하며 더 넓은 Protocol Labs Network의 일부로 운영되어 성장하는 Filecoin 개발자 커뮤니티에 대한 접근 가능하고 확장 가능하며 효과적인 도구와 지원을 보장합니다. [34]
Filecoin 프로토콜은 모든 블록을 검증하고 마이너의 데이터 저장 작업을 확인하여 네트워크를 보호하기 위해 암호화 증명을 사용합니다. 두 가지 합의 메커니즘인 증명 저장(PoRep)과 증명 시간(PoSt)을 사용합니다. PoSt와 PoRep은 비상호 작용 영지식 증명 (zk-SNARK)을 사용하여 증명을 매우 짧고 검증하기 쉽게 만듭니다. [9]
복제 증명(PoRep, Proof Of Replication)은 서버(증명자 P)가 사용자(검증자 V)에게 특정 데이터 D가 고유하게 할당된 물리적 저장소에 복제되었음을 확신시키는 새로운 유형의 저장 증명입니다. 또한 P가 D 저장을 위해 고유한 물리적 저장소를 할당했는지도 확인합니다. P는 D를 두 번 저장했다고 속이거나 저장 공간을 중복 사용할 수 없습니다. 이 구조는 클라우드 저장소 및 분산 저장소 네트워크에 유용합니다. Filecoin의 경우 저장 마이너는 데이터의 물리적으로 고유한 복사본 또는 복제본을 저장하고 있음을 증명합니다. 복제 증명은 마이너가 처음으로 데이터를 저장할 때 한 번 발생합니다. PoRep은 Sybil 공격, 아웃소싱 공격 및 생성 공격을 방지하는 증명 가능한 데이터 소유(PDP) 및 검색 가능성 증명(PoR)과 같은 저장 증명 변형을 개선합니다. [9]
데이터 소유 증명(PDP, Proof of Data Possession)은 Filecoin 네트워크에서 사용되는 암호화 검증 메커니즘입니다. 이를 통해 스토리지 제공업체는 저장된 데이터를 검색하거나 봉인 해제하지 않고도 즉시 액세스 가능한 데이터 사본을 보유하고 있음을 증명할 수 있습니다. 봉인된 복제본을 사용하는 장기간의 콜드 스토리지용으로 설계된 Filecoin의 기존 복제 증명(PoRep)과 달리, PDP는 데이터를 원시 상태의 사용 가능한 형식으로 유지할 수 있도록 하여 핫 스토리지를 지원합니다. 따라서 검색 서비스, dApp 인터페이스, AI 데이터 세트 또는 디지털 미디어와 같이 빠른 액세스가 필요한 사용 사례에 적합합니다.
PDP는 무작위 샘플링, 낮은 CPU 사용량 및 변경 가능한 데이터 컬렉션 지원과 같은 기능을 통해 경량의 효율적인 검증을 가능하게 합니다. 또한 기존 Filecoin 식별자와 통합되어 섹터 기반 데이터 증명과의 호환성을 보장합니다. PDP의 도입은 Filecoin의 기능을 확장하여 안전한 분산형 스토리지와 기존 클라우드 시스템의 성능 기대치 간의 격차를 해소합니다. AI 교육, 웹 콘텐츠 전달, 개발자 도구 및 자동 데이터 보존 정책과 같은 새로운 애플리케이션을 가능하게 합니다. 또한 새로운 스토리지 제공업체의 기술적 장벽을 낮추고 구성 가능하고 검증 가능한 데이터 서비스를 지원합니다. [27]
FIL 토큰은 Filecoin 네트워크 내에서 거래를 용이하게 하고 참여를 유도하는 기본 암호화폐입니다. 데이터 저장에 대한 저장 제공업체에 대한 지불, 블록 검증 및 거래 처리에 대한 보상, 그리고 토큰 보유자가 네트워크 거버넌스에 참여할 수 있도록 사용됩니다. FIL의 총 공급량은 20억 개입니다. [35]
| 수혜자 | 최대 공급량 중 FIL 비율 || ----------- | ----------------------- || 스토리지 마이너 배정 | 55% || 채굴 준비금 | 15% || 프로토콜 랩스 (Protocol Labs) | 10.5% || PL 팀 및 기여자 | 4.5% || 파일코인 재단 (Filecoin Foundation) | 5% || 자금 조달 - SAFT 2017 | 7.5% || 자금 조달 - 잔액 | 2.5% |
파일코인 가상 머신(FVM, Filecoin Virtual Machine)은 스마트 계약(액터라고 함)의 배포 및 실행을 가능하게 하는 파일코인 네트워크의 런타임 환경입니다. Solidity 및 WebAssembly(WASM)로 컴파일된 다른 언어를 사용하여 사용자 정의 계약을 구축할 수 있도록 프로그래밍 가능한 저장 및 검색 작업을 지원합니다.
FVM은 데이터 및 콘텐츠 전달에 대한 계산과 같은 2계층 기능과 온체인 프로그래밍 기능을 통해 파일코인의 기본 저장 계층을 확장합니다. 이더리움의 Solidity 언어 및 도구와 호환되며, 여러 가상 머신을 지원하고 IPFS/IPLD 데이터 기본 요소에 대한 액세스를 제공합니다. 사용 사례에는 자동 저장 계약 갱신, 분산형 데이터 거버넌스, 제공자 간 데이터 복제, 담보 대출 및 토큰화된 데이터 세트 및 2계층 브리지와 같은 더 복잡한 애플리케이션 등이 포함됩니다. [12][13]
Filecoin (FIL)은 거래소 또는 Lotus 및 Glif와 같은 공식 지갑에 저장할 수 있습니다. Lotus는 노드 및 마이너를 실행하는 데 사용할 수 있습니다. Slate는 Textile, IPFS 및 Filecoin을 기반으로 하는 완전히 오픈 소스 파일 공유 네트워크로, 연구 및 협업을 위해 설계되었습니다. Powergate는 IPFS("핫" 저장 계층) 및 Filecoin("콜드" 저장 계층)을 사용하여 데이터를 저장하는 다계층 저장 솔루션을 제공합니다. Fleek space daemon은 IPFS 도구를 래핑하여 분산형 데스크톱 앱을 가능한 한 빠르게 코딩할 수 있도록 해줍니다. Textile threads, Buckets 및 Powergate를 기반으로 구축되었습니다. Starling은 Filecoin 네트워크에서 간소화되고 조정된 분산 저장을 위한 명령줄 인터페이스입니다. [31]
Filecoin Ignite는 메인넷(mainnet) 출시 전에 시작된 Web3 커뮤니티를 위한 일련의 이벤트입니다. 해커톤, 컨퍼런스, 워크숍, 인터뷰 일정 및 세부 정보는 이 포털에서 제공됩니다. 커뮤니티의 많은 그룹이 이러한 이벤트를 주최하며, Web3 프로젝트에 대해 자세히 알아볼 수 있는 기회입니다. [30]
Filecoin은 Zondax와 협력하여 Ledger Live에서 사용할 수 있게 되었습니다. 클라이언트, 스토리지 제공업체 및 기타 네트워크 참여자는 개인 키가 안전하게 보호되고 제3자에게 노출되지 않는 상태에서 Ledger 기기를 통해 FIL을 직접 주고받을 수 있습니다. [29]
2022년 2월 16일, Filecoin과 Polygon Studios는 NFT, 게임, 그리고 메타버스 산업의 개발을 촉진하기 위한 파트너십을 발표했습니다. 이 협업은 개발자와 NFT 프로젝트가 IPFS 및 Filecoin과 통합하는 것을 지원하기 위해 교육 자료, 재정적 인센티브 및 해커톤 이벤트를 만드는 것부터 시작되었습니다. Polygon 네트워크에서 말이죠. [16][17]
2025년 5월 27일, Filecoin과 Avalanche(애벌랜치)는 Filecoin Virtual Machine (FEVM)을 통해 Avalanche(애벌랜치)의 C-Chain과 Filecoin 네트워크 간의 네이티브 크로스체인 데이터 브리지를 도입했습니다. 이 통합을 통해 Avalanche(애벌랜치)에서 생성된 데이터를 Filecoin에 안전하게 저장하고, 저장 증명의 지속적인 온체인 검증을 통해 양쪽 네트워크에서 지불 및 데이터 무결성을 관리할 수 있습니다.
이 브리지는 검증 가능하고 분산된 아카이브 저장소를 제공하여 규정 준수 및 감사에 대한 기업의 요구 사항을 충족하는 동시에 아카이브 데이터를 Filecoin으로 오프로딩하여 Avalanche(애벌랜치) 프로젝트의 저장 비용을 절감합니다. 모듈식 설계는 크로스체인 상호 운용성을 지원하여 개발자가 Avalanche(애벌랜치)의 빠른 실행과 Filecoin의 분산 저장 기능을 결합한 확장 가능한 멀티체인 애플리케이션을 구축할 수 있도록 합니다. [28]