Spare memory, rented by the hour.
Somebody has RAM sitting idle in a machine they already pay for. Somebody else needs a cache and does not want to pay a cloud vendor's margin on it. Dramnet is the market between them, and the contract that makes neither of them trust the other.
What you are actually buying
A Redis-compatible instance of a fixed size, for a fixed number of hours, on a machine somebody else owns. You get an ordinary connection string and point your application at it. There is no library to install and nothing about this protocol in your code.
You pay for the size and the hours, never for how much you write. A gibibyte filled to the brim and a gibibyte left empty cost exactly the same.
That one decision is why the rest is simple. There is nothing to measure, so there is nothing to argue about; nothing has to be metered, so your traffic never passes through us; and because it never passes through us, we could not read your data if we wanted to.
What it costs
One index, the same on every node. It is read once a day from the machine-readable price feeds the cloud vendors publish themselves, anchored on the cheapest of them, less the network’s discount, and published on chain where anyone can check it.
- Dramnet
- $0.009298 per GiB·hour
- AWS ElastiCache
- $0.013283
- AWS MemoryDB
- $0.023250
- Azure Cache for Redis
- $0.057692
- Eight gibibytes, a month
- $53.56 against $76.51
Of what a renter pays, ninety per cent goes to the operator who served the memory and ten to the network.
Who trusts what
Neither side trusts the other, and neither has to trust us with their money. Deposits, stake, rentals and earnings all live in the contract. We run a coordinator, and the only two things it knows that the chain does not are whether a node is answering and what the password to a rental is.
An operator puts up stake against the memory they rent out. Once a minute the network checks that a live rental is really there; once a day it fills the free part of a node and reads it back, which is what makes an advertised gibibyte worth believing.
Before you start
- To rent
- a wallet, and USDG for the deposit
- To run a node
- a wallet, a server with spare RAM, Docker, and DRAM for stake
- To hold a forward
- a wallet and USDG
- Network
- Robinhood Chain