Tahoe-LAFS

Decentralized Storage Networks

Free and open-source decentralized file store built on a 'principle of least authority' (POLA) security model, providing provider-independent security: files are client-encrypted and erasure-coded (default 3-of-10) before distribution across storage servers, such that no server operator can read or modify user data.

Totalmente P2P Comunidade Risco de captura baixo

Detalhes

Licença Libre
Status de Dev Released
Proprietário Tahoe-LAFS Software Foundation (volunteer-maintained open source project); originally started at Allmydata.com
País USA; globally distributed volunteer contributors
Ano de Início 2006
Stack Python
Financiamento Community, Donations
Última Investigação 10 de mar. de 2026

Domínios de Caso de Uso

Affordances

Self-hostable Local-first storage End-to-end encrypted

Decentralized Storage Network Atributos

P2P Architecture Mesh network (client connects to introducer, then to storage nodes; no routing protocol between nodes)
Overlay Network Store-wide (data limited to configured storage grid)
Content Addressing Yes (immutable files addressed by content hash embedded in read capability)
Local-First N/A (client-server model; gateway on local machine or remote)
E2EE Yes (client-side AES encryption before upload; storage servers never see plaintext)
Byzantine Fault Tolerance Partial (erasure coding tolerates node failure; cryptographic proofs prevent silent data corruption; no Byzantine consensus protocol)
Signature Ed25519 (mutable file signatures)
Permissions Cryptographic Capabilities (read caps, write caps, verify caps — capability-based access control; no ACLs)
Semantic Web Compatability N/A
Smart Contract No
Protocol Stack Position Application-layer (built on TCP/IP)
Asset / Value Embedding None (no token; volunteer or self-hosted model)
Protocol Maturity / Standardization De Facto Standard (established open-source reference for capability-based decentralized storage; 15+ year history; no formal standards body)
Update Policy Immutable (for immutable files) / Mutable (versioned) for mutable directories and files (MDMF format)
Storage Proof Mechanism Merkle audit proof (continuous integrity checks; storage servers audited by requesting random shares; failed audits trigger data repair)
Economic / Incentive Model Volunteer (no economic incentive model; operators run nodes for altruistic or cooperative reasons; lease-based GC to manage storage)
Retrieval Guarantee Best-effort (configurable K-of-N erasure coding; 3-of-10 default tolerates 7 node failures; availability depends on operator commitments)