Author

Topic: Bitcoin generation and how it works (Read 927 times)

legendary
Activity: 3472
Merit: 4801
March 31, 2017, 07:02:57 AM
#8
First confirmation is the block that our transaction is included in right?

Yes.

then what about the second confirmation and the next ones who is doing what to be considered the second confirmation?

Every block that is added to the chain after the block that has your transaction is another confirmation.

Why do miners have the freedom to select between transactions?

Because that was the only way Satoshi Nakamoto could think of for the system to work.

Why can't full nodes do the confirming and miners only mine new bitcoins?

Adding transactions to the blockchain and extending the blockchain with a proof-of-work is what makes bitcoin work as a decentralized cryptocurrency, but doing that costs money and effort. Therefore, t make sure people would do it, an incentive structure was built in to the system.  Whoever successfully adds a block to the blockchain gets to keep all the transaction fees.

In the beginning there weren't many transactions yet. Also, bitcoins weren't worth any money yet. Also the system needed a fair way to distribute the almost 21 million bitcoins that the system would have.  So, the bitcoin system allows each block that is added to the blockchain to include a subsidy of new value.  That subsidy starts at a value of 50 BTC, and is cut in half every 210,000 blocks.  The idea is that as bitcoin gains popularity, the total value of the fees paid per block will increase (either due increased exchange rate, increased number of transactions, and/or increased fee per transaction), so less subsidy will be needed later to provide the incentive.

This is what mining is.
full member
Activity: 204
Merit: 100
March 31, 2017, 05:40:58 AM
#7
First confirmation is the block that our transaction is included in right? then what about the second confirmation and the next ones who is doing what to be considered the second confirmation?
Why do miners have the freedom to select between transactions?
Why can't full nodes do the confirming and miners only mine new bitcoins?
legendary
Activity: 1372
Merit: 1005
March 29, 2017, 05:15:34 AM
#6
Hello, I wanted to ask you how bitcoins are generated and how they "appear" on the network of nodes. I've heard that bitcoins are like the "blocks" of the blockchain and that when miners find one, it's as if they unblock a "hidden" block. So the inventor of the bitcoin actually created 21 million blocks that are now hidden and have to be found by miners through the software of their nodes ?
Thanks for your help
Ciao
Barbara

Hey it's called the process mining not a btc generation. When you sending any transaction from one wallet to another you need a help of miners to get transacted. Every transaction use to travel blocks and you need a multiple confirmations to receive the btc to your account, it may delay because of specified fees in the transaction.
As you said, start learning more about btc. Please refer below video link.
 https://youtu.be/iyq4od8MBoE
sr. member
Activity: 476
Merit: 255
March 29, 2017, 12:10:24 AM
#5
So the inventor of the bitcoin actually created 21 million blocks
Barbara

Hi Barbara, welcome to the Forum!

It's not 21 million blocks, but 21 million bitcoins that can be mined. Each block contains several bitcoin. I believe it started with 50 bitcoin per block (back in 2009). As more transactions are conducted and the amount of bitcoin mined is increased there are milestones that trigger a halving of the blocks. So after some predetermined amount of mining activity had occurred the blocks halved and only had 25 bitcoin per block and then 12.5 bitcoin per block and so on.
hero member
Activity: 882
Merit: 500
March 28, 2017, 01:49:43 PM
#4
Thank you very much... I guess I need
To study...a lot 😊
Yeah bro , To understand and get study about the bitcoin is a very tedious task for us because in the bitcoin everything is not normal like the simple deals in our practical life .
Since here already the staff of this forum explained you that the bitcoin is based on which algorithm .
Here I raked about 2.5 years to understand this but still have small confusion in the altcoins logic which are more similar with bitcoin .
newbie
Activity: 5
Merit: 0
March 28, 2017, 01:40:24 PM
#3
Thank you very much... I guess I need
To study...a lot 😊
staff
Activity: 3458
Merit: 6793
Just writing some code
March 28, 2017, 12:09:58 PM
#2
No, that is not how Bitcoin works.

Miners mine blocks by changing various fields in the 80 byte block header in order to find one that hashes with SHA256d to a value less than the target. The block itself consists of the block header and then transactions. When miners mine a block, they include transactions in the block and one special transaction called the coinbase transaction. The coinbase transaction is where newly generated Bitcoin come from. They are essentially created out of thin air, not hidden somewhere to be discovered. Miners claim the reward by sending the block subsidy (currently 12.5 BTC) plus all of the transaction fees of the transactions in the block to whatever addresses they want in the outputs of the coinbase transaction.
newbie
Activity: 5
Merit: 0
March 28, 2017, 11:40:25 AM
#1
Hello, I wanted to ask you how bitcoins are generated and how they "appear" on the network of nodes. I've heard that bitcoins are like the "blocks" of the blockchain and that when miners find one, it's as if they unblock a "hidden" block. So the inventor of the bitcoin actually created 21 million blocks that are now hidden and have to be found by miners through the software of their nodes ?
Thanks for your help
Ciao
Barbara
Jump to: