I am new to blockchain and ethereum. I created a private network with two nodes, I have couple of questions:

  1. After starting the miner it starts mining even if there is no transaction performed. So what is the miner mining and what is the significance of it?
  2. When I transfer some ether to another using the mist wallet it says it is pending 12 approvals, how we reach to this figure of 12 approvals, is it configurable.?


  • For answer to first part of your question please see ethereum.stackexchange.com/questions/6648/… – Alan Buxton Jul 27 '17 at 7:03
  • And part two is answered here – Joe Jul 27 '17 at 14:14
  • Hi there. To avoid duplication in other people posting answers, and to prevent this question going stale (because it's been answered in the comments), I'm going to flag it as a duplicate (to the first answer pointed to in the comments). – Richard Horrocks Jul 27 '17 at 17:41

For the answer of your first question :-
Miners produce blocks which are checked for validity by other participating nodes. The process of finalizing a block during mining involves following steps:-
1. Determine Uncles
2. Determine and process Transactions
3. Apply mining Rewards
4. Compute mining proof of work(POW)

Not the answer you're looking for? Browse other questions tagged or ask your own question.