How to Host a Storj Node – Setup, Income and Reports
Almost three years ago, I published my first guide on how to host a Storj node. Today I’d like to write a follow-up article and share my experience with Storj so far.
Why did you choose Storj?
There are a variety of decentralized storage platforms on the interweb. In 2017, Storj was one of the most promising projects. From the beginning, we had clear goals, a well-defined roadmap, and a team working to get the work done. One of the selling points I think was that Storj is meeting its goals and delivering exactly what it promises.
Storj’s bigger competitor is SIA, the platform I’m hosting on. If you’re curious about my results on SIA, check out my report here. I have been doing my job. SIA League right next to me history It’s been over a year now.
One of the main differences between the two platforms is Storj has fixed storage prices.On the other hand SIA is a free market. Storj also has stricter hosting requirements. One of them is having less than 5 hours of downtime per month. The 5-hour downtime requirement is recently being updated with a new online audit scheme described here. https://documentation.storj.io/resources/faq/how-the-online-score-is-calculated. SIA. Storj has partnered with FileZilla. and other services, making it one of the most popular decentralized storage services.
My results so far
It was 2017, and it started through fate. eight 3TB hard disk drive in my rig. It took me a while to realize that it would be much better to just connect one and add more storage as demand increases. There are also other alternatives to deploy Storj nodes, such as QNAP NAS devices or RaspberryPi (coming soon from Synology and Western Digital).
Speaking of demand, my hard drive was mostly empty. This was definitely reflected in my income, which wasn’t all that flashy until the end of 2019. With the launch of Tardigrade in March 2019, demand for Storj services has grown tremendously as businesses have been able to connect to the network and require petabytes of information. It is saved on the network.
I’m renting it today 2.7TB HDD space (Currently one HDD, below you can see how to add more nodes to the same Windows machine using the toolbox.) Total 465 save it’s almost the same 200 dollars. That’s not all that fancy, considering you spent that money on electricity to keep the equipment running.
Best Hardware to Host Storj Nodes
important:
Storj does not recommend running nodes on dedicated hardware, but since you are using a system that is already online and running anyway, this means that you should not expect the income you get from your nodes to cover the electricity bills or internet used to run them. It means. By using existing hardware that you are already using for other purposes, any income you earn from Storj will benefit you. Running a Storj node is different from mining. It is not recommended for people to buy hardware or rent an internet connection just to run a node. We recommend that new node operators always refer to the official guide to node setup: https://documentation.storj.io. This is because over time, some setup steps that work today may change in the future.
Or build a custom PC:
To be honest, I prefer custom equipment for hosting Windows Storj nodes. Here are the best and cheapest components I found for a total of $486:
Storj Nodes users include:
Photos from storj forum: https://forum.storj.io/t/post-pictures-of-your-storagenode-rig-s/1422
What to Expect in the Future
We understand why Storj hosting has never been profitable before. One step grade Even though it was released in 2019, it is still barely making any money. Nevertheless, I still believe that. We are approaching the point where Storj hosting becomes highly profitable.
Since the launch of Tardigrade in mid-2019, the developers have taken many steps to popularize the project, and the results are evident every day.
Earning from hosting can be quite interesting if you find enough to fill all 24TB available.
In the case of Storj coin, like other altcoins, there were price fluctuations. Prices were too high during the 2018 boom and fell during the infamous “crypto massacre.” However, unlike most other altcoins, Storj appears to have bounced back and its price is now four times higher than exactly a year ago. This can be a good indicator that there is demand for the product backing the coin.
How to set up a Storj node
If you want to give Storj hosting a try, here are the steps you need to take:
Get a unique authentication token
28967 port forwarding
Add firewall rule for port 28967
- And add a firewall rule for the same port. Open PowerShell with administrator privileges and paste the following command:New-NetFirewallRule -DisplayName “Storj v3” -Direction Inbound -Protocol TCP -LocalPort 28967 -Allow Action“, then it will be done automatically. You need to open CMD or PowerShell with administrator privileges.
Install myCrypto wallet
Create a custom DNS
- Custom DNS: Go to duiadns.net (completely free and very easy to use), sign up (free), verify account, create hostname (e.g. storjhost.duia.eu), download Windows client, install, run, enter host. Name (e.g. storjhost.duia.eu) and account password. It starts automatically in Windows and you don’t need to do anything else here.
Install and set up Storj node
identity download
- Download ID Binary: Open CMD or PowerShell and paste the following text:(Net.ServicePointManager)::SecurityProtocol = (Net.SecurityProtocolType)::Tls12; curl https://github.com/storj/storj/releases/latest/download/identity_windows_amd64.zip -o Identity_windows_amd64.zip; Extended archive ./identity_windows_amd64.zip. -strength”(takes about 1 minute)
Creating an Identity
- Creating an Identity (This may take anywhere from an hour to several hours): Paste the following text into the same CMD or PowerShell terminal../identity.exe Create storage node“, When the backup is complete “ca.key ” file.
identity approval
- identity authentication: copy “./identity.exe Storage node authentication <이메일:문자열>” and replace <이메일:문자열> Using the authentication key generated in the first step, the final command should be similar to the following:./identity.exe Storage Node Authorization (email protected):1LT1geuT8AVz9BKqCDoBJYy33mv3moStYqf9AxZbAzJM14j2bYWSGo7cS4Eg8baxByaXjEXTc3zmEL2tfw6m3knBfonVYpPaste ” into the terminal.
identity verification
- Verify your identity: Copy and paste the following command into your terminal, it will return the following numbers 2 and 3:
- (sls BEGIN “$env:AppData\Storj\Identity\storagenode\ca.cert”).count
- (sls BEGIN “$env:AppData\Storj\Identity\storagenode\identity.cert”).count
Storj GUI installation and setup
Storj Node Dashboard (complete)
Storj Node dashboard immediately after setup
- To access it, you need to open your browser and go to the following address: http://localhost:14002/
Storj Node dashboard after 2 weeks
Storj Node dashboard after almost a year
- Total Storj received so far: 465 save
How to Add a New HDD to Windows Storj Node Hosting Rig
As we’re getting closer to the 3TB storage mark, it may be time to add a secondary HDD. I’ll take this opportunity to show you exactly how to do it. Feel free to follow along.
Windows has no or no option to create a new node or add a new HDD by reinstalling the Storj Node GUI. You’ll be stuck on the first node (you can manually edit the allocated space, unless you install the CLI using Docker, which is a bit more complicated). . But not anymore. Vadim has created a cool tool called “Storjnode Toolbox” that allows you to add as many HDDs as you need with a few simple clicks.
Below you will find the steps to follow to add a new Storj Node HDD using the toolbox.
Preparing a new Storj node
- Firewall 28968 port rule, follow these steps to modify the port. 28967 to 28968, command line “New-NetFirewallRule -DisplayName “Storj v3” -Direction Inbound -Protocol TCP -LocalPort 28968 -Allow Action“
- Generate a new ID on the default Storj Node we used (this will take some time)../identity.exe Create storage node“, I will fix it this time”storage node“So I changed the name to “.Storage Node 1“, the full command for copying is:”./identity.exe Create storage node 1“
- Approve your identity. You will need to rename it again.storage node” to “Storage Node 1“, Double check everything before pressing Enter. “./identity.exe Authorize Storagenode1 <이메일:문자열>” change “<이메일:문자열>” Use your new email and unique second-step authentication token.
- Check ID, Storagenode1
- (sls BEGIN “$env:AppData\Storj\Identity\storagenode1\ca.cert”).count
- (sls BEGIN “$env:AppData\Storj\Identity\storagenode1\identity.cert”).count
Add StorjNode toolbox node
- Run Toolbox with administrator privileges and click “search node“, then you will see the default/first Storj host node.
- Unique ID path: Click “.geth path” and the default location is “C:\Users\username\AppData\Roaming\Storj\Identity\storagenode1” Choose “identity.key“
- Node External IP:Port: for someone “IP“Use the DNS generated by duiadns.net.”port” Should be “28968“
- Node Dashboard IP:Port: If this is the second node added, the new port will be “14003“, the default port is always 14002.
- ERC 20 Wallet: New wallet address created above myCrypto.
- save path: Storage folder location where files for the new node will be added
- server private address: The default port is “7778“, and secondly, “.7779“, 3rd”7780” etc..
- storage amount: Choose the amount of space you want to allocate to this new Storj node.
- Storage2 Daabase-Dir:Generally the same as “Save Path” unless you are using a custom location.
- email: You can add the same email as used in ‘.Unique authentication key“
- Double-check everything and click ‘.install“
- complete! 🙂 To access the new Storj Node dashboard click “http://localhost:14003/“
as a result
I honestly don’t regret joining this node hosting journey. I’ve learned a lot along the way and my network has supported me when I needed it most. Storj node hosting is getting very interesting at the moment and I wonder how profitable it will be. I am currently maintaining the equipment hosting Storj and will keep you updated on our progress.
disclaimer: This is not financial advice. I am not a financial advisor. This is for educational purposes only. If you want to invest in cryptocurrency, do your own research and invest at your own risk. 1stMiningRig is not responsible for any decision you make. 1stMiningRig may accept donations or sponsorships in connection with the production of certain content. 1stMiningRig may receive compensation when affiliate/referral links are used.
Thanks for reading. As always, we welcome your comments, suggestions, and questions.
Subscribe and stay tuned for further updates!