Bitcoin Forum
April 23, 2024, 06:37:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Mining (Altcoins) / New stratum/getwork proxy with Web-based GUI and pools management on: May 16, 2014, 01:06:42 PM
Hi all,

I have released a new Stratum proxy implemented in Java (Windows/Linux/Mac... just install a JVM).

Here after are the main functionnalities:

-Several pool switching strategies (PriorityFailover, WeightedRoundRobin and more to come)
-Up to 256 workers at the same time (stratum and getwork)
-REST API (pool monitoring, change pool priority, workers stats and much more)
-Friendly Web-Based client with hashrate graphs.
-Support Extranonce notification to avoid disconnection when switching pool.

This proxy may be used to centralize the pool management in a single place. No need to configure pools on each workers, just configure the pools on the proxy and connect your workers to the proxy.

It may be useful if you rent some hashing power on sites like betarigs, leaserig or nicehash to monitor what is really happening. Just connect the leased rigs to the proxy and the proxy to the pools(s) (take care of your bandwith to avoid rejects).

And many things I haven't thought about...

  Pool A <---+                               +-------------+ Rig1                                        
 (Active)     |                                |                                                
                 |                                +-------------+ Rig2                      
                 |                                |                                                
  Pool B <---+ StratumProxy  <------+-------------+ Rig3                                  
(FailOver)    |                                |                                                
                 |                                +-------------+ Rig4                    
                 |                                |                                                
  Pool C <---+                               +-------------+ NiceHash
(FailOver)                                     |
                                                  +-------------+ betarigs
                                                  |
                                                  +-------------+ leaserig


Source code : https://github.com/Stratehm/stratum-proxy
Binaries: https://github.com/Stratehm/stratum-proxy/releases

It has been tested with SHA256, Scrypt, X11 and X13 pools (but should work with all algorithm supporting stratum).

/!\ This proxy does not work with cryptoNight pools. The pool mining protocol of cryptoNight pools is stratum-like but not stratum.

Thank you for testing and your feedback...

WARN: CGMiner 3.7.2 is not compatible with Stratum proxies (this one and others)  due to a bug on the extranonce2 size management. You can use sgminer instead or some forks of cgminer which include the fix. If using cgminer 3.7.2, you will have 100% rejects  (generally with message Share above target).
This bug has been fixed in later version of cgminer, but it no more supports scrypt mining.
EDIT: You can use the Getwork protocol instead of stratum with CGminer 3.7.2.

Client example:
2  Alternate cryptocurrencies / Mining (Altcoins) / [ANN][AUTO-SWITCH][Pool Monitoring] stratehm.net website future on: May 07, 2014, 03:24:32 PM
Hi guys,

Some of you know my website http://stratehm.net which allows to monitor the following pools: Middlecoin, Wafflepool, Coinshift, Coinsolver. Since the hosting of this site is about 30€ per month and there are not enough donations to absorb the cost of this hosting (not a claim nor a reproach, just a fact Wink, I will stop to host the site in few days.

Moreover, I have no more time to develop more functionalities and to add more pools. So, I am thinking about giving the source code of the site to the community under the GPLv3 licence. What are your feelings about that ? Are some people interested ?

Here after are some technical details:
The back-end done in Java, the front-end in GWT/GXT (using REST services), the database is MongoDB. So this site can be easily hosted for a personal use.

Thank you guys for using (and maybe supporting) my site.

Cheers!
3  Local / Discussions générales et utilisation du Bitcoin / Bande passante du porte monaie on: January 08, 2014, 04:19:16 PM
Bonjour tous le monde,

Je suis nouvel entrant dans le monde du bitcoin. Je viens d'installer le porte monnaie officiel bitcoin-qt et j'ai remarqué que bitcoin-qt utilisait par moment tout mon upload (surement l'envoie de la blockchain aux autres peer). Je voudrais savoir s'il y a une possibilité de limite de la bande passante utilisée par celui-ci (sous linux). J'ai essayer avec trickle, mais bitcoin-qt se ferme après un court temps de fonctionnement

S'il n'y a pas moyen de le faire avec bitcoin-qt, connaissez-vous d'autre portes monnaie susceptibles d'avoir cette fonctionnalité ?

Merci pour votre aide.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!