Smart Agent for Mining at Poolin.com

Connor Zhang
3 min readSep 12, 2021

Greetings. I’m Connor from Poolin.com Team.

As one of the co-developer of our features, I would like to tell how our feature, the Smart Agent, came to mind.

A friend once complained that his network usually experienced repeated disconnection, which gave him the most headache. According to his description, this issue had resulted in rigs disconnected from the pool, in which case, only manual reboot can make the miner alive again. Also, there had been an electrical load drop, and not to mention some rigs damaged because of it.

So, I suggest him to get a better network for sure, but it’s quite impossible when the mining farm is located in some remote area.

After a quick brainstorm, we realized we can still keep his rigs running even when the network is disconnected. To achieve this, we need to keep providing his rigs some visual jobs when the network is disconnected and keep them running so that the electrical load can be maintained. Also, it will be sweet if the miner can connect to the pool once the network is back online. This wouldn’t be easy, but worth a try.

After appropriate examinations, the Offline Keeper feature was added successfully to our Smart Agent. This is nice, but we wonder if our agent can carry more useful functions.

Later developments

For the past few months, we wondered if there’s a way to encrypt the mining process since some of miners didn’t want others to locate them.

At first, we doubt if it’s reasonable. So, we put this issue aside for about few days, then we are aware that it may not only protect mining from being hacked and interrupted, but is also a mainstream. So basically, we encrypted all the data transferred within our Smart Agent.

So far, the general frame of our Smart Agent has settled.

The overview of our key features

1. Offline Keeper

Protect your rigs from bad consequences when experience network disconnection.

2. Data encryption

Encrypt your data, make it unreadable to those unrelated.

3. Data saving

Increase efficiency of data transfer by saving up to 85% traffic.

4. Changing IP address

Your IP will be changed from time to time, in order to keep it safe and encrypted.

How to start?

Considering that the user’s hashrate might be enormous or have lots of mining rigs, our Smart Agent is designed to handle 20,000 to 200,000 rigs at the same time, that depends on the performance of the mainframe, of course.

Also, if you have dozens of hundreds of rigs, our Smart Agent can also configure all of them at the same time.

Now, for how to use our smart Smart Agent.

You’ll need to have a computer first, Ubuntu operating system would be nice, which is more stable than the others.

Here’s the link for our agent:

https://github.com/iblockin/Poolin-SmartAgentExplan/tree/master/base_function/Linux

Currently it supports BTC, ETH, LTC and DASH.

If you experience any problems when you are using our agent, please kindly send an email to support@poolin.com

Any feedback would be appreciated!

--

--