2020 · 11 citations · 13 references
ComputingAutonomous SystemsComputer ScienceArtificial IntelligenceAutomationDecentralizationIntelligent AgentsMulti-agent SystemsSmart ContractsAgent Oriented DesignDistributed Ledger ArchitectureDistributed Ledger ContractsEnd User Adoption
The user experience of interacting with distributed ledger technologies (DLT) is fraught with excessive complexity, high risk and unintuitive processes. Moreover, smart contracts deployed in these systems are restricted to being reactive. These limitations have negative implications on user adoption and prevent DLTs from being general purpose. We introduce a framework for the development of Autonomous Economic Agents (AEAs), software agents that act autonomously and pursue an economic goal, and demonstrate how AEAs complement existing decentralised ledgers as a second layer technology. In particular, the framework enables a simplified user experience through automation, supports modularisation and reuse of complex decision making and machine learning capabilities, and allows for proactive behaviour facilitating autonomy. We demonstrate these gains in the context of a specific use-case, a multi-agent trading system modelling a Walrasian Exchange Economy populated by a number of agents trading a basket of tokens.
13
Ethereum: A Secure Decentralised Generalised Transaction Ledger
Gavin Wood · 2013 · 5.3K citations
Theory of Games and Economic Behavior
E. N., John von Neumann, Oskar Morgenstern · The Journal of Philosophy · 1945 · 4.1K citations
Maurice Herlihy · 2018 · 478 citations · Full text
2017 Global Cryptocurrency Benchmarking Study
Garrick Hileman, Michel Rauchs · SSRN Electronic Journal · 2017 · 442 citations · Full text
Law, Computer Science, Economics +9
Multi-agent oriented programming with JaCaMo
Olivier Boissier, Rafael H. Bordini, Jomi Fred Hübner et al. · Science of Computer Programming · 2011 · 426 citations