For a solo-mining operation, you essentially need to run both parts of the PacketCrypt mining process: a mining pool and an announcement mining farm with significant power mining to your own (private) pool.
A PacketCrypt mining pool is different from most other cryptocurrency mining pools. In PacketCrypt mining, a large part of the mining process takes place in the pool infrastructure, with the computations by (external) announcement miners helping the block miners in the pool win blocks. As such, setting up a PKT mining pool requires a significant amount of mining power on the pool side, with current recommendations starting at around at least a dozen servers with each having at least 768GB of RAM, a fast (20-40Gbps) internal network connecting all the servers together, and another dozen servers with unlimited 20-40Gbps uplink connectivity to set up for announcement handling. Furthermore the operating system and software configurations must be optimized to handle all the bandwidth, and ideally the software has to be modified in some places for optimal performance. If you haven't been discouraged by these requirements, you may want to check out the official documentation (which is somewhat outdated) and ask around on the pkt.chat server.
This is usually not a question you should ask some who has an interest which might conflict with yours, but we will try to provide an honest answer nonetheless. In PacketCrypt mining, the first pool in the miner configuration/command line sets the mining difficulty for that miner. Due to conflicting decisions by pool operators, not all pool configurations are compatible as some pools require announcements to be mined at a specific difficulty, or have different payout classes for different difficulty levels. Generally each pool aims to make the configuration where it is listed as the first pool the most profitable, but results vary over time. Our recommended common configuration is:
- http://pool.pkt.world http://pool.pktpool.io http://pool.pkteer.com https://stratum.zetahash.com
If you appreciate our work and want to contribute to the continuations of our services to the project, please consider listing pkt.world as your first pool.
To optimize the performance of the pool, the Pkt.world pool prioritizes announcements at a higher difficulty. This often means that we have to reject some bandwidth from miners that mine at a lower difficulty because they have listed another pool first in their miner configuration. You will still get paid by our pool, but payments will be lower than if you list our pool first, because your miner contributes less value to our pool's performance. We are continuously working to improve our bandwidth handling capability and are also working on a more friendly method to manage the bandwidth without generating errors in the miner.
To optimize the performance of the pool, the Pkt.world pool prioritizes announcements at a higher difficulty. This often means that we have to reject some bandwidth from miners that mine at a lower difficulty because they have listed another pool first in their miner configuration. You will still get paid by our pool, but payments will be lower than if you list our pool first, because your miner contributes less value to our pool's performance.
The Pkt.world wallet built-in miner currently only mines to the Pkt.world, Pktpool and Pkteer pools, because it requires a special configuration on the pool side and is provided mostly as a convenient method to start mining. Since there is no other funding for the development than our pool, we would appreciate it if you consider using the Pkt.world wallet built-in miner as-is, or list our pool first in your miner configuration to support further development of the Pkt.world and other services provided by Pkt.world.
Pool operators can contact us to add support for their pool in the Pkt.world wallet miner.
PacketCrypt is a bandwidth-hard proof-of-work mining algorithm. The way this works is that the announcement miner creates a proof of work using the CPU, and uses bandwidth to transport this work to the pool infrastructure, which then validates the work and uses it to mine the blocks. PacketCrypt announcement mining uses a lot more bandwidth than most other mining algorithms, but in the end it is still your CPU that has to produce the work. The amount of bandwidth used depends on how much work your CPU can produce on the difficulty level set by the first pool in your miner command (a higher difficulty results in less bandwidth), and is multiplied by the number of pools. Note that the amount of bandwidth does not necessarily correlate with profitability, as some pools provide higher rewards for more difficult work. Despite sometimes generating little bandwidth on a single miner, the total bandwidth required for the PacketCrypt mining network is currently over 100 Gbps!
While there has been a lot of talk about people having GPU miners, and even reports of people selling GPU mining software, no such software has actually been published. Be careful when trying to invest in such software, as it might be a scam promising unrealistic yields.