How do/can/should autonomous agents (written in Ethereum's scripting language) go about detecting the conditions that they are programmed to act upon? Are there known limits on what these agents can detect? For example, is "send $user 1 BTC if the Broncos win the Super Bowl" not a valid "trigger" since it cannot be described in strictly mathematical terms? Thank you.
0 ·
Comments
Another contract then read from it and makes decisions based on what is found in storage.
This question also applies to how intangibles and externalities are managed--that is, services, commodities, etc. that may not admit of a simple mathematical description, or conditions/things that are real and relevant but that fall outside the set that the DAC recognizes. Alain Badiou talks about this as a general problem in totalizing systems such as governments or corporations: there is always someone who doesn't fit the categories. If you think about it, most dystopian stories are about precisely that: people who for one reason or another, fall through the categorization filter of the State.
Step one in avoiding such dystopian situations is not having efficiency as the system's highest goal.