Bitcoin Forum
April 26, 2024, 05:01:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Offline mining - or, separating getworks and mining  (Read 1359 times)
FiloSottile (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0



View Profile WWW
September 25, 2012, 06:59:30 AM
 #1

I have a mining machine without access to the Internet, but I can automatically send work to it from an online machine. What I am thinking about is getting some work from the pool, sending it to the miner to hash, and so on back and forth.

I understand quite well how mining works, and seems to me that this should only lower efficiency a bit, if done well. (The biggest loss probably being long polling)

Suggestions?
1714150907
Hero Member
*
Offline Offline

Posts: 1714150907

View Profile Personal Message (Offline)

Ignore
1714150907
Reply with quote  #2

1714150907
Report to moderator
1714150907
Hero Member
*
Offline Offline

Posts: 1714150907

View Profile Personal Message (Offline)

Ignore
1714150907
Reply with quote  #2

1714150907
Report to moderator
1714150907
Hero Member
*
Offline Offline

Posts: 1714150907

View Profile Personal Message (Offline)

Ignore
1714150907
Reply with quote  #2

1714150907
Report to moderator
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714150907
Hero Member
*
Offline Offline

Posts: 1714150907

View Profile Personal Message (Offline)

Ignore
1714150907
Reply with quote  #2

1714150907
Report to moderator
1714150907
Hero Member
*
Offline Offline

Posts: 1714150907

View Profile Personal Message (Offline)

Ignore
1714150907
Reply with quote  #2

1714150907
Report to moderator
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
September 25, 2012, 12:27:40 PM
 #2

Using getblocktemplate, you could just update the template occasionally, and generate as much work as you need on the offline system. Obviously you'll still need to update it timely for each longpoll. Then you need a return path for shares; you might be able to find a pool that lets you set your share difficulty high enough that you only need to do this about once a minute on average (though your variance will increase too) - unfortunately, my own pool can't provide that ... yet.

d3m0n1q_733rz
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250



View Profile WWW
September 27, 2012, 08:32:05 AM
 #3

Or you could use internet connection sharing and send a wireless signal to your other computer.  ICS Internet Connection Sharing.

Funroll_Loops, the theoretically quicker breakfast cereal!
Check out http://www.facebook.com/JupiterICT for all of your computing needs.  If you need it, we can get it.  We have solutions for your computing conundrums.  BTC accepted!  12HWUSguWXRCQKfkPeJygVR1ex5wbg3hAq
meebs
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
September 28, 2012, 03:37:57 AM
 #4

Using getblocktemplate, you could just update the template occasionally, and generate as much work as you need on the offline system. Obviously you'll still need to update it timely for each longpoll. Then you need a return path for shares; you might be able to find a pool that lets you set your share difficulty high enough that you only need to do this about once a minute on average (though your variance will increase too) - unfortunately, my own pool can't provide that ... yet.

something like this would have been incredibly helpful for me a week ago when timewarner decided to be a tool and stop working 4-7 hours a day a few minutes at a time....

but ah well.

              ▄▄▄█████████████▄▄▄
           ▄████████▀▀▀▀▀▀▀████████▄
        ▄██████▀▀             ▀▀██████▄
      ▄█████▀▀                    ▀▀█████▄
     █████▀                          ▀█████
    ████▀          ▄▄███████▄▄         ▀████
   ████▌        ▄██▀▀▀    ▀▀▀██▄        ▐████
  ████▌       ▄██▀            ▀██▄       ▐████
 ▐████       ██▀   ▄▄█▀▀▀█▄▄    ▀██       ████▌
 ████▌      ▐█▌   █▀  ▄▄   ▀▀             ▐████
▐████       ██  █▌  █▌ █████████████      ████▌
▐████       ██  ▐█  ▐█                     ████▌
▐████       ██  █▌  █▌ █████████████      ████▌
 ████▌      ▐█▌   █▄  ▀▀   ▄▄    ██▀      ▐████
 ▐████       ██▄   ▀▀█▄▄▄█▀▀    ██▌       ████▌
  █████       ▀██▄            ▄██▀       █████
   █████        ▀██▄▄▄    ▄▄▄██▀        █████
    █████          ▀▀███████▀▀         █████
     █████▄                          ▄█████
      ▀█████▄▄                    ▄▄█████▀
        ▀██████▄▄             ▄▄██████▀
           ▀████████▄▄▄▄▄▄▄████████▀
              ▀▀▀█████████████▀▀▀
Global Cryptocurrency
          ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

  DECENTRALISING PRODUCTION, LOGISTICS AND PAYMENT 
                ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   3D SERVICE      32 BAY     GCC WEBWALLET
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

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!