This question already has an answer here:

I have a question here. Lets says we have Nick, who has maybe 1 BTC on his account and Bob who has 0 BTC on his account. Can Nick transfer 10 BTC to Bob's account? I assume no. But what if he creates a pool of miners, each one being a computer (or special bitcoin mining chip) with modified software, which says that every transaction of him is valid? Can he then somehow force his transaction to be checked by the specified it thus sending fake bitcoins?

marked as duplicate by Murch Jul 13 '15 at 12:54

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


No matter of hashpower can allow you to create invalid transactions.

Any block which spends outputs which do not actually exist is invalid, and any peer sending an invalid block is dropped from the network for wasting time. All block contents are checked by every node in the network. Miners only order transactions, they don't provide any assurance of validity.

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