Phase: idle — edit the file, then sync
Unchanged block Edited block (pending) Uploaded this round
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Delta Sync: Rolling-Checksum Cloud Backup

Mobile cloud-storage apps rarely re-upload a whole file when you change one paragraph or one photo edit — they run a delta-sync pass first. This simulator renders the file as a 3D grid of blocks sitting between a phone and a cloud store, mutates a chosen fraction of them to model a local edit, then walks through the real two-tier rsync check: a cheap rolling "weak" checksum fast-rejects untouched blocks, and only survivors get confirmed with a stronger hash before any bytes actually fly up to the cloud. Adjust block size, edit size and uplink bandwidth and watch how much bandwidth the delta pass saves against blindly re-uploading the entire file.