Live data from Hacker News

SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

cryptoslate.com

51–60 of 577 posts

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#51

There is no such thing as a stablecoin, it's a made up term to try to lend legitimacy to new crypto scams. And I say this as someone who just bought some Ethereum in the hopes of making a profit :)

MakerDAO is not a scam, and the dollar peg survived the last crypto crash so it's pretty "stable".

They had to create USDC to keep it pegged during the crash before that, though. So actually it's USDC that's stable, that makes Maker stable.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#52
post #18

These incidents really illustrate the main flaw of smart contracts: a single bug in your code can lead to incredible losses. I simply don't think it's possible for human beings to write good enough software for smart contracts.

I've seen them described as "self-funding bug bounties".

When I think about it in those terms... Why not fund bug bounties that way?

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#53
post #12

So what type of exploit is this? Is this a problem with smart contracts? Could this be a problem for other cryptocurrencies with smart contracts, like Ethereum?

It was an issue with a specific contract, not the contract VM or the chain itself. It's absolutely a problem for other poorly written contracts, but not a systemic problem for all smart contracts.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#54

These incidents really illustrate the main flaw of smart contracts: a single bug in your code can lead to incredible losses. I simply don't think it's possible for human beings to write good enough software for smart contracts.

Until lawyers become coders or coders become lawyers I don't even see who could review them.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#56
post #46

Earlier quoted context omitted.

Not really. If owning a coin becomes illegal it can fall below zero where you are paying someone to take your coins. Something similar to oil happened a while ago when storage had become an issue so prices fell below 0$

Oil is physical; it takes up space, and needs special protections to not pollute the container it's stored in. Digital goods, meanwhile, can just be transferred permanently "into the void" (i.e. to an account without an associated key.)

Interesting didn’t know this. I always assumed it had to go to someone else. So digital currency can’t go below zero (or where you are paying someone to take it off you).

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#57

These incidents really illustrate the main flaw of smart contracts: a single bug in your code can lead to incredible losses. I simply don't think it's possible for human beings to write good enough software for smart contracts.

It's possible, but approximately no one in the shitcoin industry knows or cares enough to write fully formally verified programs.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#58
post #12

So what type of exploit is this? Is this a problem with smart contracts? Could this be a problem for other cryptocurrencies with smart contracts, like Ethereum?

Using smart contracts, people are creating cryptocurrencies within an Ethereum network. Sort of a blockchain-within-a-blockchain. Right now, Polygon is a popular alternate Ethereum network for doing these.

The problem of course, is that once these contracts are published onto the network to create your new cryptocurrency token, it's very difficult (perhaps impossible?) to update them. And of course, if someone finds a vulnerability in one of the contracts and exploits it, it's game over. There's no reversing the transfer of tokens.

So to give a more explicit answer to your question, it's not a problem with Ethereum, but a problem with the contracts people are writing on the Ethereum network.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#59

These incidents really illustrate the main flaw of smart contracts: a single bug in your code can lead to incredible losses. I simply don't think it's possible for human beings to write good enough software for smart contracts.

Time for LawyerCoin (TM). The smart-contract is written in English (or other human language) and the oracles are powered by a bunch of lawyers who pinky swear to enforce them.

I'm doing ICO next week, if anyone wants in.

Re: SafeDollar ‘stablecoin’ drops to $0 following DeFi exploit on Polygon

#60
"SafeDollar" -- what an an unintentionally but perfectly Orwellian name!

Nonetheless, I feel bad both for the people who worked hard to create this failed cryptocurrency and for the victims who suffered these sudden losses.

It's hard to write bug-free code. One way to help prevent bugs is to make languages less powerful. In hindsight, it seems that Satoshi Nakamoto's decision not to make Bitcoin's scripting language Turing complete, making all sorts of bugs impossible, will prove to be a smart choice over time. It forces applications of Bitcoin that require control flow to be executed off the main chain.

Post reply on HN