Sublinear Memory

Definition ∞ Sublinear memory refers to computational processes that require an amount of memory space that grows slower than the size of the input data. This means the memory usage does not increase proportionally with the input, often allowing for processing extremely large datasets with limited hardware resources. It represents a significant efficiency improvement.
Context ∞ The achievement of sublinear memory complexity is a critical goal for optimizing zero-knowledge proof systems and other resource-intensive cryptographic computations in blockchain technology. Reducing memory requirements is essential for enabling more complex computations to be verified on resource-constrained devices or within constrained block sizes. News often highlights new proof systems that attain sublinear memory usage, paving the way for more scalable and accessible decentralized applications.