RealT and Defi interaction

In the future, when we will have several thousand token realt, would it not be better to create a smart contract that locks our token realt and that gives us in exchange a token that represents our value of token realt locked. A bit like uniswap which gives us a token representing our value in liquidity pool.
With this principle, it becomes easy to interact with DEFI project like AAVE for example.