Introduction
One of Quai Network’s innovations is the idea of a decentralized mining pool. This allows miners to start producing hashrate on Quai Network without the need to set up a node or trust a centralized mining pool for payouts. It allows node operators to earn income by providing this service to other miners without installing or setting up any software beyond the go-quai that they already run. By virtually eliminating the marignal cost of running a mining pool, we also expect competition to increase and fees to decrease for users overall. Furthermore, there is currently no way for miners to indicate their preference for Quai vs Qi, or specify a lockup period with traditional mining pools.Background
Traditional (centralized) mining pools and the alternatives that exist in the market currently offer 2 primary benefits:- Users can spread out the volatility in payouts among thousands of other miners, earning consistent stable payouts.
- Users can mine without the infrastructure costs, maintenance costs, or upkeep requirements of running and keeping a consensus client up to date.
Prerequisites
Quai Network Node | A Quai Network node to use as the pool endpoint. |
Publicly accessible node | Ensure that port 8200 is publicly accessible to miners. |
Installation
Please follow the instructions for how to Run A Node before continuing to the next section.Configuration options
Ensure that you are on the correct branch. This feature is released in a special branch. To start, you can run:--workshares.fee 0.1
The following flags must be specified either in your start command, or config.toml. Most aren’t specific to this feature, but they ensure that your node accepts incoming connections.