14 votes
Accepted

Why search for a nonce linearly (+1) vs searching only even or odd nonces?

A 2X rate with a 50% chance of missing a winning nonce is no advantage at all. Incrementing the nonce is the easiest mechanism of choosing the next nonce to try, so you try the most nonces per second ...
David Schwartz's user avatar
5 votes
Accepted

Keeping valid shares for it's own when mining in a pool

The address the block reward goes to is in the data that is being hashed. That address is the pool's. If a miner finds a hash that meets the block difficulty, changing the address to the miner's own ...
user36303's user avatar
  • 786
4 votes
Accepted

What's the diffrence between these two bitcoin.conf format?

Answering the second part of your question: server=1 tells Bitcoin-Qt and bitcoind to accept JSON-RPC commands, so you can query it listen=1 is a bitcoin listening mode daemon=1 starts bitcoind in the ...
Tony Sanak's user avatar
  • 1,689
4 votes

How to dump all of addresses from wallet.dat for other alt-coins?

now you can use bitcoin-cli dumpwallet command to export all your privkeys
cifer's user avatar
  • 151
3 votes
Accepted

What is scriptpubkey for in the coinbase transaction ? (and more..)

The mined Bitcoin "goes" to the scriptPubKey(s) in the coinbase transaction. Bitcoin operates on spending transaction outputs. Submitting a block does not magically cause a transaction ...
Ava Chow's user avatar
  • 70.4k
3 votes

How are nonces decided in mining?

Most mining implementations, solo or pooled, will start from 0 and increment the nonce value. In 2018 (and in recent years) ASIC miners are so fast that all possible nonce values are tried in ...
Raghav Sood's user avatar
3 votes

How to use Bitcoin Core's submitblock method

The submitblock method takes a raw serialized block as its only parameter. You can find detailed documentation on these here and here. For example, this is the raw genesis block in bitcoin: ...
morsecoder's user avatar
  • 14.2k
3 votes
Accepted

Does mining without a realistic chance of solving a block provide any benefit to the network?

TL;DR: Mining is heavy duty number crunching, your iMac is useless for that. Running a node helps the network and gives you your own copy of the blockchain. Your iMac should probably be able to do ...
Murch's user avatar
  • 75.3k
3 votes
Accepted

How to know which block I am mining solo in bitcoin core wallet?

Your last question seems to imply that you think that there is some guarantee that after enough blocks you will mine a block. This is not the case. You could mine a block right this moment, although ...
user134555's user avatar
2 votes

Why search for a nonce linearly (+1) vs searching only even or odd nonces?

Alternative algorithms used for choosing the next nonce to hash will not improve upon a simple integer increment. You will still be checking the same number of hashes per second. An increment of two ...
Matthew Stannard's user avatar
2 votes

Why search for a nonce linearly (+1) vs searching only even or odd nonces?

You need to find any nonce, so that the block becomes valid. It is of no regard, what algorithm you are using to chose a nonce, as long as the block meets or exceeds the difficulty target.
nulldev's user avatar
  • 110
2 votes

How to confirm custom transaction with solo mining?

In Bitcoin, it is the miners' task to order the transactions. Thus, it is possible for a miner to pick which transactions they want to confirm. By default, they pick the ones that will provide the ...
Murch's user avatar
  • 75.3k
2 votes
Accepted

Solo mining in Sep 2017

To achieve a whole block solo in a month you're going to need about 1500 TH/s https://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=1500000.00&p=2600.00&pc=0.10&pf=0.00&d=...
weston's user avatar
  • 431
2 votes
Accepted

Unable to mine on testnet

One possible reason may that with Bitcoin Core 0.13.1, it was mandatory to use SegWit-compatible mining software. When SegWit transactions are included in a block, a coinbase commitment to the ...
Pieter Wuille's user avatar
2 votes

Solo Mine with an AntMiner

You have run the BFGMiner on the local machine starting it as a Stratum proxy listening on port 3333 adn then point your AntMiner to it. Run BFGminer on the same computer as Bitcoin Core with the ...
MCT's user avatar
  • 21
2 votes

How to mine solo Vertcoin?

Download the official wallet : https://vertcoin.org/wp/get-started/ Then, install it and wait for full sync (aka vertcoin blockchain download) During the sync, look how to build a simple appropriate ...
onepix's user avatar
  • 400
2 votes
Accepted

Mining without pool where does the bitcoin/reward go if successful?

Read the cgminer documentation about "solo mining". You'll need to install and set up bitcoind and sync the entire block chain, so see its documentation as well. As far as payouts, note the --btc-...
Nate Eldredge's user avatar
2 votes

How much internet traffic and bandwidth does mining with a pool need?

1 Meg Internet can connect 150 S9. 1S9 could use upto 300M per month of data
larry's user avatar
  • 21
2 votes

Is it possible to get bitcoin by mining bitcoin and get fee?

The odds are extremely low that you would ever find a block. Maybe 7 years ago this was possible to do. But not today. You would need a farm of expensive ASIC mining equipment, lots of cheap ...
Steven Schram's user avatar
2 votes

Is it possible to get bitcoin by mining bitcoin and get fee?

Unless you plan to allow other miners to join your pool, mining solo and mining in your own pool would lead to equivalent results. Using either method, you would be able to collect the transactions ...
Matthew Stannard's user avatar
2 votes

When was the last time a block was solo-mined?

It is impossible to know whether a block which has no identifying characteristics (i.e. the miner did not put some sort of signature text in the coinbase) was solo mined or pools mined. The payout ...
Ava Chow's user avatar
  • 70.4k
2 votes

What is the meaning of Bitcoin terms like `Tx`, `Block-Header` and `Target`

TX: Transaction. Transaction: Most Bitcoin transactions probably represent one person or organisation paying one other but some transactions represent an exchange paying hundreds of customers or a ...
RedGrittyBrick's user avatar
2 votes

Is solo mining solve block as same as pool mining?

A solo pool does not perform shared accounting like a normal pool. Solo pools also remove the hassle and overhead of running a bitcoin core node for solo miners. Most solo pools provide added features ...
Alejandro De La Torre's user avatar
2 votes

Keep getting high-hash error from bitcoind

I tried to make sense of the data you submitted: ...
RedGrittyBrick's user avatar
1 vote

Simple Python code miner which automatically mines and stops

here is an easy hashminer from hashlib import sha256 MAX_NONCE = 100000000000 def SHA256(text): return sha256(text.encode("ascii")).hexdigest() def mine(block_number, transactions, ...
Vemund's user avatar
  • 11
1 vote
Accepted

what is the difference in bitcoin core between ? getblocktemplate or generatetoaddress?

what is the difference between: bitcoin-cli getblocktemplate '{"rules": ["segwit"]}' This implements the GBT protocol, specified in BIP21, for letting mining hardware and (in ...
Pieter Wuille's user avatar
1 vote

Solo mining: Stratum from pool 0 detected new block at height

"Stratum from pool 0 detected new block at height" The first stratum server you are connected to updated its work to match the state of the rest of the network. That is, someone else found ...
Claris's user avatar
  • 15.4k
1 vote

How do I solo mine with bitcoind-rpc?

Unfortunately, the information presented on Bitcoin Wiki is misleading. All I had to do is to call getblocktemplate with { rules: ["segwit"] } JSON object (it happened to be crucial to ...
Maksim I. Kuzmin's user avatar
1 vote
Accepted

I'm running an antminer solo on my local bitcoind 'pool' will i get paid?

Your chances of any return whatsoever with a pool that's just you are essentially non-existent. Pool mining works since pools can accumulate a large amount of hashpower from thousands of users. The ...
Raghav Sood's user avatar
1 vote

Can miners be paid transaction fees even if they don't solve the current block?

Generally, the point of a mining pool is that everyone gets a portion of the mining profit (in proportion to how much hash power they contribute relative to everyone else) regardless of whether their ...
k kurokawa's user avatar
  • 2,072

Only top scored, non community-wiki answers of a minimum length are eligible