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/… Commented Jul 27, 2017 at 7:03
  • And part two is answered here
    – Joe
    Commented Jul 27, 2017 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). Commented Jul 27, 2017 at 17:41

1 Answer 1


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.