Bitcoin Forum
May 11, 2024, 02:24:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: Solo question - will blocks be accepted? basic BTC question.  (Read 1776 times)
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 19, 2013, 04:33:59 PM
 #1

OK, please do not reply with 1,000 "why are you mining solo, join a pool" posts.

I am in a few pools.  I also have a small set up mining solo, just in case I get lucky.

So, on the off chance that I do find a block, will it be accepted? Are all the miners out there that run the big pools only accepting blocks that are generated from a few large operations?
 - my hash power is miniscule, so if I find a block would it be rejected because someone else with HUGE hash power has already solved it, and I can never catch up to the currently solved blockchain?

Would a block that was accepted by my solo set up start another hard fork foul up?

any insight at all on how this whole thing works would be helpful.

thanks in advance-
M1n3r49er
1715394276
Hero Member
*
Offline Offline

Posts: 1715394276

View Profile Personal Message (Offline)

Ignore
1715394276
Reply with quote  #2

1715394276
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715394276
Hero Member
*
Offline Offline

Posts: 1715394276

View Profile Personal Message (Offline)

Ignore
1715394276
Reply with quote  #2

1715394276
Report to moderator
leoragraves666
Full Member
***
Offline Offline

Activity: 227
Merit: 100



View Profile
October 19, 2013, 04:48:37 PM
 #2

With this difficulty, finding a block with a solo rig is like winning the lottery. But in case you find the block, it will be accepted. We are all equal, big and small.

PC & Mac repairs
BitBlitz
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


Turning money into heat since 2011.


View Profile
October 19, 2013, 04:57:03 PM
 #3

The hashpower used to solve a block has no effect on whether the network will accept a solved block.  A solved block is a solved block.

Of course, someone else could solve a block and announce it on the network-- just before your miners announce a new block. This is true for solo miners and pools, alike.  Last year, I checked the status of one of my solo miners and found:

Accept: 0
Reject: 1

Son of a @#%^#$@&^%$#!!  "Missed it(50BTC) by that much"...

I see the value of Bitcoin, so I don't worry about the price...
vm1990
Legendary
*
Offline Offline

Activity: 1540
Merit: 1002



View Profile
October 19, 2013, 05:35:59 PM
 #4

aslong as you have a half capable connection and miners the block will get accepted... if you have a slow connection with high ping then the odds are it will just stale out and be orphaned.. i do the same i have 2ghs solo mining and ine day maybe they will find a block.. hell its cheaper then the lottery and probably better odds

miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 19, 2013, 06:05:54 PM
 #5

thanks for the info, I have 7G right now on the solo rig, just for shits and giggles. I am on a broadband connection,10 X 1  default values in bitcoin-d, so that should be good.

and @vm1990: I bought a lottery ticket today as well Tongue
vm1990
Legendary
*
Offline Offline

Activity: 1540
Merit: 1002



View Profile
October 19, 2013, 06:16:54 PM
 #6

as long as the connection can keep bitcoind uptodate quick enough it should be fine... iv got and euro millions.. if i win im going to invest a small fortune in mining gear XD

miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 19, 2013, 07:20:26 PM
 #7

ok average ~50ms to google dns; also same for one of the IP's listed in my debug log file from bitcoin-d. should be good right?
vm1990
Legendary
*
Offline Offline

Activity: 1540
Merit: 1002



View Profile
October 19, 2013, 08:15:16 PM
 #8

50ms is good Smiley it just helps your miners if they find a block to claim it across the network faster that way its added to the block chain and reduces the chances of the blockchain finding a new block and orphaning yours.

BitBlitz
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


Turning money into heat since 2011.


View Profile
October 19, 2013, 10:31:02 PM
 #9

Probably more important than latency is the number of nodes your daemon is talking to.  Forwarding port 8333 inbound to your daemon will increase the connection count above 8.  When I ran solo, I announced blocks through 50-90 nodes at a time.


I see the value of Bitcoin, so I don't worry about the price...
vm1990
Legendary
*
Offline Offline

Activity: 1540
Merit: 1002



View Profile
October 19, 2013, 10:58:50 PM
 #10

Probably more important than latency is the number of nodes your daemon is talking to.  Forwarding port 8333 inbound to your daemon will increase the connection count above 8.  When I ran solo, I announced blocks through 50-90 nodes at a time.



might also be worth using add node to connect to a few supernodes such as blockchain.info and a few off there lists.

miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 20, 2013, 09:08:53 PM
Last edit: October 20, 2013, 09:38:08 PM by miner49er
 #11

ok I added rules for port 8333, now, am I going to get hacked by Linux Super Villains(http://www.youtube.com/watch?v=8LsxmQV8AXk)?

can someone tell me how to list the inbound connections using the console in bitcoin-qt in windows 7 so I know if its doing its thing? should I have more than 8 connections in the connections list now? canyouseeme.org reports success from the LAN PC on 8333.

EDIT -  I restarted and now have 10 active connections, so I guess I am on my way... still worried about the super villains, tho.... ( I love that old video, always makes me laugh Tongue)

miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 20, 2013, 11:05:22 PM
 #12

ok I am running bitcoin 8.5 on windows, my conf file needs server=1 and daemon=1. rpcuser and password.
couple questions:
1) rpcallowip - should this be only the IP addy's of my local lan mining rigs? or the default * ? will that block my newfound extra connections since port redirecting 8333 to my bitcoinQT machine ?

2) running bfgminer, says its connected, but there is no messages on the screen, so I am not sure if I am mining solo....

3) setgenerate and getgenerate = whats this do ? getgenerate returns false, does this mean I am not able to mine solo??
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 21, 2013, 02:52:06 AM
 #13

ok I ran guiminer and my GFX card is getting dif 1 accepted shares, bfgminer shows A=0 so if I get A=1 does that mean a block? and I hit the lottery?
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
October 21, 2013, 01:40:58 PM
 #14

1) rpcallowip - should this be only the IP addy's of my local lan mining rigs? or the default * ? will that block my newfound extra connections since port redirecting 8333 to my bitcoinQT machine ?
rpcallowip should include the IPs of machines that will mine for you. You can also leave it as "*" in which case the entire world could, in theory, mine for you. Your router will block this though, since the RPC port is different from the regular Bitcoin port that is used to sync nodes (8333) and you probably won't have the RPC port fowarded.

tldr: Doesn't really matter what you choose, as long as your miner IPs are included.

Quote
3) setgenerate and getgenerate = whats this do ? getgenerate returns false, does this mean I am not able to mine solo??
These parameters are related to mining with the built-in miner of the Bitcoin-client itself, using the CPU. They haven't been relevant for a long time.
Icon
Hero Member
*****
Offline Offline

Activity: 821
Merit: 503



View Profile
October 22, 2013, 04:24:00 AM
 #15

Also you'll want a failover address in there from another larger pool, to keep your block in sync with the rest of miners. hate to work on day old data. Smiley
O and if you using bfgminer need to readme.solo file need to set an payout address and if you want to sign the block you solve Smiley


Here is an example:


bfgminer --compact -o  http://localhost:8332 -u icon -p xxx -o  stratum.btcguild.com:3333  -u xx -p xx -G -S erupter:\\.\com53 -S erupter:\\.\com28  --coinbase-addr 1JafVRe23oLSku4FBwBE3rJAKc9Y8wZM5z     --coinbase-sig "Yep Icon did it again!"


That above is were i assigned 2 com ports (usb miners) to solo for me Smiley



zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
October 22, 2013, 10:03:36 AM
 #16

Probably more important than latency is the number of nodes your daemon is talking to.  Forwarding port 8333 inbound to your daemon will increase the connection count above 8.  When I ran solo, I announced blocks through 50-90 nodes at a time.



might also be worth using add node to connect to a few supernodes such as blockchain.info and a few off there lists.
the hub node list on there isn't that great anymore, since it has some new bizarre connection methods.  it hasn't connected to my node @ 5.9.24.81 in over two weeks, even though i keep 300-700 outgoing connections (depending on if i'm doing something else or not)

plus #1 on its list doesn't even forward blocks or do transaction verification, afaik.  can correct me if i'm wrong, i haven't checked the bitpeer project for a couple months

i think lukejr's list is better luke.dashjr.org/programs/bitcoin/files/charts/seeds.txt, just ignore the nodes that aren't 0.8.4 or higher.

you only need a handful or so of connections.  so should probably have like 10 connects set up, since sometimes ppl get ddos'ed or go down for whatever other reason


miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 22, 2013, 11:46:19 PM
 #17

thanks, Icon, I did not have a payout address, (noob didn't RTFM, the readme.solo file , duh) I have like 60 connections now after the port forward.

Thanks to all for the replies... 

M1n3r49er
BitBlitz
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


Turning money into heat since 2011.


View Profile
October 23, 2013, 12:01:10 AM
 #18

No worries.  The Bitcoin daemon would have assigned the reward for each block to an address in its pool.

I see the value of Bitcoin, so I don't worry about the price...
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 23, 2013, 01:06:59 AM
 #19

so - meaning my wallet would get the 25 btc regardless? good. hate to think I may have hit the lottery and muffed it up.
os2sam
Legendary
*
Offline Offline

Activity: 3578
Merit: 1090


Think for yourself


View Profile
October 23, 2013, 01:18:45 AM
 #20

--coinbase-sig "Yep Icon did it again!"

Isn't there a command line option to do that with the Bitcoin-QT client?

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 23, 2013, 01:59:05 AM
Last edit: October 23, 2013, 02:19:18 AM by miner49er
 #21

OK this is weird- my solo instance of BFGminer used to show my solo pool http://127.0.0.1:8332 as getwork, I restarted my bitcoin-qt and BFG miner,now the pool shows as GBT- is this right?
also connected another rig to my solo pool and that shows as Gwork in BFGminer....fut the whuck?

and.. removing the argument coinbase-addr <mybitcoinaddress> changed it back to GWork in bfgminer... begs the question, is GBT better? and should I keep the coinbase-addr argument in my BFGMiner startup option?
or, is this just misreported and all I can do with daemon is Gwork no matter what BFGMiner thinks it is?
os2sam
Legendary
*
Offline Offline

Activity: 3578
Merit: 1090


Think for yourself


View Profile
October 23, 2013, 09:53:38 AM
 #22

OK this is weird- my solo instance of BFGminer used to show my solo pool http://127.0.0.1:8332 as getwork, I restarted my bitcoin-qt and BFG miner,now the pool shows as GBT- is this right?

Yes I would think that's right since both Bitcoin-QT and BFG do GBT Solo.  That should be a good thing.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 23, 2013, 11:16:26 AM
 #23

Ok put the addy back in and showing GBT on my solo pool.

I also have been comparing block times, and even with a backup pool BTCGuild (eleuthria ROX!!) my QT client appears to be approx. 2 minutes behind. I get new block detected on network timestamp ~2minutes past BTCguilds found blocks timestamps. Sometimes I get the backup pool relay message and then my solo pool says it caught up to new block, which is good.

Does this mean I am mining stales for those 2 minutes? Is that bad or normal?
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
October 23, 2013, 09:33:14 PM
 #24

clocks arent synchronized?
miner49er (OP)
Member
**
Offline Offline

Activity: 115
Merit: 10


View Profile
October 23, 2013, 11:53:45 PM
 #25

should be all my pc's state same, btcguild just found block: 22562 timestamp: 2013-10-23 07:39:47 PM

my solobfgminer: 19:40:20 new block detected on the network

meh its roughly 30 seconds, I guess I can live with it. machine is not a very powerful one, old, old dell desktop I had given to me.
Pages: 1 2 [All]
  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!