Storacha/Filecoin vs Swarm comparison

Bold options indicates clear advantage

  Storacha Swarm
Payment Credit card default. FIL token optional
Access to space requires only a public key
Payer of space requires creadit card and email
BZZ and xDAI Tokens
Access via Key pair
ED25519
EVM wallet
secp256k1
Durations of storage contracts Managed by Storage. Indefinite as long as you keep the Storacaha account Default is aproximatily one year Stamps TTL
1 day minimum with no maximum
Tech maturity Medium Low
Storage cost 5GB free
From $0.03GB/month
Token fluctuation. Currently:
0.3278BZZ/GB/month = 0.09/GB/month
Storage blocks Spaces with account capacity Mimimum block of 500MB,
doubling (1G, 2GB, 4GB, etc)
Storage TTL Minimum of 30 days in Storacha and usually aprox 1 year in filecoin
Maximum: Filecoin deals
Min: 1 day.
No maximum
TTL measured in blocks but converted to human friendly units
Third party can Make new Filecoin deals or host on own Storacha accounts Extend stamps1
Our provider is a Company Protocol
Exit options We are tied to IPFS ecosystem but can leave Storacha and even Filecoin Tied to Swarm Protocol
Blockchain Filecoin L1 Gnosis L1
Indexing content of files stored The Graph has native support on IPFS Only centralized options
Node knowledge Anybody can see what fileoin deal and data provider is hosting any CID Nodes are unaware of what data they host
OW integration Owen and Validator need a Storacha account or granted access to one Owen and validator would run a Bee Light Node with xDAI and BZZ to upload data
Storage type Hot / Cold Hot
# of redundant copies Managed by Storacha
Upgradable by anyone
Static by protocol
SDK languages CLI, JS, Go CLI, JS
Rust in development
  1. Stamps can be mutable or inmutable (add only or add and delete mode). Stamps can be extended by anyone. but only the owner of the stamps can add files to the “folder” that has the stamp. So for example, the validator cannot add files to stamps created by owen. (in the future maybe they will add this feature)