Bitcoin Forum
June 28, 2024, 09:41:14 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XRB]Cryptocurrency's killer app: RaiBlocks micropayments on: January 01, 2018, 05:50:45 PM
5. The Man in the Middle attack.

If an attacker succeeds to put himself between a merchant and the RaiBlocks network he can just filter the double spending payment packets, and the merchant will never know that he is receiving a double spending. The Raiblocks network will discard that payment while the merchant will accept it.




Couldn't the same MitM attack be used in a bitcoin transaction? Connect to all the peers of a merchant and mine 6 blocks containing the double spend while filtering out all longer blocks so the merchant accepts the transaction as valid.

No, because if you MITM a bitcoin merchant, you still have to mine 6 blocks with the difficulty bit set by the real network. And the difficulty only decrease by 1/4 every 2015 blocks. It will be impossible for an attacker to have such power.

Of course an attacker can mine 6 blocks. It will take more than an hour but it doesn’t matter because all longer block chains are being filtered out. With 5% hashpower, an attacker could do it in a reasonable amount of time.

No. Try to solve a block by yourself with your PC. It will take years. You cannot change the difficulty of the blockchain even if you MITM

I understand that the difficulty is not changing.  An attacker can own more than one PC, for example if one of the top 10 mining pools in China decides to perform this attack, or gets compromised by a hacker.
2  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XRB]Cryptocurrency's killer app: RaiBlocks micropayments on: January 01, 2018, 05:22:35 PM
5. The Man in the Middle attack.

If an attacker succeeds to put himself between a merchant and the RaiBlocks network he can just filter the double spending payment packets, and the merchant will never know that he is receiving a double spending. The Raiblocks network will discard that payment while the merchant will accept it.




Couldn't the same MitM attack be used in a bitcoin transaction? Connect to all the peers of a merchant and mine 6 blocks containing the double spend while filtering out all longer blocks so the merchant accepts the transaction as valid.

No, because if you MITM a bitcoin merchant, you still have to mine 6 blocks with the difficulty bit set by the real network. And the difficulty only decrease by 1/4 every 2015 blocks. It will be impossible for an attacker to have such power.

Of course an attacker can mine 6 blocks. It will take more than an hour but it doesn’t matter because all longer block chains are being filtered out. With 5% hashpower, an attacker could do it in a reasonable amount of time.
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XRB]Cryptocurrency's killer app: RaiBlocks micropayments on: January 01, 2018, 04:29:21 AM
5. The Man in the Middle attack.

If an attacker succeeds to put himself between a merchant and the RaiBlocks network he can just filter the double spending payment packets, and the merchant will never know that he is receiving a double spending. The Raiblocks network will discard that payment while the merchant will accept it.




Couldn't the same MitM attack be used in a bitcoin transaction? Connect to all the peers of a merchant and mine 6 blocks containing the double spend while filtering out all longer blocks so the merchant accepts the transaction as valid.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!