# BeamFS filesystem proposal uses Reed-Solomon codes to prevent data corruption

> **Key takeaway:** BeamFS aims to correct bit flips in real-time using error-correcting codes within every block instead of relying on data duplication.

**Published:** 2026-10-22T14:39:35+00:00 
**Source:** It&#x27;s FOSS Community News 
**Category:** distro-news 
**Canonical URL:** https://fosswire.org/news/beamfs-filesystem-proposal-uses-reed-solomon-codes-to-preven.html 

## Summary
Aurelien Desbrieres has submitted an 18-patch Request for Comments (RFC) to the Linux kernel filesystem mailing list for BeamFS. Unlike Btrfs or ZFS which use spare copies for repairs, BeamFS utilizes Reed-Solomon error-correcting codes stored inside each block to fix small amounts of damage. The project was designed with high-radiation environments, such as satellites or radiotherapy rooms, in mind where bit flips are a risk.

## Technical approach of BeamFS
- Uses **Reed-Solomon error-correcting codes** within every block to repair data.
- Aims to prevent silent data corruption by failing a read with an error if damage is unrepairable, rather than returning incorrect bytes.
- Currently lacks a **journal** and relies on **fsck** for recovery after unclean shutdowns.
- The developer used **Anthropic's Claude** to assist with code, patch checking, and the cover letter, including the required **Assisted-by** tags.
- Initial testing via bit-flipping on VMs and USB drives showed it could return correct data where ext3/ext4 returned wrong data without errors.

## Why it matters
If accepted, BeamFS could provide a specialized solution for single-drive environments where hardware redundancy is impossible, such as space or medical hardware.