ABC has rolling 10 block checkpoints which protect exchanges against longer then 10 block reorg. This means an exchange can require 11 confirmations on deposit and be guaranteed not to lose any coins during reorgs. But right now the ABC attacker is not trying to steal coins from coinex by sending it abc buying other coins with them, withdrawing those and then reorg the chain so the attacker gets the abc back.
So how can the attacker annoy coinex?
Simple, start mining towards 10 blocks but don't broadcast any of them. Difficulty will drop some. Wait till the viabtc pool has mined 9 block in a row. Now the very moment the 10th block is broadcasted, broadcast the 10 premined blocks. There is a chance some nodes will follow one chain and some another. The rolling checkpoints now finalize both chains. Coinex would have to spend time in making sure its abc node does not sync to the attackers chain or otherwise the viabtc miners would have mined coins that coinex sees as invalid. Even if a mechanism is found to sync the pool and the exchange nodes, the other abc nodes could get stuck on the attacker chain. Now this can be done multiple times untill electron cash users have only a 25% chance of connecting to a node still on same chain as coinex.
If the attacker automates this process it will require daily manual intervention by everybody running a abc node. Coinex might not be willing to deal with the hassle and would be better of with replacing abc with a abc slp token that runs on bch. Coinex could airdrop this token at 1 abc per 1 bch. And then every ten minutes coinex could mint 6.25 tokens and send 8% of the tokens to abc.
Then abc can not be attacked anymore and the system would as centralised as it is now with the attacker in charge. Abc could still work on something and be paid. It would be as if abc gets assimilated in to the bch simulation and amaury can continue living in ignorance is bliss mode. Coinex can make money with the trading. Win win.
[link] [comments]
source https://www.reddit.com/r/btc/comments/k2dmv1/the_abc_chain_will_most_likely_be_split_separate/
No comments:
Post a Comment