Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> "These contracts are enforced by math" is a meaningless platitude.

Not quite. For example, assuming you accept cryptocurrencies have an actual monetary value, now I can pay any amount of money I want to a "smart contract" that will then proceed to pay that money to whomever solves a mathematical problem of interest to me (for example, I could give it to someone who gives me the cheapest route to visit 50 cities of my choosing, given the point to point cost). Once the contract is defined and created, the following is true: a) I no longer can choose not to pay, even if I change my mind, b) Only someone who solves the problem I posed will be able to claim that payment, and c) They will be able to cash in the prize without ever needing to reveal their identity to me.

Now there is two potential problems with this. First, it might very well be that the kind of "contracts" we care about for running organizations are beyond what can be expressed and enforced by smart-contracts (specially "enforced" in the sense of the example above, versus simply "reported"). Second, the above guarantees hold only as long as the underlying network holds, and that is a social system in the final degree, made of people who can as a whole destroy or subvert it. However, regarding the not-turtles-all-the-way-down argument about the cryptocurrency networks being social systems in the end, well... so is the Internet, the international trade system, the national governments, etc. Smart-contracts are not magic, but they are a different way of organizing resources and bootstrapping trust between parties. Will they eliminate the need for governments and traditional corporations? Probably not. Some people said that about the internet too, and they were, in the short to medium term at least, wrong. But if it has even 1% of the impact in the world the Internet had, well...



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

Search: