Thoughts on current ANT upload pricing and long-term sustainability

I wanted to open a discussion about the current upload pricing on Autonomi and how others in the community view it.

Over the last two weeks I uploaded close to 1 TB of data. The effective cost for that was roughly:

  • about $200 in ETH fees

  • about $0.10 in ANT fees

That means 1 TB of perpetual data, effectively a permanent burden on the network, was stored for ten cents in storage cost. I understand that right now capacity is high and demand is still growing, so pricing is expected to be very low and to find equilibrium over time. That part makes sense.

What troubles me more is the lower bound of pricing and the lack of clarity around what ultimately determines the ANT cost in practice. The mechanism is described at a high level, but it is still difficult, at least for me, to reason about where a realistic long-term price floor might emerge.

I also wonder whether extremely low storage costs could create incentives that are not ideal in the long run, for example very large uploads that occupy resources for decades while contributing very little to the long-term sustainability of node operators.

One idea I have been thinking about is whether some form of soft lower bound could make sense, not necessarily a fixed price floor, but perhaps a guideline where storage cost per GB does not fall far below real-world storage economics. On the other hand, I can also see arguments for letting the market fully determine pricing, especially during the bootstrap phase of the network.

I would be very interested to hear how others think about this:

  • Do you see the current pricing as purely a temporary bootstrap effect?

  • At what level of network utilization would you expect pricing to start reflecting real long-term storage costs?

  • Do you think extremely low upload costs pose any risk to the network, or are they simply a feature of an early-stage system with excess capacity?

Curious to hear different perspectives.

6 Likes

I brought this up yesterday too, I am of the opinion it should be adjusted.

It can remain low without being essentially zero.

If a minimum network size is required, it should to be taken into account, not only storage availability.

Idk how feasible it is, but pay more to support nodes while the network is under a certain size is my thinking.

2 Likes

Quick update. I was looking through the whitepaper to find the pricing graph I was looking for, but I actually found a different graph.

Does anyone know if this pricing graph changed recently (last year or so?)

As far as I can remember, the graph had a midpoint at 50% pricing wise and to both extremes (0 and 100%) the pricing responded parabolically.

I still think that pricing should never be as cheap as it is now, but I do think this graph makes more sense with the price increases we’re currently seeing (extremely slow).

What do you guys think the equilibrium sweet spot is for storage used? I’d say it would make economical most sense if you settle somewhere around 70% storage used. This is enough wiggle room to support large storage inflows while not wasting too much unused resources.

1 Like

Wow, that’s very concerning. Seeing the disparity between ETH and ANT highlights a fundamental issue that I hadn’t considered.

Any adjustments in ANT pricing are swamped, insignificant and will have little effect on the demand side.

I don’t plan to try and figure out what this means in practice but it is so far away from the conditions used to determine the current design it will likely need a rethink.

Even if you are paying everything in ANT, the problem remains.

3 Likes

Yeah I agree. The graph I ran into now does make a bit more sense. I thought we’d see the largest price hikes in the very early stages (0-1% is a larger increase than 1 to 2%). However, the graph I posted just now indicates we wont see major increases in ANT cost until the network approaches over 50% storage capacity used.

3 Likes

For what it’s worth. I’ve reduced my node count from 200 to 50 nodes just now and have doubled the upload speed. I’m laser focused to fill up the network to at least 15GB/node.

5 Likes

This was largely without Merkle, was it?

I’ve killed all mine and my VPS to save money so I can still afford whisky. But I’m not sure £600/yr is going to be enough :man_shrugging:

2 Likes

I think around 70% is with merkle, 30% without. Edit: Large amount of the merkle was before they reduced the data size for merkle payments though, not sure if that affected much though.

2 Likes

That’s crazy cheap for 1TB but also crazy expensive on fees.

It really baffles me how the network will maintain itself with all this data that doesn’t need to be paid for again by the owner of that data. It seems like it would be better to at least have to pay a small amount to retrieve your data each time, maybe even to maintain it? I really hope the pay once approach works out because it is obviously a huge selling point, but it doesn’t make sense from a free market perspective to me.

2 Likes

What’s great now though is that we have a real economy and just see how this evolves. I’m keen on seeing network shrinking and nodes filling up.

The ETH fees are obviously a bad thing, but it’s not very clear how bad when talking about big Merkle uploads.

2 Likes

Pardon the bad graph, but didn’t want to spend too much time on it so had AI draw something up. It does represent how I think upload price should work though:

A rapid increase in price from 0 tot 20% capacity used. followed by the current price increase graph to make sure the network will eventually settle around 70% usage (again, not wasting too much free capacity while maintaining wiggle room for larger data inflow). I think from a economic point of view it would make a lot more sense to allow cheap uploads when the network is extremely low in usage (extreme cases), but rapidly increasing to make sure not too much garbage is uploaded for free (and/or price manipulation by increasing node count to lower usage and then upload).

In the grand scheme of things I do think that we’re at such an early stage and allowing 70 TB of data at a extremely cheap price isn’t the worse. Eventually the network will settle at a economic point that makes sense for node runners. I’m personally hoping we get there sooner rather than later (which is why I’ve reduced my running node count by 75%)

1 Like

Right now, 256 chunks cost around $0.12. If I remember correct that’s supposed to be for 1 GB, I think. That’s $12 for 100 GB permanently (in just ETH fees). I don’t think that’s the worse and I also believe it can be optimized further. Right now, I do believe there are some inefficiencies when it comes to different files, I recently uploaded a bunch of smaller files (within a folder), and it made payments for each file separately (4 chunks each), it did that a thousand if not more times. That’s extremely inefficient, but I assume can be optimized as well.

1 Like

This doesn’t seem good, though it is of course temporary. I don’t like the huge imbalance between ETH fees and ANT fees, but don’t imagine there’s a simple mechanism that could ensure the ANT cost of upload is e.g. equal to the ETH cost in total value.

Once ETH fees became part of the equation, I would probably have kept the store cost curve the same, but with an added ANT floor price. Even if the floor price was low, but made the ANT fee make up at least, e.g. 10%, of the total fee to upload, it would have been better and more rewarding to node operators seeing useful earnings coming in, and better for uploaders knowing they’re actually paying network nodes, not just ETH stakers.

I think so, and it seems quite positive to me.

The value of uploading to Autonomi is lowest while utility of the network is lowest to users, which is at the start, so it makes sense for the price to be lower. These early data uploads are also valuable for testing the network in practice with real data.

As utility improves, I expect a steady level of demand for uploading will form. Then, nodes will fill more quickly until payments are sufficient to warrant new supply (nodes) joining, forming some kind of balance with node operators responding the the level of demand.

I don’t see any risk to the network assuming the network does see a rise in demand in the not too distant future.

If demand does emerge and the network rapidly grows in the coming years, the early cheaply uploaded data will become such a tiny portion of total data stored that it will have pose zero risk to the network.

The long-term risk to the network I see is not from the pre-demand bargain uploads, but the eventual increase in upload cost that will occur when the network growth rate slows as it approaches market saturation. At this time, the ratio of old to new data held by nodes will increase, pushing up the data overhead of running a node, hence increasing the cost of running a node.

Hopefully by that time, the scale of the network and utility offered by network effects and the richness of the ecosystem using it will offset the steady cost increase to find a good equilibrium that doesn’t cause a doom-spiral of cost increase → lower demand → lower node revenue → node exits → cost increase → lower demand etc etc.

That’s some of my thoughts for what it’s worth. I’m interested to see how the team’s thinking on economics / tokenomics has progressed with Autonomi 2.0.

4 Likes