Filecoin (FIL) Cryptocurrency: Comprehensive Overview
Core Technology and Blockchain Architecture
Filecoin is the world's largest decentralized storage network. It was developed by Protocol Labs and shares some ideas from InterPlanetary File System allowing users to rent unused hard drive space. Filecoin is fundamentally a decentralized storage network (DSN) built on blockchain technology.
Filecoin is a decentralized peer-to-peer network for data storage built on the InterPlanetary File System (IPFS) protocol. Filecoin operates as a layer on top of IPFS, focusing on providing economic incentives to those who store files. Filecoin is an open protocol and uses a blockchain to record participation in the network. Transactions are made using the blockchain's currency, FIL.
In Filecoin, storage providers (miners) and clients interact in a marketplace for data storage and retrieval. A client who wants to store data will find a miner offering capacity at an acceptable price and redundancy level, and then will lock up FIL tokens to pay for an agreed duration of storage. The miner must continuously prove to the network that it is indeed storing the data as promised. These storage deals and proofs are recorded on the Filecoin blockchain, creating a permanent, auditable ledger of data storage contracts.
A tipset is a set of blocks with the same height, allowing multiple storage providers to produce blocks in each epoch, increasing network throughput. The Filecoin blockchain consists of a chain of tipsets rather than individual blocks.
Primary Use Cases and Real-World Applications
Notable use cases include individual storage for secure backups and personal file storage without worrying about the privacy of centralized providers, business solutions offering cost-effective, scalable storage options for businesses handling large datasets, and Web3 projects requiring essential decentralized storage for dApps and blockchain-based infrastructures.
Filecoin's cryptographic storage proofs and new smart contract capabilities (via the Filecoin Virtual Machine) enable trustless data sharing and on-chain cloud services, which can support AI model training, data marketplaces, and IoT data management. The network's ability to provide seamless data access across different platforms and handle large datasets required for AI training and inference makes it an ideal host for decentralized AI model storage and distribution.
NFT.Storage utilizes Filecoin to provide decentralized storage for NFT content and metadata. This ensures that NFTs, which often include digital art, collectibles, and game assets, are stored securely and permanently. The Shoah Foundation and Internet Archive use Filecoin to back up their extensive collections of historical data and digital archives, leveraging the network's decentralized nature to enhance data preservation.
In 2020, content from Internet Archive started to be stored in Filecoin, with the purpose of creating a decentralized prototype of the digital library. By October 2023, one petabyte of data had been uploaded to the Filecoin network.
Founding Team, Key Developers, and Project History
Juan Benet is a computer scientist and entrepreneur who is best known for his work on Filecoin, a decentralized storage network that uses a cryptocurrency of the same name to facilitate transactions. He did his Bachelor's and Master's in Computer Science from Stanford University in Palo Alto, California.
In 2014, Benet founded Protocol Labs and began working on Filecoin. The idea for Filecoin came out of Benet's work on IPFS. He is also the creator of InterPlanetary File System (IPFS), an open-source protocol for sharing and distributing files on the internet.
The project originated in 2014 as an extension of the InterPlanetary File System (IPFS) and raised a record $257 million in its 2017 initial coin offering, including $52 million from a presale and $205 million from the public sale. Despite initial plans for a 2019 launch, Filecoin experienced substantial delays due to technical complexities in implementing its proof-of-replication and proof-of-spacetime mechanisms, ultimately deploying its mainnet on October 15, 2020.
Tokenomics: Supply, Distribution, and Inflation Mechanics
A maximum of 2,000,000,000 FIL will ever be created, referred to as FIL_BASE. As of current market data, the circulating supply stands at approximately 742 million FIL tokens with a market capitalization of approximately $784 million USD.
Of the Filecoin genesis block allocation, 10% of FIL_BASE were allocated for fundraising, of which 7.5% were sold in the 2017 token sale, and the 2.5% remaining were allocated for ecosystem development and potential future fundraising. 15% of FIL_BASE were allocated to Protocol Labs (including 4.5% for the PL team & contributors), and 5% were allocated to the Filecoin Foundation. The other 70% of all tokens were allocated to miners, as mining rewards.
Filecoin has innovatively adopted a dual minting model: Baseline Minting of up to 770M FIL tokens is minted based on the performance of the network. This creates a strong incentive for the network to collaborate to reach storage capacity targets that would ultimately store a large share of humanity's most important information. The full release of these tokens would only occur if the Filecoin network reached a Yottabyte of storage capacity in under 20 years.
An additional 330 million FIL tokens are released on a 6-year half-life schedule, with 97% of these tokens projected to be released over about 30 years. 300M FIL tokens is held back in reserve to incentivize future types of mining. It will be up to the community to decide how these tokens would be released and which sets of stakeholders should be incentivized.
Some filecoin are burned to fund on-chain computations and bandwidth as network message fees, in addition to those burned in penalties for storage faults and consensus faults, creating long-term deflationary pressure on the token.
The allocations for Protocol Labs and the Filecoin Foundation are subject to a 6-year linear vesting schedule, while the cohort of early investors is subject to linear vesting schedules ranging from six months to three years.
Consensus Mechanism and Network Security Model
Expected Consensus (EC) is the probabilistic, Byzantine fault-tolerant consensus algorithm underlying Filecoin. EC conducts a leader election among storage providers each epoch to determine which provider submits a block. Similar to proof-of-stake, Filecoin's leader election relies on proof-of-storage, meaning the probability of being elected depends on how much provable storage a miner contributes to the network.
Filecoin's architecture is built on a Proof-of-Storage mechanism, which includes Proof-of-Replication (PoRep) and Proof-of-Spacetime (PoSt). PoRep ensures that a storage provider has actually stored the data as promised, while PoSt verifies that the data is continuously being stored over time.
Filecoin's PoRep (proof-of-replication) allows storage providers (miners on the Filecoin network) to verifiably demonstrate that they are storing data replicas in physically independent locations. Filecoin's PoSt (proof-of-spacetime) algorithm is used to prove that a particular data replica is being stored throughout the agreed-upon period of time.
Filecoin uses zk-SNARK technology to publish PoRep and PoSt on-chain in a compact format. Zero-knowledge Succinct Non-interactive ARguments of Knowledge (zk-SNARKs) are publicly-verifiable and efficient systems for proving something is true via a constant-size single message that does not expose the private part of the information in question.
Miners (storage providers) must stake or "pledge" collateral in the form of FIL in order to participate in these consensus mechanisms. Accordingly, if miners are unable to successfully provide these proofs, their FIL collateral may be slashed.
Expected Consensus (EC) has the following properties: Each epoch has potentially multiple elected leaders who may propose a block. A winner is selected randomly from a set of network participants weighted according to the respective storage power they contribute to the Filecoin network.
Key Partnerships and Ecosystem Integrations
In April 2021, the Filecoin Foundation donated 50,000 filecoins worth $10,000,000 to the Internet Archive. In addition, Internet Archive's founder Brewster Kahle and director of partnerships Wendy Hanamura joined the boards of advisors of Filecoin and the Filecoin Foundation for the Decentralized Web.
Several major players have already adopted Filecoin for their own operations, such as: Protocol Labs uses it for their data storage and blockchain development needs. Audius, a decentralized music streaming platform, stores user and media data on Filecoin to avoid censorship and central control. OpenBazaar, a peer-to-peer marketplace, leverages Filecoin for decentralized storage, making the marketplace more resilient and open.
Complementing FVM, the hyper-tunable InterPlanetary Consensus (IPC) framework facilitates highly scalable subnets. These innovations together empower specialized Layer 2 solutions with customized consensus mechanisms, supporting the launch of new DePIN networks building on Filecoin's security and infrastructure in 2024, like Fluence's compute L2 and Basin's data L2.
Filecoin Foundation, Protocol Labs, Lockheed Martin, and Little Bear Labs collaborated to show that IPFS can deliver on this vision, and after a couple of years of planning, design, and testing, the mission completed in October 2023.
Competitive Advantages and Unique Value Proposition
No other network is using Proof of Replication, it's an advantage Filecoin created that field. Filecoin is also the only one with this fluid market structure that is meant to be optimized based on an ask and bid structure where miners and clients are able to reason about prices together and then form deals out of that. Filecoin is also the only one doing consensus backed by useful storage. With other networks it may be a consensus backed by a Proof of Space, but in Filecoin's case it's useful. Those are the three biggest differentiating factors of Filecoin.
Among its benefits are: Decentralization with no single-point-of-failure and no proprietary lock-in. Data can be spread across multiple storage providers around the globe who guarantee its permanence and availability in the face of any individual risk. Robustness where cryptographic data is verified daily and multi-copy architecture means there's always redundancy built into the system. Efficiency where decentralized storage is cheaper than cloud storage because of a competitive bidding system that forms the core of the infrastructure.
Borrowing from IPFS, Filecoin identifies files by a content-derived hash rather than by location. This means data integrity is inherent: if a stored file is modified or corrupted, its content hash changes.
Current Development Activity and Roadmap Highlights
At FIL Dev Summit 7 (FDS-7) in Buenos Aires, Filecoin Foundation's Governance team launched the Constellation Program, a community-driven initiative to evolve and modernize Filecoin governance.
The Filecoin Virtual Machine (FVM), which enables smart contracts and programmable storage on the network, enhances Filecoin's utility for both DePIN and AI applications, allowing for more sophisticated data handling and processing directly on the storage.
Ongoing efforts to optimize SP costs are coupled with a strengthening pipeline of paying users. Early signals, like FilStor's recent closure of the first 1 PiB enterprise paid storage deal on the network, indicate a transition toward a more sustainable economic model alongside increased mainstream adoption for the protocol.
The emergence of decentralized exchanges and F3, a finality component designed to bring fast finality to Filecoin, pave the way for new economic opportunities on the network defined by cross-chain interoperability. This unlocks better UX using Filecoin in conjunction with other networks like Ethereum and is critical for the growth of the Filecoin L2 ecosystem.
The FIL+ program was created to incentivize productive use of the Filecoin network. Clients who go through a verification process can spend DataCap to make storage deals with Storage Providers (SPs), who are incentivized to enter into these deals because they receive boosted rewards compared to regular deals.
Sources:
- https://fil.org/
- https://filecoin.io/
- https://en.wikipedia.org/wiki/Filecoin
- https://docs.filecoin.io/basics/what-is-filecoin/blockchain
- https://docs.filecoin.io/basics/the-blockchain/consensus
- https://docs.filecoin.io/basics/the-blockchain/proofs
- https://spec.filecoin.io/systems/filecoin_token/token_allocation/
- https://docs.filecoin.io/basics/crypto-economics
- https://filecoin.io/blog/filecoin-circulating-supply/
- https://tokenomist.ai/filecoin
- https://kriptomat.io/cryptocurrency-prices/filecoin-fil-price/what-is/
- https://komodoplatform.com/en/academy/what-is-filecoin-fil/
- https://ecos.am/en/blog/what-is-filecoin-exploring-the-leading-decentralized-storage-network/
- https://medium.com/@gwrx2005/filecoin-decentralized-storage-at-the-intersection-of-ai-and-blockchain-72fc1fb0fed4
15