Filecoin Docs
BasicsStorage providersNodesNetworksSmart contractsReference
  • Welcome to Filecoin Docs
  • Basics
    • What is Filecoin
      • Crypto-economics
      • Blockchain
      • Storage model
      • Storage market
      • Retrieval market
      • Programming on Filecoin
      • Networks
    • The blockchain
      • Actors
      • Addresses
      • Blocks and tipsets
      • Consensus
      • Drand
      • Proofs
    • Assets
      • The FIL token
      • Wallets
      • Metamask setup
      • Get FIL
      • Transfer FIL
    • Interplanetary consensus
    • How storage works
      • Filecoin plus
      • Storage onramps
      • Filecoin and IPFS
    • How retrieval works
      • Basic retrieval
      • Serving retrievals
      • Saturn
    • Project and community
      • Forums and FIPs
      • Filecoin compared to
      • Filecoin FAQs
      • Related projects
      • Social media
      • The Filecoin project
      • Ways to contribute
  • Storage providers
    • Basics
      • Quickstart guide
    • Filecoin economics
      • Storage proving
      • FIL collateral
      • Block rewards
      • Slashing
      • Committed capacity
    • Filecoin deals
      • Storage deals
      • Verified deals
      • Filecoin programs and tools
      • Snap deals
      • Charging for data
      • Auxiliary services
      • Return-on-investment
    • Architecture
      • Software components
      • Storage provider automation
      • Sealing pipeline
      • Sealing rate
      • Sealing-as-a-service
      • Network indexer
    • Infrastructure
      • Storage
      • Network
      • Backup and disaster recovery
      • Reference architectures
    • Skills
      • Linux
      • Network
      • Security
      • Storage
      • Sales
      • Industry
    • PDP
      • Prerequisites
      • Install & Run Lotus
      • Install & Run YugabyteDB
      • Install & Run Curio
      • Enable PDP
      • Use PDP
  • Nodes
    • Implementations
      • Lotus
      • Venus
    • Full-nodes
      • Pre-requisites
      • Basic setup
      • Node providers
    • Lite-nodes
      • Spin up a lite-node
  • Smart contracts
    • Fundamentals
      • The Filecoin Virtual Machine
      • Filecoin EVM runtime
      • ERC-20 quickstart
      • Roadmap
      • Support
      • FAQs
    • Filecoin EVM-runtime
      • Actor types
      • Address types
      • FILForwarder
      • Difference with Ethereum
      • How gas works
      • Precompiles
    • Programmatic storage
      • Aggregated deal-making
      • Direct deal-making
      • Cross-Chain Data Bridge(CCDB)
      • Data replication, renewal and repair (RaaS)
      • RaaS interfaces
    • Developing contracts
      • Get test tokens
      • Remix
      • Hardhat
      • Foundry
      • Solidity libraries
      • Call built-in actors
      • Filecoin.sol
      • Direct deal-making with Client contract
      • Using RaaS
      • Verify a contract
      • Best practices
    • Advanced
      • Wrapped FIL
      • Oracles
      • Multicall
      • Multisig
      • FEVM Indexers
      • Cross-chain bridges
      • Aggregated deal-making
      • Contract automation
      • Relay
  • Networks
    • Mainnet
      • Explorers
      • RPCs
      • Network performance
    • Calibration
      • Explorers
      • RPCs
    • Local testnet
      • Get test tokens
    • Deprecated networks
  • Reference
    • General
      • Glossary
      • Specifications
      • Tools
    • Exchanges
      • Exchange integration
    • Built-in actors
      • Protocol API
      • Filecoin.sol
    • JSON-RPC
      • Auth
      • Chain
      • Client
      • Create
      • Eth
      • Gas
      • I
      • Log
      • Market
      • Miner
      • Mpool
      • Msig
      • Net
      • Node
      • Paych
      • Raft
      • Start
      • State
      • Sync
      • Wallet
      • Web3
  • Builder Cookbook
    • Overview
    • Table of Contents
    • Data Storage
      • Store Data
      • Retrieve Data
      • Privacy & Access Control
    • dApps
      • Chain-Data Query
      • Oracles
      • Cross-Chain Bridges
      • Decentralized Database
Powered by GitBook
LogoLogo

Basics

  • Overview
  • Crypto-economics
  • Storage model
  • Reference

Developers

  • The FVM
  • EVM-runtime
  • Quickstart
  • Transfer FIL

Contact

  • GitHub
  • Slack
  • Twitter
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Basics
  2. Project and community

Filecoin compared to

While Filecoin shares some similarities to other file storage solutions, the protocol has significant differences that one should consider.

PreviousForums and FIPsNextFilecoin FAQs

Last updated 6 months ago

Was this helpful?

Filecoin combines many elements of other file storage and distribution systems. What makes Filecoin unique is that it runs on an open, peer-to-peer network while still providing economic incentives and proofs to ensure files are being stored correctly. This page compares Filecoin against other technologies that share some of the same properties.

Filecoin vs. Amazon S3, Google Cloud Storage

Filecoin
Amazon S3, Google Cloud Storage

Main use case

Storing files at hypercompetitive prices

Storing files using a familiar, widely-supported service

Pricing

Determined by a hypercompetitive open market

Set by corporate pricing departments

Centralization

Many small, independent storage providers

A handful of large companies

Reliability stats

Independently checked by the network and publicly verifiable

Companies self-report their own stats

API

Applications can access all storage providers using the Filecoin protocol

Applications must implement a different API for each storage provider

Retrieval

Competitive market for retrieving files

Typically more expensive than storing files to lock users in

Fault handling

If a file is lost, the user is refunded automatically by the network

Companies can offer users credit if files are lost or unavailable

Support

If something goes wrong, the Filecoin protocol determines what happens without human intervention

If something goes wrong, users contact the support help desk to seek resolution

Physical location

Miners located anywhere in the world

Limited to where provider’s data centres are located

Becoming a storage provider

Low barrier to entry for storage providers (computer, hard drive, internet connection)

High barrier to entry for storage providers (legal agreements, marketing, support staff)

Filecoin tokens (FIL) vs. Bitcoin tokens (BTC)

FIL
BTC

Main use case

File storage

Payment network

Data storage

Good at storing large amounts of data inexpensively

Small amounts of data can be stored on blockchain at significant cost

Proof

Blockchain secured using proof of replication and proof of spacetime

Blockchain secured using proof of work

Consensus power

Miners with the most storage have the most power

Miners with the most computational speed have the most power

Mining hardware

Hard drives, GPUs, and CPUs

ASICs

Mining usefulness

Mining results in peoples’ files being stored

Mining results in heat

Types of provider

Storage provider, retrieval provider, repair provider

All providers perform proof of work

Uptime requirements

Storage providers rewarded for uptime, penalized for downtime

Miners can go offline without being penalized

Network status

Mainnet running since 2020

Mainnet running since 2009

Was this page helpful?
Filecoin vs. Amazon S3, Google Cloud Storage
Filecoin vs. Bitcoin