layout: post
title: "Incentives and Proof of Work" subtitle: "Bitcoin and Cryptocurrency Technologies-Week 2" excerpt: "Incentives and Proof of Work" description: "How bitcoin system implements the mechanism to motivate the participants and how the participants prove their work?" date: 2018-05-26 author: "赵化冰" image: "/img/2018-05-06-cryptocurrency_week1/bitcoin_mining.jpg" published: true tags:
- Cryptocurrency
- Blockchain
- Bitcoin
- Digital Signature
categories: [ Tech ]
This series of articles are my notes of "Bitcoin and Cryptocurrency Technologies" online course.
The mechanism to motivate nodes join the Bitcoin network and create blocks.
Creator of block gets to
Explanation: Because the coin-creation transaction is just like other transaction in that block, it will only be valid if the created block ends up in the consensus chain, it's the incentive which encourages the nodes to be honest, otherwise they can't get their rewards.
The value of the created coin is fixed in a period of 4 years, and it halves every 4 years.
The reward of the first block(the Genesis block) was 50 BTC. Because the Genesis was created on 03/Jan/2009, now 9 years past, so the reward halved twice, the current reward is 12.5 BTC.
The total number of BTC is 21 million, at the current rate, all the BTC will be mined out around 2140.
I would have the chance be a miner if I started this lesson in 2009, what a shame! :-(
Genesis Block
Bitcoin Block Reward Halving Countdown
To select node who gets to propose the block based on their computing power(the proportion of computing power in the whole Bitcoin network), so the adversary can't simply create a lot of civil nodes to try to get more rewards.
A hash puzzle needs computing power to solve: find a nonce to get a hash output falling into a small target space.
Attacks are infeasible if the majority of the miners weighted by hash power follows the protocol because the competition of hash power can ensure the probability of the next block proposing by an honest node is higher than 50%.