Hacker News new | past | comments | ask | show | jobs | submit login

> Oh that's completely new to me. I thought that mining means that I need to let the PC run for hours to get some BTC someone send to me. Is the mining you're mentioning unrelated to another one sending your BTC?

I'm handwaving here, and this is how I understand it.

Yes. It is verifying transactions. Making sure that transactions are valid and people aren't double spending or spending money they don't have. As a reward for doing this miners who find blocks generate bitcoins from nowhere, the reward is currently 25 bitcoins for finding a block. It is luck based, you have to find the right hash. You just keep hashing away until you find the right one, I believe.

It's called "mining" because it's a reference to say mining for gold or other items of value. You can look in the right spot, but there's a bit of luck involved.

>How can people share a "computer cluster"/minin pool (that is what you mean right?). Do you mean that one person or company owns such a huge cluster and let's all members share 'virtually' a single 'Bitcoin wallet'?

More or less. They rewards are divided based on how much computing power you put toward finding that block (shares). Once it is found the rewards is divided up proportionally. In reality some pools have slightly different reward schemes, but I'll make it simple here. So, if the reward is 25 bitcoins and I put in 10% of the "effort" to get that 25 bitcoins, I would get 2.5 bitcoins even though I am not the one who found that block, someone else in the pool did. That lives on the pool's wallet. I then go and log into the pool's website and transfer those bitcoins from the pool to my wallet. Some pools have an auto transfer so that when you get to a certain amount it automatically goes to your own wallet. Those coins do me no good at all in the pool's wallet, until they are transferred to my own wallet.

Pools aren't run by companies, not that I've seen. They are mostly run by anonymous operators.

It is long, but I strongly recommend reading

http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-a...

See here for a more technical explanation:

http://en.wikipedia.org/wiki/Bitcoin_protocol




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: