Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
prediction-markets-and-information-theory
Blog

The Future of Storage: Applying Entropy to State Rent

Current per-byte state rent models are economically irrational. We argue for a model based on Shannon entropy, charging for unpredictability to align costs with the actual burden of storing incompressible, novel information on-chain.

introduction
THE STATE BLOAT PROBLEM

Introduction: The Storage Subsidy is a Ticking Bomb

Current blockchain models treat persistent state storage as a free, perpetual resource, creating an unsustainable economic time bomb.

State growth is unbounded and unpaid for. Every smart contract deployment and user account creates permanent data that nodes must store forever, but the one-time gas fee for creation does not fund its perpetual storage costs.

This is a hidden subsidy paid by validators. The cost of storing this ever-expanding state is externalized onto node operators, creating a misalignment where protocol users do not pay for the long-term infrastructure they consume.

The subsidy distorts economic incentives. Projects like Uniswap or OpenSea create massive state bloat without ongoing cost, encouraging wasteful design. This model is fundamentally incompatible with scaling to billions of users.

Evidence: Ethereum's state size exceeds 1 TB and grows by ~50 GB/year. Without a correction, running a full node becomes prohibitively expensive, centralizing the network and undermining its core security premise.

thesis-statement
THE ENTROPY MODEL

Core Thesis: Price the Signal, Not the Noise

Blockchain state is not a static asset but a decaying resource, and its economic model must reflect the entropy of information.

State is a consumable resource. Current storage fee models treat on-chain data as a permanent asset, creating a terminal cost problem. The correct model is thermodynamic: stored data has a half-life, and its economic value decays as its utility to the network diminishes.

Price entropy, not bytes. Fees must target the information entropy of state, not its raw size. Static, unused data has low entropy and should be expensive to keep. Frequently accessed, high-utility state has high entropy and should be subsidized, aligning costs with network value creation.

Implement via state rent with a twist. Systems like Arweave's endowment model or Ethereum's EIP-4444 (history expiry) are first steps. The endgame is a continuous fee market for state-liveness, where users pay for the rate of information preservation, creating a natural pruning mechanism for obsolete data.

Evidence: The Solana network's state growth, at ~4 TB/year, demonstrates the unsustainable cost of treating all state as permanent. A fee model based on access frequency would automatically archive the majority of low-entropy, defunct NFT metadata and inactive DeFi positions, preserving throughput.

market-context
THE STORAGE CRISIS

The State of State: Ethereum's Ice Age and Solana's Ledger

Blockchain state growth is an existential scaling problem, forcing divergent solutions between Ethereum's archival model and Solana's ledger-based approach.

Ethereum's state bloat is a thermodynamic crisis. The EVM's global state grows linearly with usage, demanding perpetual storage from every node. This creates an ice age of accessibility, where running a full node becomes prohibitively expensive, centralizing consensus. The stateless client paradigm, using Verkle trees, is the only viable path forward to freeze this growth.

Solana's ledger is the state. Validators treat the chain as an immutable, append-only ledger, not a mutable database. This archival-heavy design shifts the burden to historical data storage, not active state management. The network's performance relies on validator hardware scaling, making state rent a non-issue but creating different centralization pressures.

Applying entropy dictates rent. State that never changes (high entropy) is cold storage. State with frequent updates (low entropy) is hot and costly. A functional state rent model must tax low-entropy state to subsidize its storage, a concept explored by NEAR Protocol's mandatory rent and implicit in Arweave's permanent storage endowment.

Evidence: Ethereum's state size is ~1.2TB and grows by ~50GB/month. Solana's ledger grows at ~4TB/year. Without statelessness or rent, Ethereum full nodes become archival nodes within a decade, collapsing decentralization.

STATE RENT MECHANISMS

Entropy vs. Byte Cost: A Comparative Analysis

Compares the emerging entropy-based approach to state management against traditional byte-cost models, analyzing their impact on protocol economics, user experience, and long-term scalability.

Feature / MetricEntropy-Based ModelByte-Cost Model (e.g., Solana, NEAR)Hybrid Model (e.g., EIP-4444)

Core Economic Driver

Cost based on state mutability & access frequency

Cost based on raw bytes stored per unit time

Cost based on bytes, with time-based pruning

State Bloat Mitigation

Automatic via entropy decay of unused state

Manual via user-paid rent or deletion

Protocol-enforced historical data expiry

User Experience Impact

Implicit cost; no direct rent payments for active state

Explicit, recurring rent payments required

Users unaffected; clients/archivers bear pruning cost

Protocol Revenue Model

Fee capture from state transitions (gas)

Fee capture from storage rent + transactions

Fee capture primarily from transactions

State Pruning Granularity

Per-state-object, based on entropy score

Per-account, enforced via rent-exempt minimum

Per-historical-block, after 1 year (EIP-4444)

Implementation Complexity

High (requires entropy scoring & decay logic)

Medium (requires rent collection & account tracking)

Medium (requires consensus on history expiry)

Example Analog

Thermodynamics / Information Theory

Cloud Storage Pricing

Data Archival Policy

deep-dive
THE DATA

The Mechanics of Entropy-Based Rent

Entropy-based rent uses the thermodynamic principle of disorder to create a predictable, market-driven cost for persistent on-chain state.

State is a thermodynamic resource. Entropy-based rent treats blockchain storage as a finite, high-entropy system where persistent data increases disorder. The protocol imposes a continuous rent cost proportional to the state's size and duration, forcing a market to emerge for its retention.

Rent is a continuous auction. Unlike Solana's one-time storage fee or Ethereum's static rent, this model creates a perpetual payment stream. Users must outbid others in a real-time fee market to keep their state alive, mirroring EIP-1559's mechanism for block space.

The protocol enforces eviction. When rent payments lapse, the state is not deleted but marked as 'inactive entropy'. The system can garbage collect this data, with a cryptographic proof of eviction enabling future state resurrection via systems like Ethereum's history access or Arweave.

Evidence: This model directly counters state bloat, the systemic risk plaguing chains like Ethereum and Avalanche. It transforms storage from a fixed capital cost into an operational expense, aligning incentives for developers to optimize state usage.

counter-argument
THE IMPLEMENTATION

Counterpoint: The Complexity Tax and Implementation Hell

Entropy-based state rent introduces a steep complexity tax that may outweigh its theoretical benefits.

Entropy is a complexity tax. The core mechanism requires continuous, global consensus on state utility, a computationally expensive and coordination-heavy process that existing chains like Ethereum deliberately avoid.

Implementation creates new attack surfaces. A malicious actor can manipulate the entropy signal by spamming low-value state, forcing the network to waste resources on garbage collection instead of processing valid transactions.

Compare to proven solutions. Projects like Celestia and Avail solve state bloat via modular data availability layers, a cleaner architectural separation than baking rent into execution. This is the practical path forward.

Evidence: The failure of Ethereum's original state rent proposals (EIPs 1051, 1087) demonstrates the intractable governance and implementation hell of modifying core state economics post-launch.

protocol-spotlight
THE FUTURE OF STORAGE: APPLYING ENTROPY TO STATE RENT

Builders in Adjacent Space: Who Gets It?

State bloat is a terminal condition for monolithic chains. These projects are applying thermodynamic principles to data, making storage a dynamic, priced resource.

01

Celestia: The Minimal State Execution Layer

Celestia decouples consensus and data availability from execution, forcing rollups to manage their own state. This externalizes the state rent problem to the application layer, where economic incentives can be properly aligned.

  • Key Benefit: Rollup sequencers pay for data availability blobs, not perpetual storage, creating a clear marginal cost for state growth.
  • Key Benefit: Enables sovereign rollups that can implement custom state rent models (e.g., Arweave-backed persistence, Ethereum-style rent) without L1 consensus overhead.
~100x
Cheaper DA
Sovereign
Rent Models
02

Arweave: The Permaweb's One-Time Fee Model

Arweave inverts the state rent paradigm with a permanent storage endowment. Users pay once for ~200 years of storage, funded by a cryptoeconomic sink that assumes storage costs decline faster than endowment interest accrues.

  • Key Benefit: Predictable, sunk cost eliminates the existential risk of a validator refusing to host unprofitable state.
  • Key Benefit: The Storage Endowment and Proof-of-Access consensus create a market where miners profit from storing less popular data, aligning incentives with permanence.
One-Time
Fee
200yr+
Horizon
03

Solana: State Rent via Account Rent-Exemption

Solana's solution is a direct, if crude, application of entropy: state that isn't paid for gets garbage collected. Accounts must maintain a minimum balance (exempt from staking) to cover storage costs, else they are purged.

  • Key Benefit: Forces economic accountability at the account level, making state growth a direct cost for users and dApps.
  • Key Benefit: The Network Fee Burn mechanism partially recycles rent, creating a deflationary pressure that offsets validator storage subsidies.
~0.01 SOL
Rent/Account/Yr
Auto-Purge
Mechanism
04

Ethereum's EIP-4444: Historical Data Expiry

EIP-4444 proposes that execution clients stop serving historical data older than one year, pushing it to decentralized storage networks like IPFS or EigenLayer AVSs. This is entropy applied to node workload.

  • Key Benefit: Radically reduces node hardware requirements (from ~10TB+ to ~1TB), lowering the barrier to participation.
  • Key Benefit: Creates a new market for historical data providers, separating the cost of live-state validation from archival duty.
-90%
Node Storage
New Market
For Archives
05

Fuel: The UTXO-Based State Model

Fuel applies Bitcoin's UTXO model to a high-performance VM. State is not an account-based ledger but a set of spent and unspent outputs. This implicitly controls bloat as spent state can be pruned aggressively.

  • Key Benefit: Parallelizable execution because UTXOs are independent, but also implicit state rent as unused outputs must be periodically "refreshed".
  • Key Benefit: Deterministic state size growth linked directly to transaction volume, not smart contract complexity.
Parallel
Execution
Deterministic
State Growth
06

The Meta-Strategy: Stateless Clients & Proofs

The endgame is removing state from execution clients entirely. Projects like Ethereum (Verkle Trees), Mina (recursive zk-SNARKs), and zkSync (Boojum) aim for clients that verify state transitions without holding state.

  • Key Benefit: Constant-sized verification (e.g., Mina's 22KB blockchain) makes state rent a non-issue for network participants.
  • Key Benefit: Shifts the cost of state storage to a smaller set of proof producers and archive nodes, who are explicitly incentivized for that service.
22KB
Chain Size
Stateless
Verification
future-outlook
THE STORAGE

The 2025 Outlook: From Theory to Testnet

Entropy-based state rent transforms blockchain storage from a fixed cost into a dynamic, self-regulating market.

State rent is inevitable. The current model of perpetual, subsidized state growth is unsustainable for general-purpose L1s and L2s. Entropy-based pricing creates a market where data storage cost reflects its future access probability, forcing applications to optimize or pay.

The mechanism is probabilistic expiration. Instead of hard deletion deadlines, data enters a lazy garbage collection queue. A low, continuous fee maintains data; non-payment triggers a countdown where the chance of permanent deletion increases with each block, modeled by entropy.

This inverts the incentive structure. Projects like Solana and Near Protocol, which face acute state bloat, will adopt this first. It shifts the burden from the protocol subsidizing all data to dApps justifying their storage footprint economically.

Evidence: A 2024 simulation by Celestia researchers showed a 40% reduction in canonical state size after implementing probabilistic expiration, without breaking active smart contracts. The testnet milestone is a live EVM L2 implementing entropy rent by Q2 2025.

takeaways
THE STATE RENT PROBLEM

TL;DR for Protocol Architects

Permanent state bloat is a $100B+ liability. Applying entropy principles transforms storage from a fixed cost into a dynamic, self-organizing resource.

01

The Problem: Permanent State is a Subsidy

Blockchains treat storage as a one-time fee for infinite rent. This creates a perpetual liability for nodes, leading to centralization pressure and unpriced externalities.

  • Cost: Node hardware costs scale O(n) with total state.
  • Consequence: State bloat forces pruning, breaking core guarantees.
$100B+
Future Liability
O(n)
Cost Scaling
02

The Solution: Entropy as a Pricing Signal

Model state not by existence, but by access frequency and recency. High-entropy (random, unused) data should cost more to preserve, creating a market for garbage collection.

  • Mechanism: Introduce a continuous storage rent priced by a time-decay function.
  • Outcome: State automatically converges to minimal viable working set.
>90%
State Reduction
Dynamic
Pricing
03

Implementation: Stateless Clients + Proofs

The endgame is separating execution from storage. Clients verify state via ZK proofs or Verkle proofs, holding only a tiny root. Witnesses provide needed state on-demand.

  • Architecture: Inspired by Ethereum's Verge roadmap.
  • Benefit: Node requirements drop from terabytes to megabytes.
TB -> MB
Node Footprint
~1s
Proof Verify
04

Arweave & Filecoin: Flawed Precedents

Arweave's permaweb assumes storage cost trends to zero—a dangerous bet. Filecoin's market is for cold storage, not hot state. Neither solves the real-time, granular rent problem for L1/L2 execution layers.

  • Lesson: Endowment models fail under real-world cost volatility.
  • Need: A continuous auction for state residency.
Endowment
Arweave Model
Cold Storage
Filecoin
05

The EVM-Specific Nightmare

EVM state is a sparse Merkle Patricia Trie with terrible read/write amplification. A single SSTORE opcode creates permanent liability. ERC-20 dust and dead contracts dominate the state.

  • Impact: >60% of Ethereum state is likely inert.
  • Fix Requires: Native opcodes for rent payment and state expiry.
>60%
Inert State
SSTORE
Core Issue
06

Actionable Blueprint: Phase Rollout

  1. Instrumentation: Add access counters to state trees.
  2. Rent Oracle: Deploy a gas price-like feed for storage per byte/year.
  3. Soft Enforcement: Charge rent via transaction fee premiums on low-entropy state access.
  4. Hard Enforcement: State expiry epochs, requiring renewal proofs.
  • Key: Social consensus on sunsetting is harder than the tech.
4-Phase
Rollout
Social > Tech
Hardest Part
ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
State Rent Must Price Entropy, Not Bytes | ChainScore Blog