Smart contracts are being suggested as the building block of "autonomous corporations" (implying "do anything!") yet nearly anything meaningful basically has to interact with the real world through agents external to the contract for most business cases. Given this severe limitation, could someone clarify what the whole shebang is supposed to be about? I actually saw Vitalik speak last week or so here in Shenzhen cam…
>Anything meaningful basically has to interact with the real world through agents external to the contract This is where people are betting to take a risk that the law will change to legalize and maybe even incorporate these contracts. Take a prenuptial agreement for example. Instead of having a lawyer, a smart contract could automatically split ether from an account into two addresses. https://www.coindesk.com/prenu…
Which would replace a prenup only with an oracle for the conditions (which can be more complicated than just divorce, but even divorce is an off-chain event requiring an oracle) and, even then, only if ETH were the only assets owned by the couple.