1. What would happen if a dapp runs out of RAM?
If a Dapp runs out of RAM, then some operations cannot be carried out, and the Dapp will stop running.
2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
EOSIO Dawn 4.0 introduced a big change in the EOS RAM Allocation Model. The price of RAM on the market is now determined by the dynamics of supply-demand relationship.
3. What are the benefits or having a market based model for RAM staking?
It reduces hoarding of RAM at fixed price, incentivizing developers to free up unneeded RAM when the price goes up for example so that other developers can use it.
4. What are the drawbacks of having a market based model for RAM staking?
The market-based model can make RAM more expensive, as more developers are joining the market and RAM becomes more and more expensive. This can also create place for RAM price speculation as the RAM resource becomes more and more expensive.