News for hackers. Stuff that matters.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Monday June 28, 2021 @03:19PM (#27666474)
How many major bugs in software and especially cryptosystems went undisclosed for decades?

The core issue is the inherent asymmetry where 1 person finding 1 bug can destabilize giant systems. Even if these systems where hundreds of years old that doesn’t actually mean much.

Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by rawtxapp on Monday June 28, 2021 @03:22PM (#27666513)
How many bugs had a direct financial return in the same way? If you found a bug in maker (or any of the other big contracts) today, you can walk away with billions of dollars worth of coins, that's a huge sum.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Monday June 28, 2021 @05:15PM (#27668246)
Major bugs in smart contracts can cause the system to stop working rather than handing anyone billions. As such people can discover such issues without disclosing them in much the way infrastructure can be vulnerable without people damaging it.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by computerlab on Monday June 28, 2021 @05:37PM (#27668512)
The Parity wallet bug from 2017 is the classic example so far, where someone who was just messing around with the smart contract 'accidentally' locked up $280m in assets[1]. I've linked to the GitHub thread below...this person didn't get anything from the exploit, and it wasn't for street cred (they deleted their account).

https://github.com/openethereum/parity-ethereum/issues/6995#...

https://www.cnbc.com/2017/11/08/accidental-bug-may-have-froz...

Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by rawtxapp on Monday June 28, 2021 @05:37PM (#27668517)
Even being able to grind a smart contract to a halt would be very profitable if you shorted it right beforehand.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Monday June 28, 2021 @06:17PM (#27668974)
Even then you are limited things to people who are willing to break the law and have a giant sign pointing them as a likely culprit.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by rawtxapp on Monday June 28, 2021 @06:45PM (#27669275)
I mean people short crypto all the time, averaged over a long enough period of time long/short ratios are roughly ~50/50 [1]. It's normal market behavior. And if you're shorting one of the big ones, you can most likely do it on defi without even providing a name.

1: https://www.bybt.com/LongShortRatio

Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Tuesday June 29, 2021 @12:18AM (#27671715)
Let’s assume something like 100 people have very large* short positions on a system that goes down. Dropping the possibility from X,000,000,000 to 100 is quite a big deal.

*very large being required for significant money to be at stake, making say 10k illegally from a short is hardly going to inspire a lot of effort.

Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by DanHulton on Monday June 28, 2021 @03:29PM (#27666647)
Yeah, the classic example is the original binary search algorithm. It had an overflow bug that went undetected for two decades: https://thebittheories.com/the-curious-case-of-binary-search...

It's an incredibly simple algorithm and still got missed. Smart contracts have no chance.

Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by notJim on Monday June 28, 2021 @04:40PM (#27667778)
How often was that bug actually hit in production? How many people are allocating arrays of size 2*31? A bug is less likely to be caught if it's not exploitable.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by seibelj on Monday June 28, 2021 @03:33PM (#27666719)
There was not $Billions to be paid out for finding that - it's a matter of incentives.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Monday June 28, 2021 @05:17PM (#27668272)
Not every way to break a smart contract results in a major payout.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by zionic on Monday June 28, 2021 @03:21PM (#27666510)
By this logic most e-commerce is a mistake as well, since a serious flaw in the linux kernel could take down most web servers.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by arcticbull on Monday June 28, 2021 @03:25PM (#27666571)
Nah, that's governed by contracts, law and enforced by the police. That money tends to be traceable and recoverable.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by Retric on Monday June 28, 2021 @03:27PM (#27666604)
Credit card transactions are reversible, that means such flaws can be considered a cost of doing business rather than permanently destroying anything.
Re:SafeDollar ‘stablecoin’ drops to $0 following DeFi exploi... by threeseed on Monday June 28, 2021 @07:09PM (#27669509)
With ecommerce the worst you can do as a seller is take out as much money as the credit limit on the card. Which for most people is in the low thousands.

With smart contracts the liability upside is orders of magnitude higher.