mirror of https://github.com/BTCPrivate/z-nomp.git
Miner readme update
This commit is contained in:
parent
ab41056c4b
commit
3942e75dcd
21
README.md
21
README.md
|
@ -26,16 +26,17 @@ Each and every share will be rewarded - even for rounds resulting in orphaned bl
|
|||
authentication. A minimalistic HTML5 front-end connects to the portals statistics API to display stats from from each
|
||||
pool such as connected miners, network/pool difficulty/hash rate, etc.
|
||||
|
||||
* Attack mitigation features:
|
||||
* Detects and thwarts socket flooding (invalid data sent over socket in order to consume system resources).
|
||||
* Detects and thwarts zombie miners (botnet infected computers connecting to your server to use up sockets but not sending any shares).
|
||||
* Detects and thwarts invalid share attacks:
|
||||
* NOMP dynamically generates the max difficulty for each hashing algorithm based on values founds in coin source
|
||||
code so that the low difficulty share exploits happening to other pool servers won't work on this one.
|
||||
* IP banning feature which on a configurable threshold will ban an IP for a configurable amount of time if the miner
|
||||
submits over a configurable threshold of invalid shares.
|
||||
* NOMP is written in Node.js which uses a single thread (async) to handle connections rather than the overhead of one
|
||||
thread per connection, and clustering is also implemented so all CPU cores are taken advantage of.
|
||||
#### Attack Mitigation
|
||||
* Detects and thwarts socket flooding (invalid data sent over socket in order to consume system resources).
|
||||
* Detects and thwarts zombie miners (botnet infected computers connecting to your server to use up sockets but not sending any shares).
|
||||
* Detects and thwarts invalid share attacks:
|
||||
* NOMP dynamically generates the max difficulty for each hashing algorithm based on values founds in coin source
|
||||
code so that the low difficulty share exploits happening to other pool servers won't work on this one.
|
||||
* IP banning feature which on a configurable threshold will ban an IP for a configurable amount of time if the miner
|
||||
submits over a configurable threshold of invalid shares.
|
||||
* NOMP is written in Node.js which uses a single thread (async) to handle connections rather than the overhead of one
|
||||
thread per connection, and clustering is also implemented so all CPU cores are taken advantage of.
|
||||
|
||||
|
||||
#### Planned Features
|
||||
|
||||
|
|
Loading…
Reference in New Issue