VSC Core

Verifiable Structural Compression

Store a full state once. Store only ordered, verifiable deltas after that. Reconstruct the latest state and verify it by root hash.

GitHub Repository →

Research prototype / MVP proof-of-concept · Generated 2026-06-16

Proof Flow

WordPress-style folder: one base, two ordered deltas, one verified latest state.

Base snapshot  21A8390BFA3F · 1.58 MB
↓ Delta 1: database.sql  376 B stored
↓ Delta 2: vsc-demo-plugin.php  265 B stored
Latest verified state  954BEB0FF3AA · PASS

WordPress-style MVP Result

Full-copy backup strategy vs VSC base + ordered deltas.

Base
1.22 MB
Delta 1
368 B
Delta 2
305 B
Total delta
673 B
Traditional full-copy
3.67 MB
VSC storage
1.22 MB
Saved
2.44 MB
Total chain reduction
66.65%
Delta-only reduction
99.95%

Visual Token Grammar

Each VSC token is represented as a human-readable SVG seal. The seal encodes token type, state relationship, and verification identity.

Base Snapshot Seal
Base Snapshot
21A8390BFA3F · FOLDER_RECOVERY
Delta 1 Seal
Delta 1
F3876A4BCFE1 · FOLDER_DELTA
Delta 2 Seal
Delta 2
954BEB0FF3AA · FOLDER_DELTA
Delta Chain Seal
Delta Chain
DDE0844718A5 · DELTA_CHAIN

Verification

All cryptographic verification runs against SHA-256 root hashes stored in the token JSON. No external service required.

Reproduce the Demo

From a clean clone of the repository:

npm install
npm run vsc -- demo:run

Or run individual steps:

npm run vsc -- demo        # create test fixture
npm run vsc -- backup test-wp   # base snapshot
npm run vsc -- delta <base> test-wp   # delta
npm run vsc -- chain <base> <d1> <d2>
npm run vsc -- restore <chain>
npm run vsc -- verify <chain> <restored-folder>
npm run vsc -- verify-all