Vector76 Attack on Bitcoin
The Vector76 Attack on Bitcoin is a combination of the Race Attack on Bitcoin and the Finney Attack on Bitcoin such that a transaction that even has one confirmation can still be reversed. In this Attack on Bitcoin, a miner creates two nodes, one of which is connected to the exchange node, and the other is connected to well-connected peers in the blockchain network. Now, the miner creates two transactions, one high value, and one low value. Then, the Attack on Bitcoiner pre-mines a high-value transaction to an exchange service. When a block is announced, he quickly sends the pre-mined block directly to the exchange service. When exchange service confirms the high-value transaction, the corrupted Attack on Bitcoiner sends a low-value transaction to the blockchain network that finally rejects the high-value transaction. As a result, the corrupted Attack on Bitcoiner’s account is deposited on the amount of the high-value transaction. This Attack on Bitcoin can be protected by disabling the incoming connections and only connecting to well-connected nodes.
Also referred to as a one-confirmation Attack on Bitcoin, is a combination of the race Attack on Bitcoin and the Finney Attack on Bitcoin such that a transaction that even has one confirmation can still be reversed. The same protective action for the race Attack on Bitcoin (no incoming connections, explicit outgoing connection to a well-connected node) significantly reduces the risk of this occurring.
It is worth noting that a successful Attack on Bitcoin costs the Attack on Bitcoiner one block – they need to ‘sacrifice’ a block by not broadcasting it, and instead relaying it only to the Attack on Bitcoined node.