5 ms·
Judges don't get involve in contract that are not in dispute (that includes enforcement), so functionally most contracts do not need costly enforcement either.
by NhanH 10y ago
Judges don't get involve in contract that are not in dispute (that includes enforcement), so functionally most contracts do not need costly enforcement either. There are a lot of real world contracts that already automate (bank deduction monthly from your account?).
And there is one point where I thought about but didn't want to point out since it was a slight tangent: in ETH, you need someone to write the contract, then someone to vest it still, it's not free. Contract reuse? From what we've seen of CRUD reuse, it's kind of a pipe dream. People can read and copy a TOS, do you think they will trust a "contract TOS" and using it without hiring an "expert" ?
- drcode 10y ago> Judges don't get involve in contract that are not in dispute Well, in ethereum that's true if the contracts are in dispute, as well- Anyone that disagrees with what the terms of a smart contract are are welcome to submit a transaction to the contract and they'll immediately get the "judge" of the ethereum protocol to supply them with a ruling. As for contract vetting and code reuse: I agree those can get expensive and have their own problems.
- NhanH 10y ago> Well, in ethereum that's true if the contracts are in dispute, as well- Anyone that disagrees with what the terms of a smart contract are are welcome to submit a transaction to the contract and they'll immediately get the "judge" of the ethereum protocol to supply them with a ruling. As mentioned before, unless we agree that the implementation is the contract (immutable code is law), it will be disputed that the implementation is not what the requirements want. A meat-space judge will be involved, and anything can happen from there.
- EdHominem 10y agoAnd because I don't trust your meatspace's law I'm remaining anonymous (or out of reach of your jurisdiction) and we're back to "the code is the law". As long as I'm not buying your house, where I'd need your judge to order you out, I don't particularly care what they'd say.
- twblalock 10y agoThat's not how it works. If two parties in an Ethereum contract sue each other, real judges will get involved, and they will treat Ethereum contracts the same as any other contracts. They won't give a crap about what the Ethereum protocol says about the transaction. Ethereum contracts do not get to exist outside of the legal system. Courts have jurisdiction over all contracts, period.