Overview of SCALE Compact Encoding
Compact encoding is a variable-length integer encoding scheme used in SCALE to optimize storage by using fewer bytes for smaller numbers. This is particularly useful for blockchain applications where storage is expensive.
Storage Efficiency:
- 1 byte: Values 0-63
- 2 bytes: Values 64-16,383
- 4 bytes: Values 16,384-1,073,741,823
- 5+ bytes: Values $\ge$ 1,073,741,824