Hacker News new | past | comments | ask | show | jobs | submit login

Smart contracts are the worst idea in history of bad ideas, maybe even ever.

As a software engineer you know bugs exist. Software as immutable monetary contract law which cannot be appealed to anyone is a doubly bad idea as any bug is a vector for literally everyone losing literally everything, forever. Plenty of examples exist. Remember the DAO? Nothing's changed since then except people decided to "be more careful next time."

> Imagine if Facebook did something like this with $FB stock to reward it's early users.

Why would a company do that? It doesn't make sense. If a service is valuable you don't need to pay people to use it, they pay you to use it. You know, business, where money is exchanged for goods and services?




The Proxy Delegate design pattern has changed smart contract permanence and offers an upgrade path

OpenZeppelin has this in their deployment packages now

People have often been giving the keys to update to multiple community members now




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: