<p>No matter of hashpower can allow you to create invalid transactions. </p>

<p>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. </p>

CC BY-SA 4.0
2021-05-04T20:21:53.897Z
Do you have any suggestions for understanding how Bitcoin nodes work, besides reading the Bitcoin Core code? Almost all content focuses on the double-spend problem and not on how nodes validate UTXOs.
tjr226
CC BY-SA 3.0
2015-07-12T18:53:11.433Z
2015-07-12T23:09:00.263Z
2015-07-12T23:09:00.263Z
Claris
<p>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?</p>

CC BY-SA 3.0
2015-07-13T01:10:15.600Z
Hi Victor, welcome to the Bitcoin Stack Exchange! Check out some of the [most visited questions](http://bitcoin.stackexchange.com/questions) to start learning. The [tour](http://bitcoin.stackexchange.com/tour) and [help center](http://bitcoin.stackexchange.com/help) are good resources as well. [This question](http://bitcoin.stackexchange.com/questions/658/what-can-an-attacker-with-51-of-hash-power-do) in particular relates to what you are asking about.
morsecoder
<security>
Faking transaction?
Victor
# Faking transaction?

(Asked by: username_0 on 2015-07-12)

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?

**Tags:** security

> **Comments:**
> **username_1**: Hi username_0, welcome to the Bitcoin Stack Exchange! Check out some of the [most visited questions](http://bitcoin.stackexchange.com/questions) to start learning. The [tour](http://bitcoin.stackexchange.com/tour) and [help center](http://bitcoin.stackexchange.com/help) are good resources as well. [This question](http://bitcoin.stackexchange.com/questions/658/what-can-an-attacker-with-51-of-hash-power-do) in particular relates to what you are asking about.  

---

## 1 answers

### Answer by username_2 on 2015-07-12. Score: 3 | Accepted answer

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.

> **Comments:**
> **username_3**: Do you have any suggestions for understanding how Bitcoin nodes work, besides reading the Bitcoin Core code? Almost all content focuses on the double-spend problem and not on how nodes validate UTXOs.  

---

