To increase the probability of successfully pulling off an eclipse attack an attacker would want access to as many resources as they can get. Significant network hash rate to feed your victim blocks with significant proof of work would mean you don't need to attempt a "from genesis" eclipse attack and instead operate on or around the current blockchain tip. Alternatively if you have access to a botnet or a denial of service (DoS) vulnerability you could try knocking your victim's existing peers offline and attempt to replace them. Without significant network hash rate though it will take an extremely long time to generate the blocks at the current difficulty level.
A "from genesis" eclipse attack could in theory be pulled off with just a few IP addresses and/or control of multiple DNS seeds if you could ensure that your victim doesn't connect to any honest peers. (A single honest peer should keep the victim aware of the network recognized blockchain.) This attack would be attempted through feeding your victim an entirely different blockchain from genesis though your victim may be alerted by checkpoints in Bitcoin Core's code that lets them know the network's recognized blockchain is different to the blockchain they have been validating up until now.
So in summary, the more resources and the more tools an attacker has the greater the probability of a successful attack. However, it is never certain that it will succeed as it does rely on the victim not doing cross checks and not having additional infrastructure to flag an attempted eclipse attack.
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments