EOS RAM Allocation - Reading Assignment

  1. Some operations will be unable to carry out and smart controls will not be able to be deployed.

  2. A switch to a market based allocation approach, else the price paid approach.

  3. Unstake EOS RAM when EOS market value is increasing, so free space on RAM.

  4. Manipulation and speculation.

1 Like

Reading Assignment: EOS RAM Allocation.

  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.

  3. What are the benefits or having a market based model for RAM staking?
    Developers can receive capital gain from un-staking their RAM, and therefore willing to free the resources if they do not need to use it.
    With Dawn 4.0, EOS switched to a market-based allocation approach using the Bancor algorithm.

  4. What are the drawbacks of having a market based model for RAM staking?
    It will deteriorating the ecosystem, when there is large amount of RAM, due to the speculation or other reasons, are unused, causing a waste of RAM resources.

1 Like

1)it will stop.
2) switch to market based allocation.
3)it would provide more balance over time for supply / demand of ram.
4) the more developers join the more data and Ram is needed - making it more expensive.

1 Like
  • What would happen if a dapp runs out of RAM?
    • “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?
    • “EOS switched to a market-based allocation approach using the Bancor algorithm from Dawn 4.0.”
  • What are the benefits or having a market based model for RAM staking?
    • Makes resource allocation more efficient
  • What are the drawbacks of having a market based model for RAM staking?
    • as more dAPP devs join, RAM becomes more expensive
    • speculators may push RAM price high, n cause resource-waste

@LORDKALVIN - :point_left:
(tap here to follow me on spotify)

1 Like
  1. The smart contract will not be deployed
  2. The older version the price is pegged while the newer one is variable.
  3. It frees up inefficient uses of the RAM
  4. It is volatile
1 Like

1.) Some functions won’t be available or it will stop working.
2 & 3.) They switched to a market-based allocation approach, so token holders could get capital gain from EOS tokens instead of buying and selling the tokens at the same price.
4.) People begin to hodl tokens thus making RAM more expensive.

1 Like

1.some operations are unable to carry out and smart contracts cannot be deployed.
2.the value was priced by the markets demand.
3.Icentivizes people to unstake Ram to free resources for capital gains
4.more dapp developrs join --> more ram used up --> increase ram price = inflation --> deteriorating the eco system

1 Like
  1. What would happen if a dapp runs out of RAM? some operations may not execute and the smart contract will not deploy.
  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market? Dawn 3 ensured you get back the amount of EOS that you staked, but with Dawn 4 you get back at the market rate, which fluctuates based on market demand and results in getting back more or less than what you paid in.
  3. What are the benefits or having a market based model for RAM staking? it should reduce hoarding of unused RAM by incentivizing un-staking.
  4. What are the drawbacks of having a market based model for RAM staking? speculators may see the increased demand and keep unused RAM in an attempt to un-stake when the price is higher.
  1. What would happen if a dapp runs out of RAM?
    Some operations are not able to run 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?
    Down 4.0 is a market-based allocation
  3. What are the benefits or having a market based model for RAM staking?
    Incetivizes people to unstake RAM to free resources and gain from EOS tokens instead of buyin g and selling
  4. What are the drawbacks of having a market based model for RAM staking?
    More developers joint
1 Like
  1. What would happen if a dapp runs out of RAM?
    It will stop performing some functions such as deploying smart contracts.

  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
    Under 3.0, users could only sell their RAM for the price they paid. With 4.0, it can be sold at a market based price.

  3. What are the benefits or having a market based model for RAM staking?
    It prevents users from sitting on or hoarding unused RAM.

  4. What are the drawbacks of having a market based model for RAM staking?
    The price could be driven way up as a result of hoarding and speculation.

  1. What would happen if a dapp runs out of RAM?
  • When a Dapp runs out of RAM, operations may not be able to carry out, and then the smart contract will not be deployed.
  1. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
  • In Dawn 3.0 he user would sell their RAM only for the price they originally payed, not with 4.0 it is sold at market price.
  1. What are the benefits or having a market based model for RAM staking?
  • The benefits of having a market based model for RAM staking is that it incentivizes users to unstake RAM allowing for the prevention of unused RAM.
  1. What are the drawbacks of having a market based model for RAM staking?
  • The speculators irrational behavior on RAM will push RAM high, making it expensive for dapp developers to buy the resources they need, and thus deteriorating the ecosystem.
1 Like
  1. The dApp will stop running and contracts will not be deployed
  2. In Dawn 3.0 purchase and sale price were the same and that in turn was a problem when the price of the EOS token was rising as RAM holders would not sell whereas in Dawn 4.0 the price is market driven therefore more incentive to sell back.
  3. incentivises users to sell unused RAM
  4. speculation and manipulation may push the price up thus preventing new developments from smaller stakeholders
1 Like
  1. Stops running

  2. 4 always EOS to be stacked for RAM

  3. more balanced pricing

  4. RAM could become (same as gas price tho) insane high

1 Like
  1. Some operations are unable to carry out and smart contracts cannot be deployed.
  2. In Dawn 3.0, the exchange rate for RAM staking is pegged while in Dawn 4.0, it’s market-based.
  3. Market gives an incentive to free allocated RAM when it’s not used.
  4. It introduces speculation and price volatility.
1 Like
  1. If the dapp runs out of RAM, it would fail to carry out certain operations and would eventually stop working.
  2. 4.0 Introduction of new Bancor trading algorithm. Under the Dawn 3.0 system contract, token holders can only sell RAM for the price they paid. Now there is a dynamic market-based allocation.
  3. The benefits of a market based model for RAM staking is fair pricing and more effective resource utilization (in theory), reducing hoarding and optimizing price.
  4. The drawbacks of a market based model for RAM staking include speculation and manipulation. Also, allocation of funds collected through trading fees may need consideration or continuously burn EOS tokens from the RAM contract to offset inflation.
1 Like
  1. 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.

  1. 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.

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

You receive a capital gain from un-staking your RAM.

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

As more dApp developers join, and more data needed to be stored for a long time, more RAM used is extracted out of the market, making RAM more and more expensive.

The speculators’ irrational behavior on RAM will push RAM high, making it expensive for dApp developers to buy the resources they need, and thus deteriorating the ecosystem. There is large amount of RAM, due to the speculation or other reasons, are unused, causing a waste of RAM resources.

1 Like
  1. Some operations in a dapp are unable to carry out and smart contracts can’t be deployed.

  2. In Dawn 3.0, token holders were only able to sell the RAM for the same price they bought it. In Dawn 4.0 the RAM price has become market based so there is an incentive to sell unused RAM and release it back to the market.

  3. Dapp developers will be less likely to just sit on their unused RAM, because they may gain profit for selling it.

  4. Speculation and RAM trading may reserve a big portion of the total amount of RAM which is then unused and may make it difficult and expensive for dapp developers to access the amount of RAM they need.

1 Like
  1. What would happen if a dapp runs out of RAM?
    Operations will become limited 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?
    Token holders are now incentivise to sell RAM as they can cash in on gains, as Dawn 4.0 is a switch to a market based allocation approach.

  3. What are the benefits or having a market based model for RAM staking?
    This is a more efficient model as developers will not hold on to unused RAM.

  4. What are the drawbacks of having a market based model for RAM staking?
    This makes the RAM a speculative commodity, and may negative impact EOS’ development.

1 Like
  1. What would happen if a dapp runs out of RAM?
    The operations stop being executed
  2. What was the change between Dawn 3.0 and Dawn 4.0 in terms of the RAM market?
    in Dawn 3.0 the EOS selling price pre and post staking was the same - in Dawn 4.0 is market related
  3. What are the benefits or having a market based model for RAM staking?
    Efficiencies of RAM allocation and use
  4. What are the drawbacks of having a market based model for RAM staking?
    speculation and manipulation
1 Like
  1. If a dapp runs out of RAM some of its features may not work properly and it wont be able to deploy smart contracts.
  2. dawn 4.0 switched RAM from a fixed price to a market-based allocation algorithm.
  3. The benefits of a market-based RAM price is that it encourages holders of unused RAM to sell thus freeing up ram space for new dapps
  4. Speculation due to a market-based price could drive prices of RAM high making it hard for dapp developers to acquire the necessary resources to run their dapps
1 Like