Linked Questions

206 votes
10 answers
116k views

What exactly is Mining?

I have heard that mining is for people with ready hardware and blah blah blah... But what exactly is it? Does it operate like real mining? I mean, people talk about it like you are physically mining.
50 votes
2 answers
25k views

What happens if two miners mine the next block at the same time?

The process of mining as described in the answer to this question is simultaneously repeated by multiple miners. Is it possible for two miners to find the next block at the same instant? If it is, ...
0 votes
1 answer
519 views

Trying to understand the mempool and how transactions are picked

I am very new to blockchain and try to understand it completely. What I think I understood is, that every transaction is going to the mempool first and these transactions are getting picked by miners. ...
1 vote
1 answer
90 views

How a real mining code treats difficulty?

I have come up recently with "how to mine bitcoin using python" or "how to mine bitcoin using golang" and as I have been observing all these source code, not only I'm confused but ...
1 vote
1 answer
68 views

Confused about POW

I'm pretty new to crypto and I'm confused about POW POW Is usually explained like this... A group of transactions are bundled into a memory pool (mempool). Miners verify each transaction in the ...
9 votes
2 answers
3k views

How to prevent a miner from stealing another miner's block?

Many articles only contain a phrasing like A miner A solves the hash problem and gives the result to the network to check. Once a majority of the network confirms, A gets the reward. But how does ...
3 votes
2 answers
1k views

What is the point of keeping transactions if they are hashed?

In the blockchain people keep saying that all of the transactions are listed. Then why are they hashed? What's the point of hashing them if you can't check the blockchain afterwards.
0 votes
1 answer
81 views

What is my goal | Objectives when mining? [duplicate]

I kept on learning how miner hash | decrypt | calculate all those infos that was given to them by the pool but I can't find how they do it, maybe there's a function something like: int hashThis( ...
0 votes
2 answers
2k views

Is BitCoin Mining Basically a Game? Do the Solved Math Equations do Anything? [duplicate]

So I've been trying to learn about bitcoin, I'm a kid. It is really confusing. Is BitCoin basically a game since you solve math equations for money? And also, do the math equations do anything or are ...
1 vote
0 answers
130 views

What are bitcoin miners actually solving? [duplicate]

I've read all other answer, but nobody really gives an answer. Whom for are they solving, and what entity outside BTC community has benefits from all the electric energy wasted in the process of doing ...
0 votes
1 answer
940 views

What prevents a miner from faking nonce hash

What exactly prevents a miner from presenting a random nonce hash of the block with enough zeroes at the start to get chosen? How is the new hash verified by the other nodes? Since as I understand ...
0 votes
1 answer
712 views

Who/What generates Bitcoin Hashes to be mined?

Bitcoin miners decrypt hashes, but who or what encrypts them in the first place? After all, something must have encrypted it so that miners could find it.
0 votes
1 answer
340 views

Question solved by bitcoin miners [duplicate]

What computational questions are solved by bitcoin miners and what is the computational complexity of one instance of this question. Essentially, how would someone program an application for bitcoin ...
-1 votes
2 answers
647 views

Complete Explanation of Mining [closed]

I have 6 miners, all with 3 R9 280x's. (Yes, not bitcoin mining, but there isn't a general mining stack site and it still uses cgminer so it's relevant) I've been working on getting them running ...
1 vote
1 answer
350 views

Who will verify any transaction when the upper bound to total number of bitcoins is reached? [duplicate]

I've read that there will be around 21 million BTCs. (How many bitcoins will there eventually be?) Also, to my beginner understanding, it seems that miners verify the active transactions. (What are ...

15 30 50 per page