Prototype · In testing · Paper in preparation
The file that carries
its arithmetic.
A photograph, a checkpoint, or a log, stored as the recipe that rebuilds it, byte for byte.
Our storage prototype carries the exact arithmetic needed to reconstruct supported data. Keep the recipe and its required ingredients. A compatible machine rebuilds the original, byte for byte, and a ledger records the check.
Become a design partnerhashed
needed to reconstruct
Original
1,048,576 bytes
Deleted. Reconstructed. Checked.
02 / The return journey
Delete the copy. Keep a way back.
First reconstruct and verify. Then remove the original copy, retaining the recipe and every dependency needed to reopen it.
- i.
Original
1 MB
- ii.
Prior + rules
Named by hash
- iii.
Recipe
164 KB
Original may be deleted - iv.
Resolver
Supported
ARM · x86 · L4 - v.
Original
1 MB
Same bytes
03 / What makes it portable
The rules travel
with the file.
The same arithmetic, written down.
The rules specify how to compute the answer, including the order and rounding that affect its final bytes. They are part of the recipe, with an identity of their own.
A resolver follows those rules instead of relying on two machines to happen to do the same thing. In the file shown above, the rules occupy 4,328 characters.
A machine that can read the recipe.
The resolver checks the rules, finds the required prior by its hash, and combines it with the payload to reconstruct the original. The prior must still exist; its name is not a substitute for its bytes.
Order-free integer matrix multiplication lets supported CPU and GPU implementations agree. Our tests include ARM, x86, and NVIDIA L4 hardware; support for other devices and file formats is still being developed.
A recovery leaves a record.
The ledger links recovery records in a hash chain. Background checks reopen recipes, compare the rebuilt bytes with the promise, and record whether they agree. These checks can be counted month by month.
In a prototype test, eight deleted files were reopened under that chain. The record is useful because the recovery can be repeated: keep the ingredients, rerun the resolver, and check the answer.
04 / What has run
The return, in bytes.
These are separate prototype tests. Each answers a different part of the question.
- Across machines
- The same 1,127 bytes on three architectures.
- After deletion
- Eight files deleted and reopened under a hash chain.
- Without model weights
- 6.6 MB reconstructed from a 115 KB recipe.
VERIFIED: 1048576 bytes from a 164538-byte file, the promise 4fb5fea9… kept.Prototype test figures and output reported by Unorganized Machines. The new manuscript is in preparation; these are separate from the results in our earlier papers.
The present limit: this codec decodes at about 1.4 KB/s on one tested GPU.
An invitation
Bring us something worth recovering.
We are seeking design partners with real data: labs retaining checkpoints, and GPU or storage providers exploring the cost of recomputation. Tell us what you keep, how much arrives each month, and which hardware you use.
Become a design partner