Can the attack be successful

in #attack3 years ago

Content

This is almost certain. Anyone who knows the Bitcoin system knows that the system can reach a consensus on transactions based on decentralization. One premise is that,

The vast majority of miners will maintain the entire Bitcoin system through honest mining

These miners occupy most of the computing power. If it is too easy for them to forge transactions, it means that the main blockchain of the entire Bitcoin network is forged.

It's as easy as the central bank or the Fed wants to forge transactions.

How to attack
for example:

Alice and Bob use Bitcoin to complete a cup of coffee transaction. Because it is a small transaction, Bob provides coffee to Alice after receiving Alice's transfer notification (not a notification of transaction confirmation, but a transaction initiated on the surface).

Under normal circumstances, this transaction will be immediately put into the transaction pool to wait for the mining node to add itself to a new block and start working hard to "mining".

Assuming that Alice is the big boss and owns 51% of the network's computing power, he is really unwilling to pay for this coffee (the rich may also be stingy), so he starts to attack.

Many nodes on the network have received this transaction and added it to the block to prepare for calculation. Alice also began to contribute computing power, but before he started, he changed the transaction in the block. Originally, this was a payment made by Alice. Bob's transaction was changed to a transaction that Alice transferred to him (the change is easy, as long as the receiving address and signature are changed).

image.png

Coin Marketplace

STEEM 0.24
TRX 0.12
JST 0.029
BTC 67497.36
ETH 3532.54
USDT 1.00
SBD 3.19