I wanted to announce a new tool that I've made for the EOS blockchain to track the price of RAM over time.
You can watch the price of EOS to RAM (per megabyte) and track how the price evolves over time. You can also use the buying calculator beneath the chart to determine how much RAM you will receive for a given amount of EOS.
As of writing this (6/22/2018) the price of RAM has been on quite a tear, increasing by almost 33% over the last 2 days.
RAM is an interesting asset on an interesting blockchain. You see, EOS is different from most networks in that each account has access to 3 limited computing resources, just like you would in a normal operating system.
These limited resources are:
- CPU time
- Network bandwidth
The amount of CPU and NET an account has access to varies pro rata with the size of their stake, meaning that the more EOS you have staked, the more CPU you can get, for example. If you're a big percentage of the total number of coins staked, then you get a bigger chunk of the CPU and/or network resources.
RAM is different, and is rationed using the bancor algorithm. That means EOS uses price itself to ration the supply of RAM. The more people who buy RAM, the higher the price will go until there is no more RAM to buy. If people go and sell their RAM, the bancor algorithm pushes the price down.
This is rather mechanical because of the bancor algo: it acts as the only counterparty to every transaction and thus the only market maker. When people buy, it raises the price for the next buyer. If someone sells, it lowers the price for the next seller.
The block producers may vote to increase the amount of RAM available via the setram action in the eosio.system contract. This is basically like the fed saying that interest rates are too high and printing money. A high price of RAM indicates the network needs more of it, unless of course its been pushed up by speculation. In order to discourage trading ram a 0.5% fee has been imposed by the network itself on each RAM trade.
Please consider voting for marketstackd for EOS block producer to support our efforts on developing tools like the EOS RAM Price Chart and Calculator
Thats marketackd, with a D at the end (EOS requires 12 characters in accounts). How to vote on EOS block producers
MARKETSTACKD is a collaboration between @marketstack and @lionindayard. Between the two of us we have more than 30 years of experience in financial markets, trading trillions of dollars in interest rate derivatives and running 24 hour trading desks. This always on technical and financial experience is exactly the kind of quality you want a block producer to posses.
The plan is to add numerous functions to the app including: extended chart time frames, sell calculators, and eventually the ability to buy or sell ram directly in the app itself. Right now you have to use the command line (cleos or eosc to buy and sell ram).