Hacker News new | ask | show | jobs
by Lab3301 2715 days ago
> You could say the same about many hacks that involve money and assets. Judge, the software let me in! That was the original intention of the programmers!

The difference being that ethereum smart contracts are supposed to be autonomous, hence "The Code is the Contract".

If you need or rely on outside parties then why not just have a standard contract?

2 comments

They are autonomous, but sometimes have unintentional outcomes. Same goes for written contracts. Sometimes they're poorly written/worded and loopholes are found.
I always understood it to be more of the automating of contract fulfillment.

That's probably not the universal take. My take is there is a place for automated smart contracts, and a place for traditional contracts. For instance, you can hardly prove beyond any doubt that a package was delivered successfully and so payment can be dispersed. Too much room for fraud there. But for many other digital services I think it would work out fine. AFAIU it's been working quite well for microgrid projects.

(Specifically smart contracts and ethereum as a whole, not really the DAO. Don't know much about that)

> But for many other digital services I think it would work out fine.

A centralized system works fine for those situations though. Adding Eth into the mix doesn't improve anything in this scenario.

Maybe so. Horses got people from A to B just fine as well.

I'm not sold one way or the other yet, but the amount of trust some institutions have taken on and abused has been a bit ridiculous the past few years (and emerged unscathed themselves while their clients were left to deal with it).

Cryptocurrency is wholly impractical to the point of being totally useless with regard to displacing trust in centralized institutions.
Forgive me, but you haven’t been very convincing.

Anecdotally, centralized institutions have broken many peoples’ trust in the past. It’s starting to look like a bit of a wash to me—not that I’m racing to close my accounts. Just the same, I’m not ready to write off an early tech that is still being developed and experimented on.

> Forgive me, but you haven’t been very convincing.

I don't need to convince anyone; it is a self-evident truth that cryptocurrency is wholly impractical for displacing centralized institutions. It's self-evident because it hasn't happened and there isn't even a whiff of a possibility that it could. Cryptocurrencies are a strange and interesting technical novelty, but they are closer to a video game than anything resembling a challenge to currently centralized institutions.

> centralized institutions have broken many peoples’ trust in the past

You keep repeating that but its irrelevant. Whether or not centralized institutions are breaking people's trust, cryptocurrency is obviously not a solution to the problem.

> not that I’m racing to close my accounts

Of course you're not because cryptocurrency is obviously not an alternative to a bank account in the same way that a drone is not an alternative to a car.

> Just the same, I’m not ready to write off an early tech that is still being developed and experimented on.

I'm not telling you to "write off" anything, what does that even mean? If you want to close all your bank accounts and meet up with people in the streets to trade cryptocurrency tokens in order to manage typical financial obligations then that is your prerogative; it doesn't mean that such a lifestyle has any appreciable impact on the existence of centralized institutions.