# RSKIP-240: Implement Storage Rent in RSK

**URL:** <https://research.rsk.dev/t/rskip-240-implement-storage-rent-in-rsk/163>\
**Category:** RSKIP\
**Created:** [May 11, 2021, 10:21pm UTC](https://research.rsk.dev/t/rskip-240-implement-storage-rent-in-rsk/163 "2021-05-11T22:21:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shreemoy](https://avatars.discourse-cdn.com/v4/letter/s/ba9def/32.png) [@shreemoy](https://research.rsk.dev/u/shreemoy)\
**Post date:** [May 11, 2021, 10:21pm UTC](https://research.rsk.dev/t/rskip-240-implement-storage-rent-in-rsk/163/1 "2021-05-11T22:21:23Z")

</div>

This proposal introduces a simpler design, while sharing a common philosophy and objectives of earlier proposals and the RSK white paper.

The proposal introduces rent as variable fees for accessing state trie. These fees can help

- make storage payments fairer by introducing a _time dimension to storage_ fees
- improve state caching by introducing a _cache hierarchy_
- help secure the network from some IO attacks
- reduce the likelihood of storage spam and _gas arbitrage_
- encourage developers and product designers to treat state storage more judiciously - important for long term scalability, sustainability and fairness

Link to proposal ([RSKIP240](https://github.com/rsksmart/RSKIPs/blob/master/IPs/RSKIP240.md))
