5 ms·
If we enter a contract that we all know is intended to be immutable, why would a judge not enforce that? I can understand buried and obfuscated immutability cla
by omarchowdhury 9y ago
If we enter a contract that we all know is intended to be immutable, why would a judge not enforce that? I can understand buried and obfuscated immutability clauses, but if the parties know exactly what they're getting into, the parameters of justice are contained.
- fatbird 9y agothe parameters of justice are contained It just doesn't work like this.
- SittingTemplar 9y agoThank you for this.
- omarchowdhury 9y agoI guess that settles it then!
- fatbird 9y agoWe (tech geeks) tend to think of situations like this as analogous to code, where the local declaration supercedes the global one. We see a specific investment platform with specific terms and rules and our gut says those override more general ideas about how it should work because they're more immediate to the context. But civil society is the opposite: Contracts cannot violate the law; the law cannot violate the constitution. The justice system would care about the terms of the DAO only insofar as those terms fail to conflict with the law, which includes a massive body of precedent in contracts and torts.
- omarchowdhury 9y agoThere can be an immutable smart contract which is in compliance with the law (though you have to be more specific with which law, but for these purposes I know we mean US law). Point being, immutability is not sufficient to demonstrate that a contract is in conflict with the law.
- tkfu 9y agoBut it's impossible to prove that a smart contract (or any contract, for that matter) is in compliance with the law until it goes in front of a judge and all possible appeals have been exhausted, and that's what matters here.
- twblalock 9y agoJudges throw out contracts that both parties agreed to on a regular basis, even if both parties knew exactly what they were getting in to. Agreement is not the only prerequisite for a legally enforceable contract. The contract also needs to avoid certain unenforceable things like unconscionable clauses, or agreements to do things that are illegal.
- fusiongyro 9y ago> why would a judge not enforce that? Because the purpose of a judge is to interpret the law, not enforce Ethereum software invariants.
- Retra 9y agoEvery single second, mountains of new information becomes relevant. Parties cannot know what they are getting into, because they cannot see the future. They can only make assumptions. But that's basically obvious to anyone not hinging their personal identities on peddling technocratic revolution.
- omarchowdhury 9y agoBut history is full of successful unmodified contracts despite non-omniscient actors.
- Retra 9y agoHistory is full of everything.
- omarchowdhury 9y agoOmniscience has never been a requisite for mutual material success.
- Retra 9y agoNeither have contracts.