[quote=“Ötzi, post:9, topic:3757”][quote=“sahkan, post:8, topic:3757”][quote=“Ötzi, post:7, topic:3757”]With a lot of hashing power, it would be possible to double-spent, regardless of the much higher chain weight of PoS blocks.
Lets say the attacker spends their Peercoin and mines 6 PoW blocks within say 6 minutes, 1 per minute, broadcasting all of them to the network. There is a good chance that nobody will interrupt this chain with a PoS block. Secretly, the attacker holds even more hashpower than that used to mine 6 blocks in 6 minutes, and with that additional hashpower, he mines 7 blocks during those 6 minutes.
He then just needs to broadcast those 7 PoW blocks, which will replace the 6 PoW blocks. Neither of those 7 blocks will include the transaction that the attacker made, so he will have his peercoins back.
Such an attack would require a large part of the hashpower of the Bitcoin-network I guess, but in theory, it should be possible.
I think the easiest way to solve this would be to change the required confirmations from 6 blocks to 6 PoS blocks, regardless how many PoW block will be found in between. Average transaction times would be a little higher, though.
BTC-E requires only 3 confirmations as far as I know, so that seems a bit risky and should be increased.
It would be great to have Sunny’s opinion on this. Maybe it does not work the way I think, or does it?[/quote]
Incorrect. This question pops in from time to time because we have new users. Look at this thread along with Sunny King’s comment: https://www.peercointalk.org/index.php?topic=244.msg1166#msg1166[/quote]
I don’t see how this relates to the scenario that I have described. I am not talking about an attacker who holds 51% of the hashpower, but a hashpower about 150 times higher than the current hashrate, that’s 15.000% of the hashpower. - In words: Fifteenthousand Percent. Approximately 7000% to mine one PoW block per minute and another 8000% to mine a second chain at an even faster rate.
The Bitcoin hashrate is about 2500 times greater than the Peercoin hashrate. That’s 250.000%, so it would require 15.000 / 250.000 = 6 % of the Bitcoin hashrate to perform that attack. That’s entirely possible!
Please correct me if my figures are wrong, I was a bit in a hurry.[/quote]
It does not matter whether you hold 51% hash power or 99%, Peercoin relies on PoS blocks for ChainTrust. Even with all the POW hashing rate you will not be able to rewrite blocks without dominating PoS. And yes what you described is a 51% or majority (in your case) double spend attack.