Tell HN: Executing a 51% attack on a real live CryptoCurrency, livestream
Hey all, On Oct 13, 3:00 CDT, 4:00 EDT 1:00 PST I'm going to do a 51% attack against the cryptocurrency Einsteinium (i'll do the biggest, most established coin I can afford to attack, I'm putting in $50 of my money and if you want to donate you can 18YvVAxEMYxowSYEmWVtY75ZUdKXXk2vQc (If that's against the rules feel free to remove it Admins)) :
1. Demonstrate how easy these attacks are for anyone to do. 2. Generally teach people about the nuts and bolts of these attacks and potential mitigations.
If you want to watch it, https://www.twitch.tv/geocold
Event link: https://www.twitch.tv/events/NyJSsF3hQkGHdnsKA2f4JQ
75 comments
[ 15.0 ms ] story [ 209 ms ] thread3:00 CDT = 8:00 UTC, but the original post didn't mention AM or PM.
Is PM the default in US?
DATE & TIME Saturday, Oct 13 4:00 PM EDT
But yes, generally 4 AM isn't the most common stream start time :).
Are you renting hardware from the cloud?
Any chance they will hardfork before you can attack?
https://www.crypto51.app/coins/EMC2.html
Take in account a 51% attack causes a double-spend. A double-spend targetting a transaction of a big amount costs the same as if you target a transaction of a small amount. This means that whoever performs this attack could just wait until the perfect victim comes in (think: a big transaction from/to a hotwallet of a big exchange).
This, in the end, could cause a big loss to some user of the exchange (especially if the exchange doesn't take responsibility for the issue); which could mean a lot more value than a lollipop.
Key takeaway from this IMO: don't invest in shitcoins, err.. altcoins sorry.
Not really. If someone is worried about a double spend attack, all they have to do is require a larger number of confirmations, until they are satisfied with the amount of security, for the given value of the transaction that they are accepting.
For example, if a big exchange is accepting a million dollars worth of crypto, they might want to wait a very long time, in order to be absolutely sure.
If someone is instead accepting payment for coffee, they could be perfectly happy to accept more risk.
Please don't use time zone abbreviations. They are neither human- nor machine-readable.
What I did find objectionable about the times, though, was the lack of "AM" or "PM". In the US, 3:00 might be in the morning or the afternoon, and the context does not make it clear which is intended.
Not saying don't do it...bit think it might ruin someone's day even if it is intended as educational
Attacking a big, established blockchain like Bitcoin would require you to get more mining power than the rest of the network, which means massive datacenters of special purpose hardware.
Attacking a small blockchain still requires you to get more mining power than the rest of the network, but since there are not too many miners, you can rent enough mining power to have more than the rest of the network for an affordable price.
Now using that temporary hash rate imbalance to issue an explicit double spend attack could be considered fraud. But that's a totally separate.
If you're not sure another party isn't in control of the 51% of the chain, nothing is safe.