IMPORTANT: Don’t read this version of this article about the INDY-AGENT ARM. The official (draft) version of the INDY-AGENT ARM has moved to github: click here Appendix B – Indy Agent Architecture Reference Model (INDY-AGENT-ARM)
Michael Herman (Toronto/Calgary/Seattle)
Hyperonomy Business Blockchain Project / Parallelspace Corporation
February 2019
Draft document for discussion purposes.
Update cycle: As required – sometimes several times in a single day.
This chart below was inspired by Daniel Hardman’s 0002: Agents HIPE dated 2017-11-01 (and published 2019-01-31). Hopefully the chart speaks for itself. The original goal was to take Daniel’s prose and visualize it as a 2×2 matrix. I #almostDIDit :-).
Please send me your comments and feedback. Click on each chart to enlarge and/or download it.
Recent Changes
- Added Relay Agent.
- Removed Thin “complexity” agent from Partial Function Agent category.
- Thin “complexity” agent remain in the Lightweight Agent category.
- Clarified that Thin “complexity” agent has no local state (i.e. no wallet and no local config state/files).
- Removed Static “complexity” agent from Partial Function Agent category because it doesn’t have a Local Wallet.
- Static “complexity” agent remain in the Lightweight Agent category.
- Clarified that Static “complexity” agent has Local Config state.
- Clarified that the Relay agent has a Local Wallet.
- Added history of previous versions of this chart back to v0.3
Version 0.5
Figure 0.5. An Architecture-driven Taxonomy for SSI Agents v0.5
Version 0.4
Figure 0.4. An Architecture-driven Taxonomy for SSI Agents v0.4
Version 0.3
Figure 0.3. An Architecture-driven Taxonomy for SSI Agents v0.3
Best regards,
Michael Herman (Toronto/Calgary/Seattle)