Author

Topic: What *is* mining? (Read 494 times)

newbie
Activity: 28
Merit: 0
December 25, 2013, 08:54:28 AM
#7
To get back to the point blocks are chained in the sense of having the ID of the previous block in its header and such.
sr. member
Activity: 770
Merit: 250
December 24, 2013, 09:39:22 PM
#6
I know the whole deal is "solving math problems" so I just liken it to solving crossword puzzles or sudoku when explaning it to my mom  Grin

The "solving hard math problems" explanation is a stupid analogy. A better analogy is picking lottery numbers, but even that is not really the point. The point of mining is validating transactions.

Yeah. As a math student, I find that annoying. It's just poo-loads of the most trivial kind of computations.

The part I am still trying to figure out is how do transactions get processed after all bitcoins are mined?  Since transactions are only attached to a valid bitcoin block and there are a finite number of bitcoins that will ever be produced, will we lose the ability to perform transactions once all bitcoins have been mined?

Miners will keep mining blocks, there as just no longer any block rewards. The miners now get their income from the transaction fees, so there is still incentive for mining. You can do mining, just keep hashing blocks, there does not need to be a BTC reward for every new block.
newbie
Activity: 3
Merit: 0
December 24, 2013, 09:32:16 PM
#5
The part I am still trying to figure out is how do transactions get processed after all bitcoins are mined?  Since transactions are only attached to a valid bitcoin block and there are a finite number of bitcoins that will ever be produced, will we lose the ability to perform transactions once all bitcoins have been mined?
legendary
Activity: 4466
Merit: 3391
December 24, 2013, 08:12:12 PM
#4
I know the whole deal is "solving math problems" so I just liken it to solving crossword puzzles or sudoku when explaning it to my mom  Grin

The "solving hard math problems" explanation is a stupid analogy. A better analogy is picking lottery numbers, but even that is not really the point. The point of mining is validating transactions.
member
Activity: 84
Merit: 10
December 24, 2013, 07:47:41 PM
#3
I know the whole deal is "solving math problems" so I just liken it to solving crossword puzzles or sudoku when explaning it to my mom  Grin
legendary
Activity: 4466
Merit: 3391
December 24, 2013, 07:38:38 PM
#2
http://lmgtfy.com/?q=what+is+bitcoin+mining&l=1

Maybe that's too basic. Here are your answers:

Transactions are added to the block chain a block at a time.
When mining in a pool, a successful hash earns you a share of the next block reward that the pool receives. The difficulty is lower, so many hashes are successful even though they don't solve a block.
Best share is the one with the lowest hash converted to a difficulty value.
You give the mining software the address to receive the reward.
Shares that qualify are accepted. Hashes that are out-of-date or invalid are rejected.
Mining is all about transaction processing and nothing else.
member
Activity: 84
Merit: 10
December 24, 2013, 07:22:40 PM
#1
What are blocks?  What are shares?  And what is the "best share" value in cgminer?  How is this number derived?  And how does this relate to difficulty??  How is an address chosen to receive the reward?

What causes some shares to become Accepted, and some Rejected?

Which part of mining involves transaction processing?  Or does this only happen some of the time?  What does it do the rest of the time, when it is not busy?

These are valid questions EVERY newbie has probably asked themselves at some point in time.  And some of us don't know the answers, like me    Sad
Jump to: