EOS RAM Allocation - Reading Assignment


#21

1.What would happen if a dapp runs out of RAM? A: It will not deploy, or not run.

2.What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market? A: 1st the RAM price was fixed, then the 2nd RAM is priced by the market offer-demand decisions.

3.What are the benefits or having a market based model for RAM staking? A: Non used dApps/Unused-resources are incentivised to free up RAM.

4.What are the drawbacks of having a market based model for RAM staking? A: RAM becomes a speculative asset and developers will have now to pay market-price to have RAM to develop and test new dApps in EOS production environment.


#22
  1. What would happen if a dapp runs out of RAM?
    Stops executing, running, deploying.

  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
    Switch to market-based allocation of RAM via Bancor algorithm, from sell RAM at the price you bought.

  3. What are the benefits or having a market based model for RAM staking?
    RAM sub-market/ market-driven. Maybe open to speculation&hoarding that is now possible with market-maker but stakers get capital gains from unstaking and freeing-up RAM.

  4. What are the drawbacks of having a market based model for RAM staking?
    Speculation and hoarding, unused RAM.
    Flood of DApps can lower available RAM on the market. (of the 64GB RAM)


#23

What would happen if a dapp runs out of RAM?

  • When RAM is insufficient for a dApp, some operations are unable to carry out and smart contracts cannot be deployed.

What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?

  • In Dawn 3.0 token holders can only sell RAM for the price they paid. In Dawn 4.0, instead, EOS switched to a market-based allocation approach.

What are the benefits of having a market based model for RAM staking?

  • When a smart contract is deployed tokens and resources (in EOS) are staked for a fixed price and allocated. Freeing the resources would mean no extra gain as they sell the resources for they price they paid, but in a market based allocation approach, freeing the resources would result in capital gains as the prices might have increased.

What are the drawbacks of having a market based model for RAM staking?

  • As more dapps join resources will become more and more expensive.

#24
  1. What would happen if a dapp runs out of RAM?

The dApp won’t be able to execute smart contracts and some functions may not work.

  1. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?

The major change in 4.0 in that EOS Ram is now sold at the market rate. In Dawn 3.0, you had to sell it at the price you bought it.

  1. What are the benefits or having a market based model for RAM staking?

It allows for a more efficient allocation of EOS Ram.

  1. What are the drawbacks of having a market based model for RAM staking?

One potential problem is irrational speculators hoarding the EOS Ram and pushing the price up too high. This would be a waste of resources and hurt the EOS ecosystem.


#25
  1. What would happen if a dapp runs out of RAM?
    The dapp would not be able to complete certain operation same like ethereum smart contract if not enough gas is paid.
  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
    Dawn 3.0 token holders can only sell RAM for the price they paid, just as the other resources whereas for Dawn 4.0 market-based allocation approach using the Bancor algorithm.
  3. What are the benefits or having a market based model for RAM staking?
    This incentives the unstake EOS RAM when the market value fro EOS is increasing. This would free up RAM.
  4. What are the drawbacks of having a market based model for RAM staking?
    As more dapps developed on EOS blockchain, it would make RAM more expensive due to the limited nature of RAM.

#26
  1. Some operations cannot be carried out, and, that causes some contracts to not deploy.
  2. It switched to a market-based allocation approach.
  3. Better efficiency through incentive to sell.
  4. More RAM extracted from the open market, pushing prices higher.

#27
  1. What would happen if a dapp runs out of RAM?
    some operations are unable to carry out and smart contracts cannot be deployed.

  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
    Under the Dawn 3.0 system contract, token holders can only sell RAM for the price they paid, just as the other resources.EOS switched to a market-based allocation approach using the Bancor algorithm from Dawn 4.0.

  3. What are the benefits or having a market based model for RAM staking?
    With the market-driven model, users can receive capital gain from un-staking their RAM, and therefore willing to free the resources.

  4. What are the drawbacks of having a market based model for RAM staking?
    RAM price speculation will increase


#28
  1. What would happen if a dapp runs out of RAM?

Ans : When RAM is insufficient for a dApp, some operations are unable to carry out and smart contracts cannot be deployed.

  1. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?

Ans : Bancor algorithm was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market.

  1. What are the benefits of having a market based model for RAM staking ?

Ans : With the market-driven model, users can receive capital gain from un-staking their RAM, and therefore willing to free the resources.

  1. What are the drawbacks of having a market based model for RAM staking?

Ans : As more dapps join resources will become more and more expensive.


#29
  1. What would happen if a dapp runs out of RAM? Some operations are unable to carry out and smart contracts cannot be deployed.
  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market? Under the Dawn 3.0 system contract, token holders can only sell RAM for the price they paid, just as other resources. Dawn 4.0 gives a market-driven price to RAM that can incentivize un-staking. This can make allocation of RAM more efficient.
  3. What are the benefits of having a market based model for RAM staking? It can help in allocating RAM more efficiently.
  4. What are the drawbacks of having a market based model for RAM staking? Speculators can drive the price of RAM up that would have the opposite effect (as above) of inefficiently allocating this resource.

#30
  1. What would happen if a dapp runs out of RAM? The dApp wouldn’t be deployed.
  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market? In Dawn 3.0 token holders sell RAM for the same price they paid, instead in Dawn 4.0 the Bancor algorithm is used with a market driven allocation.
  3. What are the benefits or having a market based model for RAM staking? The market based model incentivizes users to sell their staked RAM because if RAM is needed to others its price grows up.
  4. What are the drawbacks of having a market based model for RAM staking? It would make RAM more expensive due to the limited nature of RAM; this fact is a limit when the number of dApps will grow up or someone will decide to speculate on its value.