I run a small node of ~1 TB more for fun than for profit, it’s just some old equipment that would not be used anyway so why not. I also have 1 Gb/s internet speed, no limit for bandwidth. I enjoyed setting node up, maintaining, monitoring it - it gives me a bit of new experience in using CLI, etc.
But still the question - I see people posting their earnings and those are far bigger than mine (and those people are still complaining it’s too low… ). I also get barely no traffic after vetting process was complete, e.g. so far this month egress is 37.30 GB.
So, do earnings depend on location - i.e. once files someone upload are cut into pieces, is there a higher chance that if client is from US, data will be split between nodes in US and I will not get a piece, or is it completely random?
I ask this because if that is true, I assume that if there are less or no clients at all in my location / region / continent, that would mean less or no earnings compared to same node with better location.
At the same moment, if my node coincidentally stores pieces of files that are just stored and never downloaded, I would also get no earnings.
Maybe even my disk I/O speed matters here? Or not?
You should expect to see payments primarily for storing data and allowing customers to download (egress) data. Having more storage increases how much you get paid and the likelihood or more downloads. Storj has a hold back mechanism that retains some of your payments for a while to ensure that customer data is retained for long periods and not lost. You can run an earnings script to see the details. Your nodes ability to quickly respond to requests will affect whether you get data more quickly than others, so distance has an impact, however I am in the US and see decent traffic (I currently am holding about 12 TB of data with capacity for 35 TB total spread across three nodes. The first one was brought online in December 2019. My egress this month is around 700 GB so far.
Please go to this calculator (best to copy it to your own Google Docs account to modify it for your situation:
Thanks. Node is not old, just 3rd month online (I hade one previously but it got corrupted so had to go with fresh reinstall…).
I use earnings.py and I know about the “held” part of the payments. Still, I wonder even if I expanded it to be 35 TB like you @stuberman have - would I benefit from it at all. Here are my numbers since 1st of June.
I hold 9TB of data and that makes more or less $1 a day but node is full. From what i read this seems a correct amount of earnings. if you’ve got a 1tb node that is full id expect it to earn about $3.50 a month there or there about’s. Obviously if your lucky enough to upload a large amount of that back to customer then earnings will be increased.
I’ve been running one node since the start of V3 and another I started a couple of months ago. in total I’ve 8Tb of storage across both nodes and i’ve less than 0.5Tb of space left total and my income is roughly $0.90 per day.