is there any tool as like miner to confirm our personal transactions using our laptops/ pc machines ?
i mean like micro mining, only for some transactions we want to be confirmed.
You can only do that if you are willing to start using your laptop as a miner, which isn’t profitable, at the end you end up making little cash and there are many possibilities that you would not be able to confirm your own transactions yourself.
no.... no.... no....
To explain it in a simplified way:
Mining = collecting transactions from the mempool (unconfirmed transactions) validating them and putting together a block. A miner then has to generate a merkle root from all these transactions (including the coinbase transaction, at the moment paying 12.5 BTC + fees to the miner), then adds the header of the previous block in the blockchain and a random number*.
He then generates a sha256 hash of the sha256 hash of this header. If the result is lower than the current diff, he is allowed to broadcast his block. If the hash is bigger than the diff, he has to change the random number and re-hash. If a new block is found by another miner and broadcasted to the network, the miner has to remove all transactions from this new block from his own mempool and create a brand new block using new unconfirmed transactions and a new previous block header.
A normal computer hashes at a very maximum of 66 Mh/s (
https://en.bitcoin.it/wiki/Non-specialized_hardware_comparison#Intel).
At current diff, it would take a normal computer ON AVERAGE ~655269908 days to find a block!
This equals ~1.8 million years IF the diff does not rise.
https://www.coinwarz.com/calculators/bitcoin-mining-calculator/?h=0.07&p=2600.00&pc=0.10&pf=0.00&d=922724699725.96300000&r=12.50000000&er=3544.92410000&hc=0.00So, long story short => there is no way you can use your computer as a miner, you will not make any cash if you do... You either find a block header whose hash is lower than the current network diff (in which case you can add a complete new block to the blockchain) or you don't find such a header (in which case you have to restart without any of your transactions being included in the blockchain. You get no reward for this). However, using your computer the odds of finding such a header in one day or less are 1.5e-9, compared to this, the odds of winning the lottery (Mega Millions or the Powerbal) are about 4 times higher, it's cheaper to buy a ticket, and IF you win, you're rich beyond your wildest dreams (if you mine a block, you get ~13 BTC, worth $30k-$40k)
* i simplified the header a little bit, there is actually more data that goes into a header... For more information, you can read:
https://bitcoin.org/en/developer-reference#headers