Bitcoin Forum
May 10, 2024, 07:21:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mining Farm control software  (Read 1690 times)
androsyn (OP)
Member
**
Offline Offline

Activity: 88
Merit: 10



View Profile WWW
November 15, 2013, 05:44:04 PM
 #1

Hi all,
Let's think something 20-50TH
I would ask professional developers and miners which software should be choosen for the management of the farm.
If specialised software does exist, if open source or not.
And what about reselling, like cex.io; I imagine something like creating workers and selling them as accounts
1715368899
Hero Member
*
Offline Offline

Posts: 1715368899

View Profile Personal Message (Offline)

Ignore
1715368899
Reply with quote  #2

1715368899
Report to moderator
1715368899
Hero Member
*
Offline Offline

Posts: 1715368899

View Profile Personal Message (Offline)

Ignore
1715368899
Reply with quote  #2

1715368899
Report to moderator
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715368899
Hero Member
*
Offline Offline

Posts: 1715368899

View Profile Personal Message (Offline)

Ignore
1715368899
Reply with quote  #2

1715368899
Report to moderator
juhakall
Sr. Member
****
Offline Offline

Activity: 657
Merit: 250


View Profile WWW
November 17, 2013, 02:48:56 AM
Last edit: November 17, 2013, 03:02:40 AM by juhakall
 #2

cgminer + miner.php should be enough for most use cases.

Use OpenVPN to make all the rigs connectable if they are spread over multiple sites.

You can either define all the rigs manually in myminer.php, or use the multicasting feature of the API if all rigs share the same broadcast domain.

To centralize pool management, create a cgminer loop script that fetches pools.conf from a webserver, like this:

Code:
#!/bin/sh
cd
while true; do
        wget http://server.domain/pools.conf -O pools.conf.new -t 1 -T 1
        [ -s pools.conf.new ] && mv pools.conf.new pools.conf || rm pools.conf.new
        cgminer -c cgminer.conf -c pools.conf
        sleep 1
done

Enable quitting through the API, using api-groups or allowing all-around write access. When you want to change pool configuration, edit pools.conf on your webserver and issue the quit command to all rigs with another script, like this:

Code:
#!/bin/bash
shopt -s nocasematch
if [ -n "$*" ]; then rigs=$*; else rigs="rig1 rig2 rig3"; fi
for rig in $rigs
        do nc -w1 $rig 4028 <<< "quit|" >/dev/null
done

With these, you are able to view the status of all rigs from one webpage, and change pool configurations by editing a single text file and running a script afterwards.

There have been websites that allow miners to resell their hashrate. The first, GPUMAX, was run by pirateat40 and was decommissioned shortly after his ponzi defaulted. The second, hashpower.com, just wasn't very successful. There were not enough people wanting to buy hashrate at the listed rates, and without buyers, sellers were not profiting either. Likely the site just dwindled into non-existence this year, it doesn't seem to exist anymore.

CEX.io only sells hashrate from their partners. Perhaps one could become their partner with 20-50TH. That would probably require some kind of formal contract between CEX.io and the large miner. It's definitely not a case of just creating workers/accounts and selling them, CEX.io needs to have some sort of control and stability guarantee on the GHS.

I'm currently developing an experimental social AI platform
androsyn (OP)
Member
**
Offline Offline

Activity: 88
Merit: 10



View Profile WWW
November 17, 2013, 05:43:09 PM
 #3

Thx man! I feel more relaxed now
18RATTT
Sr. Member
****
Offline Offline

Activity: 282
Merit: 250



View Profile
November 18, 2013, 02:33:58 AM
 #4

cgminer + miner.php should be enough for most use cases.
hear hear!

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!