Web 7.0™ / TDW AgenticOS™: Neuromorphic Agent Architecture Reference Model – Project “Shorthorn”

Create your own magic with Web 7.0 / TDW AgenticOS™. Imagine the possibilities.

Introduction

This article describes the Neuromorphic Agent Architecture Reference Model (NAARM) for Web 7.0 AgenticOS™.

The intended audience for this document is a broad range of professionals interested in furthering their understanding of Web 7.0 AgenticOS for use in software apps, agents, and services. This includes software architects, application developers, and user experience (UX) specialists, as well as people involved in a broad range of standards efforts related to decentralized identity, verifiable credentials, and secure storage.

Web 7.0

“Web 7.0 is a unified software and hardware ecosystem for building resilient, trusted, decentralized systems using decentralized identifiers, DIDComm agents, and verifiable credentials.”
Michael Herman, Trusted Digital Web Project, Hyperonomy Digital Identity Lab, Web 7.0 Foundation. January 2023.

Credit: Alex Thurow, https://youtu.be/4OjZOyG6nMo

Web 7.0 AgenticOS™

Web 7.0 AgenticOS™ is a macromodular, neuromorphic agent platform for coordinating and executing complex systems of work that is:

  • Secure
  • Trusted
  • Open
  • Resilient

Web 7.0 AgenticOS™ is 100% Albertan by birth and open source.

Project “Shorthorn”

Project “Shorthorn” is a parody project name based on Microsoft’s Windows “Longhorn” WinFS project (a SQL-based Windows File System project) with which the author was involved in from a design preview and feedback, consulting, and PM technical training (Groove Workspace system architecture and operation) perspectives (circa 2001-2002).

What makes Shorthorns great:
– They’re good at turning grass into meat (great efficiency).
– Shorthorn cows are amazing mothers and raise strong, healthy calves (nurturing great offspring).
– Their genetics blend well with other breeds for strong hybrid calves (plays well with others).
…and so it is with Web 7.0 AgenticOS™.

Web 7.0 Foundation

The Web 7.0 Foundation, a federally-incorporated Canadian non-profit corporation, is chartered to develop, support, promote, protect, and curate the Web 7.0 ecosystem: Web 7.0 AgenticOS operating system software, and related standards and specifications. The Foundation is based in Alberta, Canada.

What we’re building at the Web 7.0 Foundation is described in this quote from Don Tapscott and co.:

“We see an alternate path: a decentralized platform for our digital selves, free from total corporate control and within our reach, thanks to co-emerging technologies.”
“A discussion has begun about “democratizing AI.” Accessibility is critical. Mostaque has argued that the world needs what he calls “Universal Basic AI.” Some in the technology industry have argued that AI can be democratized through open source software that is available for anyone to use, modify, and distribute. Mostaque argues that this is not enough. “AI also needs to be transparent,” meaning that AI systems should be auditable and explainable, allowing researchers to examine their decision-making processes. “AI should not be a single capability on monolithic servers but a modular structure that people can build on,” said Mostaque. “That can’t go down or be corrupted or manipulated by powerful forces. AI needs to be decentralized in both technology, ownership and governance.” He’s right.”
You to the Power Two. Don Tapscott and co. 2025.

A Word about the Past

The Web 7.0 project has roots dating back approximately 30 years to before 1998 with the release of Alias Upfront for Windows. Subsequent to the release of Upfront (which Bill Gates designated as the “most outstanding graphics product for Microsoft Windows 3.0”), the AUSOM Application Design Framework was formalized.

AUSOM Application Design Framework

AUSOM is an acronym for A User State of Mind — the name of a framework or architecture for designing software applications that are easier to design, implement, test, document and support. In addition, an application developed using the AUSOM framework is more capable of being: incrementally enhanced, progressively installed and updated, dynamically configured and is capable of being implemented in many execution environments. This paper describes the Core Framework, the status of its current runtime implementations and its additional features and benefits.

What is AUSOM?

The AUSOM Application Design Framework, developed in 1998, is a new way to design client-side applications. The original implementation of the framework is based on a few basic concepts: user scenarios and detailed task analysis, visual design using state-transition diagrams, and implementation using traditional Windows message handlers.

The original motivation for the framework grew out of the need to implement a highly modeless user interface that was comprised of commands or tasks that were very modal (e.g. allowing the user to change how a polygon was being viewed while the user was still sketching the boundary of the polygon).

To learn more, read The AUSOM Application Design Framework whitepaper.

Einstein’s Advice

The following is essentially the same advice I received from Charles Simonyi when we were both at Microsoft (and one of the reasons why I eventually left the company in 2001).

“No problem can be solved from the same level of consciousness that created it.” [Albert Einstein]
“The meaning of this quote lies in Einstein’s belief that problems are not just technical failures but outcomes of deeper ways of thinking. He suggested that when people approach challenges using the same assumptions, values, and mental habits that led to those challenges, real solutions remain out of reach. Accoding to this idea, improvement begins only when individuals are willing to step beyond familiar thought patterns and question the mindset that shaped the problem.” [Economic Times]

Simonyi et al., in the paper Intentional Software, state:

For the creation of any software, two kinds of contributions need to be combined even though they are not at all similar: those of the domain providing the problem statement and those of software engineering providing the.implementation. They need to be woven together to form the program.

Web 7.0 AgenticOS is the software.

A Word about the Future

“Before the next century is over, human beings will no longer be the most intelligent or capable type of entity on the planet. Actually, let me take that back. The truth of that last statement depends on how we define human.” Ray Kurzweil. 1999.

NOTE: “Artificial Intelligence” (or “AI”) does not appear anywhere in the remainder of this article. The northstar of the Web 7.0 project is to be a unified software and hardware ecosystem for building resilient, trusted, decentralized systems using decentralized identifiers, DIDComm agents, and verifiable credentials – regardless of whether the outcome (a Web 7.0 network) uses AI or not. Refer to Figures 4a, 4b, and 6 for a better understanding.

DIDComm Notation, a visual language for architecting and designing decentralized systems, was used to create the figures in this article.

Simplistic Agent-to-Agent Communications Model

Figure 0. Simple Agent-to-Agent Communications Model

Figure 0. depicts the design of a typical simple agent-to-agent communications model. DIDComm Notation was used to create the diagram.

Web 7.0 AgenticOS: Conceptual and Logical Architecture

The Web 7.0 architecture is illustrated in the following figure.

Figure 1. Web 7.0 Neuromorphic Agent

Figure 1 is an all-in illustration of the conceptual architecture of a Web 7.0 Neuromorphic Agent. A Web 7.0 Agent is comprised of a Frontal LOBE and the Neural Messaging pathway. An Agent communicates with the outside world (other Web 7.0 Agents) using its Outbound (Talking), Seeing, and Inbound (Listening) Interfaces. Agents can be grouped together into Neural Clusters to form secure and trusted multi-agent organisms. DIDComm/HTTP is the default secure digital communications protocol (see DIDComm Messages as the Steel Shipping Containers of Secure, Trusted Digital Communication). The Decentralized Identifiers (DIDs) specification is used to define the Identity layer in the Web 7.0 Messaging Superstack (see Figure 6 as well as Decentralized Identifiers (DIDs) as Barcodes for Secure, Trusted Digital Communication).

An agent remains dormant until it receives a message directed to it and returns to a dormant state when no more messages are remaining to be processed. An agent’s message processing can be paused without losing any incoming messages. When an agent is paused, messages are received, queued, and persisted in long-term memory. Message processing can be resumed at any time.

Additionally, an Agent can include a dynamically changing set of Coordination and Execution LOBEs. These LOBEs enable an Agent to capture events (incoming messages), compose responses (outgoing messages), and share these messages with one or more Agents (within a specific Neural Cluster or externally with the Beneficial Agent in other Neural Clusters (see Figure 5)).

What is a LOBE?

LOBE (Loadable Object Brain Extensions) is a macromodular, neuromorphic intelligence framework designed to let systems grow, adapt, and evolve by making it easy to add new capabilities at any time. Each LOBE is a dynamically Loadable Object — a self-contained cognitive module that extends the Frontal LOBE’s functionality, whether for perception, reasoning, coordination, or control (execution). Together, these LOBEs form a dynamic ecosystem of interoperable intelligence, enabling developers to construct distributed, updatable, and extensible minds that can continuously expand their understanding and abilities.

LOBEs lets intelligence and capability grow modularly. Add new lobes, extend cognition, and evolve systems that learn, adapt, and expand over time. Expand your brain. A brain that grows with every download.

What is a NeuroPlex?

A Web 7.0 Neuroplex (aka a Neuro) is a dynamically composed, decentralized, message-driven cognitive solution that spans one or more agents, each with its own dynamically configurable set of LOBEs (Loadable Object Brain Extensions). Each LOBE is specialized for a particular type of message. Agents automatically support extraordinarily efficient by-reference, in-memory, intra-agent message transfers.
A Web 7.0 Neuroplex is not a traditional application or a client–server system, but an emergent, collaborative execution construct assembled from independent, socially-developed cognitive components (LOBEs) connected together by messages. Execution of a Neuroplex is initiated with a NeuroToken.

Horizontal Unbundling: Coordination and Execution Agents

Figure 2. Web 7.0 AgenticOS: Agent Logical Architecture: Horizontal Unbundling

Figure 2 illustrates how the deployment of Coordination and Execution LOBEs can be horizontally unbundled – with each LOBE being assigned to a distinct Frontal LOBE. This is an extreme example designed to underscore the range of deployment options that are possible. Figure 3 is a more common pattern.

Horizontal Rebundling

Figure 3. Web 7.0 AgenticOS: Agent Logical Architecture: Horizontal Rebundling

Figure 3 depicts a more common/conventional deployment pattern where, within a Neural Cluster, a small, reasonable number of Frontal LOBEs host any collection of Coordination and/or Execution LOBEs.

Minimal Execution Agent (Trusted Digital Assistant)

Figure 4a. Web 7.0 AgenticOS: Agent Logical Architecture: Minimal Execution Agent

Figure 4a is an example of a minimal agent deployment pattern that hosts a single Trusted Digital Assistant (TDA) LOBE.

Figure 4b MCP-enabled Trusted Digital Assistant

Vertical Debundling: Web 7.0 Neural Clusters

Figure 5. Web 7.0 AgenticOS: Agent Logical Architecture: Neural Clusters and Beneficial Agents

Figure 5 depicts the deployment of a Web 7.0 Neural Cluster. Messages external to the Neural Cluster are only sent/received from the Beneficial Agent. Any additional messaging is limited to the Beneficial, Coordination, and Execution LOBEs deployed within the boundary of a Neural Cluster. A use case that illustrates the Neural Cluster model can be found in Appendix D – PWC Multi-Agent Customer Support Use Case.

DIDComm 7.0

Figure 6a. Web 7.0 AgenticOS: Conceptual Architecture (All-in)

Figure 6a is an all-in illustration of the conceptual architecture of a Web 7.0 Neuromorphic Agent. DIDComm Messages can be piped from the Outbound Interface of the Sender agent to the Inbound Agent of of Receiver agent – supporting the composition of secure, trusted agent-to-agent pipelines similar (but superior) to: i) UNIX command pipes (based on text streams), and ii) PowerShell pipelines (based on a .NET object pump implemented by calling ProcessObject() in the subsequent cmdlet in the pipeline).

NOTE: PowerShell does not clone, serialize, or duplicate .NET objects when moving them through the pipeline (except in a few special cases). Instead, the same instance reference flows from one pipeline stage (cmdlet) to the next …neither does DIDComm 7.0 for DIDComm Messages.

Bringing this all together, a DIDComm Message (DIDMessage) can be passed, by reference, from LOBE (Agenlet) to LOBE (Agenlet), in-memory, without serialization/deserialization or physical transport over HTTP (or any other protocol).

PowerShellDIDComm 7.0
powershell.exepowerbuzz.exe (maybe powernet.exe)
Cmdlet Agenlet (LOBE (Loadable Object Brain Extension))
.NET ObjectVerifiable Credential (VC)
PSObject (passed by reference)DIDMessage (JWT) (passed by reference)
PowerShell PipelineWeb 7.0 Agentic Graph
Serial Routing (primarily)Arbitrary Graph Routing (based on Receiver DID and DIDMessage type)

Feedback from a reviewer: Passing DIDComm messages by reference like you’re describing is quite clever. A great optimization.

Coming to a Web 7.0 LOBE near you…

DIDComm 7.0 Superstack

Figure 6b. DIDComm 7.0 Messaging Superstack

Figure 6b illustrates the interdependencies of the multiple layers within the DIDComm 7.0 Superstack.

Technology Wheel of Reincarnation: Win32 generic.c

Figure 6c. Win32 SDK Sample App: generic.c

References

SSI 7.0 Identity Framework

SSC 7.0 Metamodel

SSC 7.0 Trust Circle Model

Web 7.0 Neuromorphic Agent Identity Model (NAIM)

Figure 7. Web 7.0 Neuromorphic Agent Identity Model (NAIM)

The NAIM seeks to enumerate and identify all of the elements in the AARM that have or will need an identity (DID and DID Document). This is illustrated in Figure 7.

Table 1. Web 7.0 Neuromorphic Agent Identity Model (NAIM) Chart

Beneficiaries, Trustees, and Fiduciary Duty

Figure 8. Beneficiaries, Trustees, and Fiduciary Duty

Figure 8 highlights in red the trusts and fiduciary duty relationships between (a) a Beneficiary (Alice, the person) and (b) her Beneificiary Agent (a trustee). Similarly, any pair of agents can also have pair-wise trusts and fiduciary duty relationships where one agent serves in the role of Beneficiary and the second agent, the role of Trustee.

Appendix A – Web 7.0 AgenticOS: Edge Agent DMZ Deployment

This section is non-normative.

Figure A-1. Web 7.0 AgenticOS: Edge Agent DMZ Deployment

Appendix B – Web 7.0 AgenticOS: Multiple Digital Persona Deployment

This section is non-normative.

Figure B-1. Web 7.0 AgenticOS: Multiple Digital Persona Deployment

Alice has 2 digital personifications: Alice Smith and Alice Athlete. Each of these personifications has its own digital ID. Each of Alice’s personas also has its own Trusted Digital Assistant (TDA) – an agent or agentic neural network.

Figure B-2. Web 7.0 Networks and Trust Graph

Bob has (at least) 4 digital personifications: Bob Aggie, Bob Nova, Bob Sovronia, and Bob Developer. Using Web 7.0 Trust Graph Relationships and Verifiable Trust Credentials (VTCs), Bob can also have personas that are members of multiple Web 7.0 networks.

Appendix C – Different Brain Functionalities and Their State of Research in AI (2025)

Figure C-1. Different Brain Functionalities and Their State of Research in AI (2025)

Source: Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems. arXiv:2504.01990v2 [https://arxiv.org/abs/2504.01990v2]. August 2025.

Figure C-2. Simplified Brain Anatomy (Source unknown)
Figure C-3. Web 7.0 AgenticOS Layers

In Figure C-3, the Trust Library forms the Inner core and the UX LOBEs, the Crust. The Outer core is comprised of the Fast Cache and Long-Term Memory LOBEs, Neural and Basal Pathways, DID Registry, and LOBE Library. The Mantle is where the Coordination and Execution LOBEs execute.

Appendix D – PWC Multi-Agent Customer Support Use Case

Figure D-1. PWC Multi-Agent Customer Support Use Case

Source: Agentic AI – the new frontier in GenAI. PWC Middle East. 2024.

This use case exemplifies the use of the Web 7.0 Neural Cluster model. Table D-1 maps the PWC Use Case terminology to the corresponding Web 7.0 AARM terminology.

Web 7.0 AARMPWC Use Case
Beneficiary AgentMaster agent
Coordination Agent (and LOBEs)Orchestrator agent
Execution Agent LOBEsMicro-agents
Table D-1. Web 7.0 AARM – PWC Use Case Terminology Cross-Reference

Appendix E – Groove Workspace System Architecture

Resources

Macromodularity

  1. Organization of computer systems: the fixed plus variable structure computer. Gerald Estrin. 1960.
  2. Macromodular computer systems. Wesley Clark. 1967.
  3. Logical design of macromodules, Mishell J. Stucki et all. 1967.

Powered By

Michael Herman
Decentralized Systems Architect
Web 7.0 Foundation
October 15, 2025

2 Comments

Filed under Uncategorized

DIDComm Messages as the Steel Shipping Containers of Secure, Trusted Digital Communication

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Abstract

The steel shipping container transformed global trade by introducing a standardized, secure, and interoperable abstraction for transporting goods. Similarly, Decentralized Identifier Communication (DIDComm) offers a standardized, secure, and interoperable mechanism for transmitting trusted digital information between agents. This paper explores the analogy between DIDComm messages and steel containers, examining their properties, benefits, and limitations, and assessing the potential of DIDComm to catalyze a transformation in digital ecosystems comparable to the shipping container revolution.

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License


1. Introduction

The 20th century witnessed a quiet revolution in global trade: the invention and adoption of the steel shipping container. More than faster ships or larger ports, it was standardization in how goods were packaged and transported that unlocked efficiency, scale, and global interoperability.

In the 21st century, digital ecosystems face a parallel challenge. Secure communication across heterogeneous systems remains fragmented by proprietary protocols, siloed trust frameworks, and inconsistent interoperability. Despite advances in transport protocols (HTTP, WebSocket, Bluetooth) and security primitives (TLS, OAuth, JWT), no universal standard exists for trusted, end-to-end, cross-domain messaging.

DIDComm (Decentralized Identifier Communication) aims to fill this gap. It provides a standardized envelope for secure, interoperable communication between agents in decentralized ecosystems. This paper argues that DIDComm can be understood as the steel shipping container of digital communication — a payload-agnostic, transport-agnostic, secure packaging standard that enables trust to move seamlessly across networks and domains.


2. The Shipping Container Revolution

2.1 Before Containers

  • Cargo packaged idiosyncratically: barrels, sacks, crates.
  • Loading/unloading labor-intensive and slow.
  • High rates of pilferage and damage.
  • Inefficiency in intermodal transport (ship → rail → truck required repackaging).

2.2 With Containers

  • ISO standardization: uniform sizes, fittings, and corner posts.
  • Sealed security: tamper-resistant, weatherproof units.
  • Stackability: efficient storage and loading by crane.
  • Interoperability: ships, ports, trucks, and trains adapted to a single form factor.

Impact: Containerization reduced costs by ~90% and increased the speed and scale of global trade [Levinson, The Box, 2006]. The key insight: decouple contents from infrastructure via a universal abstraction.


3. DIDComm: A Digital Container Standard

3.1 What is DIDComm?

DIDComm is a protocol suite for secure, private, and interoperable communication using Decentralized Identifiers (DIDs) as endpoints. It defines how messages are packaged, encrypted, authenticated, and routed between agents.

3.2 Core Features

  • Standardized envelope: headers, routing metadata, payload.
  • Cryptographic sealing: encryption (confidentiality), signatures (authenticity), checksums (integrity).
  • Transport agnosticism: works over HTTP, Bluetooth, WebRTC, email, etc.
  • Routing via mediators: messages can traverse multiple relays without breaking end-to-end security.
  • Payload agnosticism: the message may carry verifiable credentials, IoT commands, or arbitrary application data.

3.3 Why It Matters

Just as containers enabled intermodal trade, DIDComm enables intermodal trust exchange. Applications, wallets, devices, and services can interoperate without bespoke integrations.


4. Mapping the Analogy: Containers vs. DIDComm

Container PropertyDIDComm EquivalentImplications
Standardized formEnvelope with defined structure (headers, body, metadata)Guarantees interoperability across agents and vendors
Sealed & secureEncryption + authenticationProtects against unauthorized access and tampering
Intermodal transportTransport-agnostic deliveryWorks across protocols without altering the payload
Routing via logisticsMediators, DID resolution, forwardingEnables flexible message delivery
Opaque contentsEncrypted payloadOnly authorized parties can inspect
Global ecosystem supportAgent networks, wallets, identity hubsEmerging infrastructure could mirror global ports and carriers

5. Benefits of the Container Analogy

  1. Interoperability
    • Any DIDComm-compliant agent can process a message, just as any port can handle a container.
  2. Security and Trust
    • Messages are sealed like containers, with tamper-evident cryptography.
  3. Efficiency
    • Reduces the cost and complexity of building integrations across organizations.
  4. Scalability
    • Supports any type of payload: credentials, IoT signals, governance instructions.
  5. Decentralization
    • No reliance on a central authority; trust derives from cryptographic keys, similar to how container standards are managed by ISO, not controlled by one nation or corporation.

6. Limits of the Analogy

  • Physical persistence vs. digital ephemerality: Containers endure across voyages; messages vanish after delivery.
  • Metadata leakage: Container labels are visible; DIDComm may still expose sender/recipient metadata.
  • Standard stability: Container sizes have been stable for decades; DIDComm may evolve quickly.
  • Global adoption: Containerization achieved near-universal acceptance; DIDComm is still early in adoption.

7. Strategic Implications

7.1 Identity & Credentials

DIDComm provides a secure transport for verifiable credentials, enabling cross-border, cross-domain trust.

7.2 IoT Ecosystems

IoT devices require lightweight, trustable communication. DIDComm offers a containerized way to exchange secure commands.

7.3 Cross-Domain Interoperability

Applications in finance, healthcare, supply chains, and governance can exchange trusted data without bespoke APIs.

7.4 The “Container Moment”

Global trade was reshaped once container standards reached critical mass. DIDComm could catalyze a parallel moment in digital ecosystems if widely adopted.


8. Conclusion

The steel shipping container revolutionized trade by abstracting the packaging and transport of goods into a universal, secure standard. DIDComm has the potential to do the same for digital trust, abstracting communication into a universal, secure, and interoperable form.

If DIDComm achieves broad adoption, it could serve as the logistics backbone of the digital trust economy, enabling decentralized ecosystems to scale with the efficiency and security once brought to global commerce by steel containers.


References

  • Levinson, Marc. The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger. Princeton University Press, 2006.
  • DIF (Decentralized Identity Foundation). “DIDComm Messaging Specification.” https://identity.foundation/didcomm-messaging.
  • Hardman, Daniel. “Introduction to DIDComm.” Hyperledger Aries Working Group, 2021.
  • ISO. “ISO 668: Series 1 freight containers — Classification, dimensions and ratings.”


Based on a discussion between Michael Herman and ChatGPT. September 30, 2025.

1 Comment

Filed under Uncategorized

Web 7.0 / TDW Decentralized Identifier (DID Method) Clusters Model 0.1: Specification Development Framework

Copyright (c) 2018-2024 Michael Herman (Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-sa/4.0/legalcode

To learn how to join the did-methods DIF Working Group, click https://github.com/decentralized-identity/did-methods.

0. Prime Objective/Directive

#Chickens, #Eggs, and #Roosters: A #NorthStar for the Global Decentralized Systems Community (#GDSC)

Byline: #meggDLs, #Seleggtive #Disclosure, #DEGGCOMM, and #Eggports

The entire digital identity ecosystem is missing out on the #BigOpportunity by not focusing on the right catalyst for the #massiveadoption of #digitalcredentials.
Morphing the chicken and egg mental model: If Hens are the Issuers, Roosters the Verifiers, and Eggs are the digital credentials, the prime objective needs to be increasing the demand for and consumption of Eggs by Holders …creating hundreds of thousands of ways that drive more Holders to consume more Eggs. Think about it.

… are great examples of driving the demand for and consumption of more and more digital credentials [and DIDs] (eggs); and secondarily, the demand for hens and roosters (Issuers and Verifiers). The demand for eggs drives the production of hens; and in turn, the demand for roosters. Don’t mess with #MotherNature

Reference: https://www.linkedin.com/posts/mwherman_the-classic-chicken-and-egg-problem-verifiers-activity-7249162946709241856-lxaS?utm_source=share&utm_medium=member_desktop

1. Decentralized Identifiers (DIDs) v1.0 Specification

Reference: https://www.w3.org/TR/did-core/

Decentralized identifiers (DIDs) are a new type of identifier that enables verifiable, decentralized digital identity. A DID refers to any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) as determined by the controller of the DID. In contrast to typical, federated identifiers, DIDs have been designed so that they may be decoupled from centralized registries, identity providers, and certificate authorities.

DID subject
The entity identified by a DID and described by a DID document. Anything can be a DID subject: person, group, organization, physical thing, digital thing, logical thing, etc.

2. Use Cases and Requirements for Decentralized Identifiers Document

Reference: https://www.w3.org/TR/did-use-cases/#uc

3. Subsidiary Ledgers / Digital Wallets

4. Trusted Digital Web (TDW)

5. LinkedIn Economic Graph

Reference: https://www.youtube.com/watch?v=xwawTzMfHic&list=PLU-rWqHm5p45dzXF2LJZjuNVJrOUR6DaD&index=23

6. Toronto Musican’s Economic Graph

7. #Graphitization: Amazon’s Principles, Core Entities, and Relationships

8. Enteprise Architecture

9. What Happens When You Don’t Think You Need a Taxonomy?

10. NEON NATION / Web 7.0 / TDW Conceptual Architecture

11. Web 7.0 / TDW DID Method Clusters Model 0.1

GitHub: https://github.com/decentralized-identity/did-methods/issues/3

Universal DID Methods

DID methods suitable for interacting with Every Little Thing (#ELT) on the planet/in the universe:

Web 7.0/TDW DID Method Clusters Model Taxonomy 0.1

  • A bold method is the model method or exemplar for the particular cluster (cell).
  • A method can be a exemplar for 1 or many clusters.
  • This list of DID method categories is just an example. A complete taxonomy will likely be a 2-3 level hierarchy. The parent categories for these examples might include: Live Things, Inanimate Things, Abstract Things, Digital Things, Business Things, etc. etc.
  • More than one exemplar per cluster is permitted.

12. Process Framework: Sociocracy

Reference: https://github.com/decentralized-identity/did-methods/issues/4

In Sociocracy terminology, a mini-WG is called a circle. Each category of DID methods (cluster of DID Methods) would be managed by its own independent circle. A circle member can belong to more than 1 circle. Circles are connected to a parent circle for administrative purposes. The parent circle would correspond to the DID Method WG (co-chaired by Markus).

Sociocracy: https://www.sociocracyforall.org/content/

Sociocracy combines consent decision-making, a decentralized system of authority and intentional processes to improve our decisions and processes over time into a governance system that supports effective and efficient process while increasing connection, listening and co-creation among members.

Sociocracy is used in businesses, communities, nonprofits, cooperatives, grassroots groups and in education. 

13. Trusted Digital Web (TDW) Glossary/Taxonomy Model: Erin Buys a Car Neighborhood

14. Questions

Leave a comment

Filed under Uncategorized

Change Adoption Models: A Comprehensive Guide

Copyright (c) 2019-2025 Michael Herman (Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-sa/4.0/legalcode

[Original Title: Technology Adoption Models: A Comprehensive Guide]

This article documents more than 20 technology adoption models that the author has encountered over his 45+ year career …some models that he didn’t even realize he knew about ;-).  Here they there are, in no particular order.

NOTE: Each model progresses from left-to-right along an unspecified timeline.  The implication is that it is possible to superimpose two or more models on top of each other for deeper understanding and for creating more tangible, more illustrative, depictions of your corporate, product, and project strategies.

An example is: Model 10. Technology Adoption Lifecycle illuminated by the Gartner Hype Cycle.

Technology Adoption Models

NOTE: Click on any of the figures to enlarge them.

Model 1. Crossing the Chasm: Technology Adoption Lifecycle

1. Crossing the Chasm-Technology Adoption Lifecycle

Model 2a. Social Evolution: Creation of Nation State

A #wanderer is someone who leaves their tribe to share their knowledge and wisdom with others; to later form a party of explorers to explore and conquer a common set of goals; and, even further on, create a clan, a band, a tribe, and a tribal society, a group of people who live and work together – a group of tribes organized around kinships.

Model 2b. Social Evolution: Defining Principles

A #wanderer is someone who leaves their tribe to share their knowledge and wisdom with others; to later form a party of explorers to explore and conquer a common set of goals; and, even further on, create a clan, a band, a tribe, and a tribal society, a group of people who live and work together – a group of tribes organized around kinships.

Model 2c. Social Evolution: Self-Sovereignty Political Spectrum

Model 2d. Social Evolution: Driving Change (ADKAR)

Model 3. Phases of Foundational Technology Adoption

3. Phases of Foundational Technology Adoption

Model 4. Phases of Desire and Action

4. Phases of Desire and Action

Model 5. Phases of Understanding

5. Phases of Understanding

Model 6. Classic Enterprise Solution Sales and Adoption Lifecycle

6. Classic Enterprise Solution Sales and Adoption Lifecycle

Model 7. ICRVA (I CRaVe A) Process

7. ICRVA (I CRaVe A) Process

Model 8. Three-letter Words

8. Three-Letter Words

Model 9. Gartner Hype Cycle

9. Gartner-Hype Cycle

Model 10. Technology Adoption Lifecycle illuminated by the Gartner Hype Cycle

10. TAC-Hype Cycle

Model 11. World Wide Web Consortium (W3C): Tenth Anniversary

11. World-Wide Web Consortium (W3C)-Tenth Anniversary

Model 12. Systems Co-existence and Migration

12. Systems Co-existence and Migration

Model 13. Embrace, Extend, and Extinguish

13. Embrace-Extend-Extinguish

Model 14. Take-off Velocity (v2)

14. Takeoff Velocity-v2

Model 15. From Mainframe to Blockchain

15. From Mainframe to Blockchain-header

0_BJ5SrrZXvXqhi8QMiXj9mw

Model 16. Progressive Improvement through Continuous Transformation

16. Progressive Improvement through Continuous Transformation

progressive-improvement-thru-continuous-transformation-1-0-1
progressive-improvement-a-1-0-1
progressive-improvement-b-1-0-1

Model 17. Liedtka-Ogilvie Design Thinking Modelf0c4ccea6b32d4fa772046d3646d0ff0Model 18. CB-Insights NExTT Framework

CB-Insights NExTT Framework

Model 19. O’Donnell Exponential Growth Model

19. DarrelO-Exponential

Model 20. O’Donnell-Gartner Exponential Hype Cycle

20. DarrelO-HypeCycle

Model 21. Technical Intensity (video)

Technology Intensity

Model 22. Technology Adoption Curve plus Social Evolution Model

Model 23: Overton Window

Model 24: Overton Window and Technology Adoption Lifecycle

Model 25: The Technology Adoption Lifecycle and ADKAR

Model 26: Overton Window: Treviño’s 6 Degrees of Acceptance vs. ADKAR

References

[Model 1] Crossing the Chasm: Marketing and Selling High-Tech Products to Mainstream Customers (https://en.wikipedia.org/wiki/Crossing_the_Chasm)

[Model 2a] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 2b] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 2c] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 2d] Michael Herman (https://www.linkedin.com/in/mwherman/) and ADKAR Change Management Model (https://www.prosci.com/adkar/adkar-model_

[Model 3] Phases of Foundational Technology Adoption (https://www.linkedin.com/pulse/blockchain-foundational-technology-michael-herman/)

[Model 4] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 5] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 6] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 7] How We Think About How We Work (https://hyperonomy.com/2016/05/09/how-do-we-think-about-how-we-work/)

[Model 8] Unknown (with apologizes from the author)

[Model 9] Gartner Hype Cycle (https://www.gartner.com/en/research/methodologies/gartner-hype-cycle)

[Model 10] Gartner Hype Cycle (https://www.gartner.com/en/research/methodologies/gartner-hype-cycle) and Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 11] World Wide Web Consortium (W3C): Timeline Graphic (https://www.w3.org/2005/01/timelines/description)

[Model 12] Microsoft Corporation (https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish)

[Model 13] Unknown (with apologizes from the author)

[Model 14] Unknown (with apologizes from the author)

[Model 15] Medium.com: From mainframes to blockchains. How to look at the future. (https://medium.com/@ben_longstaff/my-framework-for-how-to-look-at-the-future-of-blockchain-719f4243491f)

[Model 16] How We Think About How We Work (https://hyperonomy.com/2016/05/09/how-do-we-think-about-how-we-work/)

[Model 17] Designing for Growth: A Design Thinking Tool Kit for Managers (http://www.designingforgrowthbook.com/)

[Model 18] CB-Insights NExTT Framework (https://www.cbinsights.com/)

[Model 19 and 20] Darrell O’Donnell. The Current and Future State of Digital Wallets (https://www.continuumloop.com/standards-digitalwallet-part-11-16/).

[Model 20] Gartner Hype Cycle (https://www.gartner.com/en/research/methodologies/gartner-hype-cycle) and Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 21] Vision Keynote with Satya Nadella | Microsoft Ignite 2019 (https://www.youtube.com/watch?v=jnUiJi4hts4)

[Model 22] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 23] Overton Window (https://en.wikipedia.org/wiki/Overton_window)

[Model 24] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 25] Michael Herman (https://www.linkedin.com/in/mwherman/)

[Model 26] Michael Herman (https://www.linkedin.com/in/mwherman/)

Resources

  1. Phases of Foundational Technology Adoption (https://www.linkedin.com/pulse/blockchain-foundational-technology-michael-herman/)

6 Comments

Filed under TDW, Trusted Digital Web

Michael Herman, Blockchain Developer, Enterprise Architect and Data Scientist: #Graphitization Inventor

COPYRIGHT © 2016-2017 by Michael Herman, Seattle, Washington and Toronto, Canada. All rights reserved.

Michael Herman is an expert when it comes to the mathematical modeling, analysis, and visualization of almost everything:

  • Large enterprise organizations,
  • Commercial, global-scale, cloud services platforms,
  • Organization principles and belief systems,
  • Human platforms,
  • Aircraft engines, and
  • Muscle cars.

Michael is the inventor of the #Graphitization Continous Transformation Model – a closed-closed loop feedback process for the ingestion, modeling, analysis, visualization, systems optimization, and life cycle management of any type of strategy, system, asset, architecture, or process.

progressive-ea-model-1-0-11-peam4-operational-data-chasm

Figure 1. #Graphitization Continuous Transformation Model

A key concept of #Graphitization is the implementation of Transformative Changes that result in positive increases in business value in the system being modeled.

#Graphitization

What is #Graphitization?

#Graphitization is a data science and enterprise architecture framework and process model for modeling, ingesting, organizing, analyzing, and visualizing any domain of endeavor by using graphs – networks of connected objects and relationships with each object and relationship annotated with additional descriptive information (metadata).

The primary applications of #Graphitization are:

  • System optimization,
  • Systems life cycle management, and
  • Transformative Change in resulting in positive increases in business value for the system being studied.

A system is defined as any collection of strategies, system components, assets, architectures or processes.

References

#Graphitization Continuous Transformation Model

The #Graphitization general model is described in Figure 2. as it applies to the design and optimization of large enterprise organizations.

progressive-ea-model-1-0-11-peam4-operational-data-chasm

Figure 2. #Graphization Continuous Transformation Model: Large Enterprise Organizations

The same model can also be used to improve the design and operation of many different types of systems:

  1. Large scale enterprise organizations (public and private sector)
  2. Aircraft engines, muscle cars, and other high-performance engine systems
  3. Commercial, global-scale, cloud services platforms
  4. Automated service composition of cloud services-based data systems
  5. Large collaborative ecosystems: employee groups, business partners, social networks
  6. Large ecosystems of competing or competitive business organizations
  7. Organization principles and belief systems
  8. Conventions software applications and architectures: desktop, server, and web apps
  9. International standards for visual modeling languages
  10. Parallelspace ModelMate
  11. Enterprise Data Management
  12. Internet of Things (IoT)
  13. Architecture Reference Models

Standards

NEO Enhancement Proposal (NEP) Standards Author

Projects and Publications

0. SerentityData Graph

Model-based off-chain and on-chain (blockchain) graph data creation, migration, visualization, and analysis

Abstract

SerentityData Graph is an entity-relationship modeling, serialization, and graph analysis solution that supports development of traditional full-stack and blockchain smart contract applications. SerentityData features tight Neo4j integration for on-chain & off-chain graph data visualization and analysis.

Description

SerentityData Graph is an open source, entity-relationship modeling, serialization, and graph data visualization and analysis solution that supports the development of traditional full-stack, blockchain-based smart contract, and Neo4j graph database applications.

Starting from a single data model, SerentityData supports the automatic code generation of entities and relationships that support symmetric development of: (a) off-chain data in traditional multi-tier full-stack applications, (b) on-chain data management for blockchain-based distributed ledger technology apps (dApps), and (c) Neo4j enterprise graph applications.

SerentityData features complete life-cycle integration with Neo4j for on-chain and off-chain graph data creation, migration, visualization, and analysis. Live code walk-throughs and demonstrations will enable you to begin using SerenityData and Neo4j immediately. Github: https://github.com/mwherman2000/serentitydata-compiler

Resources

My blog: https://hyperonomy.com/

Related blog posts

  1. Michael Herman, Blockchain Developer, Enterprise Architect and Data Scientist: #Graphitization Inventor https://hyperonomy.com/2017/05/18/michael-herman-inventor-of-graphitization/
  2. #Graphitization of the Enterprise https://hyperonomy.com/2017/01/02/graphitization-of-the-enterprise/
  3. Tokenize Every Little Thing (ELT) https://hyperonomy.com/2018/01/24/tokenization-of-every-little-thing-elt/
  4. #Graphitization of .NET Applications: Marrying Open EA Data with Graph Databases https://hyperonomy.com/2016/10/19/crossing-the-ea-chasm-marrying-open-ea-data-with-graph-databases/
  5. #Graphitization of Ray Dalio’s Principles: Iteration 1 https://hyperonomy.com/2016/12/29/graphitization-of-ray-dalios-principles/
  6. #Graphitization of Ray Dalio’s Principles: Iteration 2 https://hyperonomy.com/2016/12/30/graphitization-of-ray-dalios-principles-iteration-2/
  7. Crossing the EA Chasm: #Graphitization of ArchiMate 3.0 – Iteration 1 https://hyperonomy.com/2017/01/17/crossing-the-ea-chasm-graphitization-of-archimate-3-0/
  8. Crossing the EA Chasm: #Graphitization of ArchiMate 3.0 – Iteration 2 https://hyperonomy.com/2017/02/08/crossing-the-ea-chasm-graphitization-of-archimate-3-0-iteration-2/
  9. Crossing the EA Chasm: Automating Enterprise Architecture Modeling #1 https://hyperonomy.com/2016/10/22/crossing-the-ea-chasm-automating-enterprise-architecture-modeling/
  10. Crossing the EA Chasm: Automating Enterprise Architecture Modeling #2 https://hyperonomy.com/2016/11/04/crossing-the-ea-chasm-automating-enterprise-architecture-modeling-2/
  11. Crossing the EA Chasm: ArchiMate “Keep Calm and Have IT Your Way” https://hyperonomy.com/2016/11/17/crossing-the-ea-chasm-archimate-have-it-your-way/
  12. Crossing the EA Chasm: Open Repository Strategies for Enterprise Architecture https://hyperonomy.com/2016/10/04/the-ea-chasm-open-repository-strategies-for-enterprise-architecture/
  13. Crossing the EA Chasm: Enterprise Architecture Diagrams Your Grandmother (and CIO) Will Love https://hyperonomy.com/2016/10/13/archimate-diagrams-your-grandmother-and-cio-will-love/
  14. #Graphitization of ArchiMate: Getting MMOR from ArchiMate using the ModelMate Master Online Repository https://hyperonomy.com/2017/02/10/crossing-the-ea-chasm-how-to-use-the-modelmate-online-repository-mmor/
  15. #Graphitization of the Amazon Leadership Principles (introducing Personal Leadership Principle Maps) – Iteration 1 https://hyperonomy.com/2017/05/08/amazons-principles/
  16. What are the differences between improving the design (and operation) of an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …all running at hyperscale? https://hyperonomy.com/2017/04/10/whats-the-difference-between-improving-the-design-and-operation-of-an-aircraft-engine-a-muscle-car-a-large-enterprise-and-a-commercial-global-cloud-services-platform/

Live Neo4j Models

  1. http://hobby-icgaeohcoeaggbkeabhldpol.dbs.graphenedb.com:24789/browser/ Userid: ModelMate_Master_Datasets10 Password: YqeZAH4ODEJqglkEsK5p

YouTube Channel: https://www.youtube.com/playlist?list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5

  1. 12. NEO Persistable Classes (NPC) Platform 2.1: Preview https://www.youtube.com/watch?v=N-jiJOZwiFg&list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5&index=5
  2. NEO Persistable Classes (NPC) Platform 2.0: Deep Dive https://www.youtube.com/watch?v=Nj4-m2o94VE&list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5&index=6
  3. NEO Persistable Classes 1.0: Deep Dive (Video 2 of 3) [Update 1] https://www.youtube.com/watch?v=qwteL1BiCjM&list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5&index=7
  4. NEO Persistable Classes Platform 2.2: Structured Storage & Reusable, Indexed, Non-Fungible Entities https://www.youtube.com/watch?v=vnAxyCAZ1ec&list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5&index=10

Related Github Projects

  1. SerentityData Entity Compiler (serentitydata-compiler) https://github.com/mwherman2000/serentitydata-compiler/blob/master/README.md
  2. NEO Persistable Classes (NPC) Compiler 2.1 (npcc) – Compiler for the NEO Persistable Classes (NPC) Platform 2.1 https://github.com/mwherman2000/neo-npcc2
  3. NEO Persistable Classes V1.0 – An Efficient Object-Oriented Framework for C#.NEO Smart Contract Development (ORIGINAL) – https://github.com/mwherman2000/neo-persistibleclasses

Recognition

  1. NeoDraw – NEO Persistable Classes Platform 2.0: NEO-Microsoft dApp Competition (4th place prize – USD$15,000) – https://neo.org/blog/details/3074 and https://neo.org/awards.html

Keywords

  • blockchain on-chain data modeling symmetric programming data management .NET C# NEO Stratis Ethereum Technical Case Study Developer Best Practices

1. Large scale enterprise organizations (public and private sector)

The first applications of #Graphitization were in the field of traditional enterprise architecture modeling and analysis:

  • Business Architecture
  • Application Architecture
  • Technology/Infrastructure Architecture

References

  1. #Graphitization of the Enterprise
  2. Crossing the Chasm: Progressive Enterprise Architecture Model (PEAM)
  3. Progressive Enterprise Architecture Maps – Update 2
  4. Using ArchiMate 2.1 to Model Product or Service Markets
  5. ArchiMate 3.0: What is the preferred way to model a Server Farm?
  6. Crossing the EA Chasm: Enterprise Architecture Diagrams Your Grandmother (and CIO) Will Love
  7. Crossing the EA Chasm: Annotating Your EA Models with RACI Roles
  8. Crossing the EA Chasm: Automating Enterprise Architecture Modeling #1
  9. Crossing the EA Chasm: Automating Enterprise Architecture Modeling #2
  10. Crossing the Enterprise Architecture Chasm
  11. ModelMate Architecture Reference Model
  12. What are the differences between improving the design (and operation) of an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …all running at hyperscale?
  13. Modeling a Company and Its Locations, Markets, Employees, Investors & Roles: Proposals, Wishes & Dreams

2. Aircraft engines, muscle cars, and other high-performance engine systems

It turns out that the modeling and analysis of any complex system is an ideal candidate for #Graphitization.

References

  1. What are the differences between improving the design (and operation) of an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …all running at hyperscale?

3. Commercial, global-scale, cloud services platforms

One particularly important application is the modeling and analysis of very large, commercial, global-scale, cloud services platforms.

References

  1. What are the differences between improving the design (and operation) of an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …all running at hyperscale?

4. Automated service composition of cloud services-based data systems

Call the solution “Expedia for Microsoft Azure/AWS/SFDC/…” or whatever you prefer, today’s commercial cloud services platforms are still a pain in the ass to use for creating non-trivial applications.  Left, right, and center you have to hand-code a myriad of worker processes simply to reformat and pass data around.

#Graphitization is an optimal approach for modeling the underlying cloud services platform services catalog.

References

  1. MS Azure is a bit of a bucket of bolts …very good bolts …but relative to the other IoT vendors, a bucket of bolts.
  2. What are the differences between improving the design (and operation) of an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …all running at hyperscale?
  3. Microsoft Azure Stack POC Architecture Reference Model (ARM): ArchiMate Model – version 1-0-7 – April 30, 2016

5. Large collaborative ecosystems: employee groups, business partners, social networks

Project “Boston” is named after some potential business partners and the embryo for the idea coming from my months as a founding Groove Networks business partner (including many of my most important relationships that I still maintain today).

6. Large ecosystems of competing or competitive business organizations

Modeling of large ecosystems of competing/competitive business organizations is a straightforward #Graphitization use case.

7. Organization principles and belief systems

On the surface, the #Graphitization of principle and belief-based frameworks is pretty straightforward but this is because the basic #Graphitization serves as the substrate for many advanced data ingestion, analysis, and visualization projects.

Below are the results of the  #Graphitization of two principle and belief-based frameworks:

  • Bridgewater Associates: Ray Dalio’s Principles
  • Amazon: Jeff Bezos’ Amazon Leadership Principles

References

  1. #Graphitization of Ray Dalio’s Principles: Iteration 1
  2. #Graphitization of Ray Dalio’s Principles: Iteration 2
  3. #Graphitization of the Amazon Leadership Principles (introducing Personal Leadership Principle Maps) – Iteration 1

8. Conventional software applications and architectures: desktop, server, and web apps

Modeling of complex, multi-language, multiple runtime software environments is a use case that is an ideal application of #Graphitization.

References

  1. #Graphitization of .NET Applications: Marrying Open EA Data with Graph Databases
  2. Pinc-A Tool For Maintaining Configurable Software in Pascal1
  3. Pinc-A Tool For Maintaining Configurable Software in Pascal2
  4. Pinc-A Tool For Maintaining Configurable Software in Pascal3
  5. Pinc-A Tool For Maintaining Configurable Software in Pascal4
  6. Pinc-A Tool For Maintaining Configurable Software in Pascal5

9. International standards for visual modeling languages

A significant investment has been made in applying #Graphitization to language modeling; specifically, languages for enterprise architecture like ArchiMate.

ArchiMate References

  1. Using ArchiMate 2.1 to Model Product or Service Markets
  2. ArchiMate 3.0: What is the preferred way to model a Server Farm?
  3. How do I model “X” using ArchiMate?
  4. Crossing the EA Chasm: ArchiMate “Keep Calm and Have IT Your Way”
  5. Crossing the EA Chasm: ArchiMate Art
  6. Crossing the EA Chasm: Re-visioning the ArchiMate Specification
  7. Crossing the EA Chasm: Reflections on the Current State of ArchiMate
  8. Crossing the EA Chasm: Re-visioning ArchiMate 3.0 Relations as Verbs
  9. Crossing the EA Chasm: Re-visioning ArchiMate 3.0 Elements as Adjectives [WIP]
  10. Crossing the EA Chasm: #Graphitization of ArchiMate 3.0 – Iteration 1
  11. Crossing the EA Chasm: #Graphitization of ArchiMate 3.0 – Iteration 2 (long but meaty)
  12. #Graphitization of ArchiMate: Getting MMOR from ArchiMate using the ModelMate Master Online Repository

10. Enterprise Data Management

Modeling and analyzing enterprise data structures and stores is a common application of #Graphitization; including the modeling of taxonomies and master data.

References

  1. RE: Managing Master Data With ArchiMate

11. Parallelspace ModelMate

Parallelspace ModelMate is an approach (platform and language framework) for creating domain specific languages (DSLs) for enterprise architecture.  It is realized using #Graphitization and the ArchiMate enterprise architecture modeling language.

References

  1. Crossing the Enterprise Architecture Chasm
  2. Crossing the EA Chasm: Open Repository Strategies for Enterprise Architecture
  3. ModelMate Architecture Reference Model

12. Internet of Things (IoT)

IoT is an interesting beast.  It is a reference to an application service for processing raw events from a device or dynamically generated events from a software system.  IoT also defines a conceptual software and data flow architecture that can also be used for the dynamic creating and maintenance of complex systems such as large enterprise architectures.

References

  1. Subject: MS Azure Services: Is there an overarching architectural vision?
  2. MS Azure is a bit of a bucket of bolts …very good bolts …but relative to the other IoT vendors, a bucket of bolts.
  3. Crossing the EA Chasm: “Where does IoT [Internet of Things] fit in?”

13. Architecture Reference Models (ARMs)

An ARM is easily modeled (and analyzed) using #Graphitization.  SharePoint and Azure Stack are two good examples.

References

  1. ARMs for Model-Driven LOB apps: SharePoint 2013/SharePoint 2016 [Oct. 24, 2016]
  2. Microsoft Azure Stack POC Architecture Reference Model (ARM): ArchiMate Model – version 1-0-7 – April 30, 2016

General References

  1. Continuous Transformation and Transformative Change are key principles of the Total Enterprise Architecture Model (TEAM) (click here)
  2. To dig deeper, check out Graphitization of the Enterprise (click here)
  3. [Enterprise Architecture, Big Data, CRM, ERP, …] Tools and Methods Don’t Generate Business Value (click here)
  4. Crossing the EA Chasm: The Surveyor

Best regards,

Michael Herman
Enterprise Architect and Data Scientist
Parallelspace Corporation
M: 416 524-7702
E: mwherman@parallelspace.net
B: http://hyperonomy.com
L: https://www.linkedin.com/in/mwherman/recent-activity/posts/
Skype: mwherman2000

Living at the intersection of Enterprise Architecture, Enterprise Knowledge, and Data Science

  • ArchiMate is registered trademark of The Open Group.

1 Comment

Filed under ArchiMate, Architecture Reference Models, Automated Application Architecture Analysis, Automated Enterprise Architecture Modeling, Graphitization, How do we think, Microsoft Azure, ModelMate Information Architecture for ArchiMate, ModelMate Information Architecture for Languages

What are the differences between improving the design (and operation) of a smart city, an aircraft engine, a muscle car, a large enterprise, and an economic system …at hyperscale?

Original title: What are the differences between improving the design (and operation) of a smart city, an aircraft engine, a muscle car, a large enterprise, and/or an integrated commercial global cloud services platform …running at hyperscale?

COPYRIGHT © 2016-2024 by Michael Herman. All rights reserved. [Updated May 14, 2024]

Question: What are the differences between improving the design (and operation) of:

  • a smart city,
  • an aircraft engine,
  • a muscle car,
  • a large enterprise, and/or
  • an econonic system
  • …running at hyperscale?

Answer: None.

Scroll down to see the use cases; then the list of resources at the bottom of this article.

Use Case 1: Aircraft engine
Use Case 2: 
Muscle car

Continuous Transformation 2

Figure 1. Continuous Transformation Model: Aircraft Engines and Muscle Cars

Use Case 3: Smart city
Use Case 4: Large enterprise operating at hyperscale

Continuous Transformation 1.png

Figure 2. Continuous Transformation Model: Smart Cities, Large Enterprises, and Cloud Services Platforms

Use Case 5: Economic systems

Figure 3. Continuous Improvement Framework applied to Economic Systems

Diving Deeper: #Graphitization

To go deeper, checkout #Graphitization of the Enterprise (click here) as well as the list of references below.

progressive-ea-model-1-0-9-peam3-ea-chasm-auto-dots

Figure 4. #Graphitization Continuous Transformation Model

progressive-ea-model-1-0-11-peam5-1010

Figure 5. Continuous Transformation Framework: Process Model

References

  1. Michael Herman, Blockchain Developer, Enterprise Architect and Data Scientist: #Graphitization Inventor  (click here)
  2. Continuous Transformation and Transformative Change are key principles of the Total Enterprise Architecture Model (TEAM) (click here)
  3. To dig deeper, check out Graphitization of the Enterprise (click here)
  4. [Enterprise Architecture, Big Data, CRM, ERP, …] Tools and Methods Don’t Generate Business Value (click here)

Best regards,

Michael Herman
Enterprise Architect and Data Scientist
E: mwherman@parallelspace.net
B: http://hyperonomy.com
L: https://www.linkedin.com/in/mwherman/recent-activity/posts/

Living at the intersection of Enterprise Architecture, Enterprise Knowledge, and Data Science

2 Comments

Filed under ArchiMate, Architecture Reference Models, Crossing the EA Charm, Data Science, Enterprise Architecture, Graphitization, How do we think, IoT, Space Flight

Michael Herman: Award-winning Author, Invited Speaker, Illustrator, and Trainer

COPYRIGHT © 2016-2017 by Michael Herman, Toronto, Canada. All rights reserved.

Feel free to contact me at:

PARTIAL PORTFOLIO

All of the publications below are full-length white papers or technical notes – unless noted otherwise (e.g. presentations, training materials, online product help).

Microsoft Live Communications Server

Client: Microsoft Corporation Live Communications Server Product Group / Microsoft IT Showcase

Microsoft SharePoint Products and Technologies

Client: Microsoft Corporation SharePoint Product Group / Microsoft IT Showcase

Microsoft Exchange Server

Client: Microsoft Corporation Exchange Server Product Group / Microsoft IT Showcase

Metalogix Replicator for SharePoint

Client: Metalogix, market leading provider of solutions to move, manage and protect content within enterprise collaboration platforms in the cloud and on-premises.

Microsoft “Alchemy”

Client: Microsoft Web Services Product Group / Microsoft IT Showcase

Parallelspace Vulture

Client: Parallelspace Corporation

Tzunami K-Wise Deployer

Client: Tzunami

Leave a comment

Filed under ArchiMate, Architecture Reference Models, Crossing the EA Charm, Enterprise Architecture, Enterprise Architecture Chasm, Graphitization, How do we think, ModelMate Information Architecture for ArchiMate, ModelMate Information Architecture for Languages

Using #Graphitization to Create Your Organization’s Digital Twin

Original title: #Graphitization of the Enterprise

COPYRIGHT © 2016-2017 by Michael Herman, Toronto Canada. All rights reserved. [Updated June 16, 2018]

This article is the first in a series on #Graphitization. Click here to explore the other articles in this series.

Reprinted from #Graphitization of the Enterprise on LinkedIn.

Move beyond digitalization of the enterprise to graphitization of the enterprise, the creation of your organization’s digital twin. Here’s a great diagram that explains this concept. (click on the diagram to enlarge it)

graphitization-new-world-of-it
Figure 1. Digital Twin Model of IT

Graphitization of not only all of your corporate information assets across all of your constituencies and stakeholders – at the data, application entity, and business object level – but also the graphitization of all of the interconnections between every business process, application system, infrastructure component, cloud service, vendor/service provider, and business role that uses, manages, or stores corporate information (Crossing the EA Chasm: Automating Enterprise Architecture Modeling #2).

Use graphitization to make your existing corporate information more available, more usable, and more informative. Graphitization enables you to “Keep Calm and Have IT Your Way“.

What is #Graphitization?

#Graphitization is a data science and enterprise architecture-inspired framework and process model for modeling, ingesting, organizing, analyzing, and visualizing any domain of endeavor by using graphs – networks of connected objects and relationships with each object and relationship annotated with additional descriptive information (metadata).

The primary applications of #Graphitization are:

  • System optimization,
  • Systems life cycle management, and
  • Transformative Change in resulting in positive increases in business value for the system being studied.

A system is defined as any collection of strategies, system components, assets, architectures or processes.

Using #Graphitization

Use graphitization of your organization to help close both the Enterprise Architecture Chasm and the Operational Data Chasm. See below.

progressive-ea-model-1-0-11-peam4-operational-data-chasm
Figure 2. Continuous Transformation Framework: Enterprise Architecture Chasm and Operational Data Chasm

progressive-ea-model-1-0-11-peam5-1010
Figure 3. Continuous Transformation Framework: Processes and Activities

To learn more about other applications of graphitization, check out the following articles:

Michael Herman (Calgary)
mwherman@parallelspace.net

7 Comments

Filed under continuous transformation, Crossing the EA Charm, Data Science, Digital Transformation, Enterprise Architecture, Enterprise Architecture Chasm, Graphitization, ModelMate, Operational Data Chasm, Progressive Enterprise Architecture Map (PEAM)

Self-Sovereign Control (SSC) 7.0 Metamodel

Also known as the Grand Scheme of Things (GST).

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

SSI 7.0 Identity Framework

Each persona #2-9 has its own identity – its own set of claims that are projected onto it. In addition, each persona has an identifier associated with it (e.g. ALICE SMITH, ALICE DIGI, ALICE ROBOT) and possibly 1 or more additional identifiers (e.g. each persona also has an identifier whose value is a DID). An identifier is a name or label for a persona’s identity.

SSC 7.0 Metamodel

Inspired by Tim Bouma’s extended article Things in Control: Part 2 – Charting a New Policy Path.

I firmly believe we’re heading toward a definition of something called Self-Sovereign Control (SSC) that will succeed Self-Sovereign Identity (SSI). SSI has remained an unrealized concept, while SSC has the real potential of becoming a core building block (part of the concrete foundation) for the human digital identity.

Tim Bouma’s Definition of Identity

Identity, properly understood, is a capability surface: the total set of Things in Control that a person can activate.

SSC Simplified Metamodel

The following is an easier-to-digest version of the SSC Metamodel – ideal for many less technical audiences.

SSC Verifiable Trust Circles (VTCs)

SSC Verifiable Trust Circles (VTCs) are based on UMCs. A VTC can have one, two, three, or more verifiable members. VTCs are circle relationships, not straight line relationships. VTCs can live at any layer in the SSC Metamodel: Beneficial Controller, Intermediate Controller, or Technical Controller. Below is an example of a Beneficial Controller-layer VTC.

VTCs can be used to represent single-party, two-party, or multi-party membership, citizenship, and other partOf relationships. VTCs can also be used to implement/track higher-level working group, team, study group, task force, and digital nation-state processes:

  • Multi-person meeting requests
  • Trustee and notary elections
  • Voting-based decision-making
  • Review and approval routing workflows
  • Contract execution
  • Counter-signing
  • Polls
  • Petitions

SSC 7.0 Verifiable Trust Circles ChainMail (VTC-CM)

End

Leave a comment

Filed under Uncategorized

Microsoft Windows “Longhorn”: WinFS

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

The story is about my involvement with the planned release of “Longhorn” of Microsoft Windows (circa 2000-2005), with a particular focus on the WinFS subsystem – the SQL relational database technology-based Windows File System.

InfoWorld Annoucement

The author was involved with Project “Longhorn” from a design preview and feedback, consulting, and PM technical training (Groove Workspace system architecture and operation) perspectives (circa 2001-2002).

References

1 Comment

Filed under Uncategorized

Consensus is for those who can’t think for themselves

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

Consensus rarely creates truth or progress; it mostly creates more consensus.”, Michael Herman, December 2025

While consensus has its place in stabilizing groups, it is structurally inclined to reproduce its own comfort rather than generate new understanding. At its best it harmonizes; at its worst it becomes self-referential, producing only more consensus and very little meaningful discovery.”, Michael Herman, December 2025

“Consensus is for those who can’t think for themselves.”, Michael Herman, December 2025.

Related Wisdom

Margaret Thatcher: “To me, consensus seems to be the process of abandoning all beliefs, principles, values and policies in search of something in which no-one believes and to which no-one objects.”

Michael Crichton: (speaking of scientific and intellectual contexts): “Whenever you hear the consensus of scientists agrees on something or other, reach for your wallet … In science … consensus is irrelevant.”

Bertrand Russell: “The fact that an opinion has been widely held is no evidence whatever that it is not utterly absurd.” — On the authority of group agreement being meaningless

Friedrich Nietzsche: “Madness is rare in individuals—but in groups, parties, nations, and epochs, it is the rule.” — When the group agrees, it often amplifies unexamined errors.

Abba Eban: “Consensus means that everyone agrees to say collectively what no one believes individually.”

Margaret Thatcher: “Consensus is the absence of leadership.”

Christopher Hitchens: “The herd instinct is strong in human beings… and it leads to consensus based on the path of least resistance.”

Søren Kierkegaard: “The crowd is untruth.” — Collective agreement rarely produces truth; it produces comfort.

Mark Twain: “Whenever you find yourself on the side of the majority, it is time to pause and reflect.”

Arthur Schopenhauer: “The majority of men have no opinions of their own; they simply echo what they have heard.”

Albert Einstein: “What is right is not always popular, and what is popular is not always right.”

George Bernard Shaw: “Every profession is a conspiracy against the laity.” — A critique of insider consensus reinforcing itself.

Michael Crichton: “In science, consensus is irrelevant. What counts are reproducible results.”

Thomas Paine: “A long habit of not thinking a thing wrong gives it a superficial appearance of being right.”

Buckminster Fuller: “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.” — Consensus defends the status quo; innovation bypasses it.

Be a Wanderer

  • Be a wanderer
  • Be daring
    • Go where no one dared tread before
  • Be a campaigner
  • Be a warrior

ThinkDifferent ActDifferent

BeIntentional BeDisruptive

Leave a comment

Filed under Uncategorized

The AUSOM Application Design Framework

AUSOM is an acronym for A User State of Mind — the name of a framework or architecture for designing software applications that are easier to design, implement, test, document and support. In addition, an application developed using the AUSOM framework is more capable of being: incrementally enhanced, progressively installed and updated, dynamically configured and is capable of being implemented in many execution environments. This paper describes the Core Framework, the status of its current runtime implementations and its additional features and benefits.

What is AUSOM?

The AUSOM Application Design Framework is a new way to design client-side applications. The original implementation of the framework is based on a few basic concepts: user scenarios and detailed task analysis, visual design using state-transition diagrams, and implementation using traditional Windows message handlers.

The original motivation for the framework grew out of the need to implement a highly modeless user interface that was comprised of commands or tasks that were very modal (e.g. allowing the user to change how a polygon was being viewed while the user was still sketching the boundary of the polygon).

To Learn More

1 Comment

Filed under Uncategorized

Who Owns Grok-Generated Content?

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities…

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Who owns the content that you create? Who owns the copyright? And what are the rights for reuse or for original publishing?

Reference: https://grok.com/share/c2hhcmQtMw_1447491f-72c2-4829-85fe-d3992f28023e

Grok: Who owns the content that Grok (I) create?

When you interact with Grok (developed by xAI), the ownership and copyright of the generated output is as follows:

  • You (the user) own the output you generate with Grok, including full copyright ownership of that specific content.
  • xAI claims no ownership or copyright over the individual outputs you create.

This is explicitly stated in xAI’s official Terms of Service (Consumer version, applicable to grok.x.ai and the apps):

“You own the Outputs you create with the Service, including the right to use, reproduce, distribute, create derivative works, display, and perform them, subject to these Terms.”

(Section 4 – “Content”, subsection “Your Outputs” in the current terms as of December 2025)

Important qualifications and rights retained by xAI

Even though you own the output, xAI retains certain rights to use it:

  1. Broad license grant back to xAI
    By using the service you automatically grant xAI an irrevocable, perpetual, worldwide, royalty-free license to:
  • use, reproduce, modify, adapt, publish, translate, distribute, display, and create derivative works of your inputs and outputs
  • for any purpose, including training and improving Grok and other xAI models, research, and commercial purposes.

“You grant xAI an irrevocable, perpetual, transferable, sublicensable, royalty-free, and worldwide license to use, copy, store, modify, distribute, reproduce, publish, display, create derivative works of, and aggregate Your Content [inputs + outputs] for any purpose…”

  1. No confidentiality
    Your prompts and the generated outputs are not treated as confidential. They may be used to train future versions of Grok (unless you opt out of data usage for training where that option is offered—currently available in settings for logged-in users).

Rights for reuse and original publishing

  • You can freely reuse, republish, sell, or commercialize the content you generate with Grok (e.g., put it in a book, blog, YouTube video, sell as NFTs, etc.) without needing xAI’s permission and without paying royalties.
  • You can claim copyright over the specific output you received (in most jurisdictions).
  • However, because Grok’s outputs are AI-generated and may resemble content it was trained on, third parties could theoretically challenge very close similarities under certain circumstances (though this is rare and not specific to Grok).

Summary table

AspectWho owns it?Your rightsxAI’s rights
Specific output you generateYou (the user)Full ownership, copyright, commercial use, etc.Broad license to use it for any purpose (including training)
The model itself & weightsxAINoneExclusive
Your input promptsYouYou retain ownershipSame broad license as above

Official source (current as of December 2025):
https://x.ai/legal/terms-of-service (Consumer version) – Section 4 “Content”

So in short: You own what Grok writes for you and can do whatever you want with it, but you simultaneously give xAI very wide permission to use both your prompts and Grok’s responses forever.

Leave a comment

Filed under Uncategorized

Who Owns Microsoft Copilot-Generated Content?

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities…

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Who owns the content that you create? Who owns the copyright? And what are the rights for reuse or for original publishing?

Reference: https://copilot.microsoft.com/shares/Pnf1YHy8ZeN15BeMe6cJ7

Copilot: Great set of questions — these go right to the heart of how AI‑generated content fits into copyright law and publishing rights. Let’s break it down clearly:


📜 Ownership of AI‑Generated Content

  • You own the outputs: When you use Microsoft Copilot, the text, images, or other creative content I generate for you are yours to use. Microsoft does not claim ownership of the content you create with me.
  • No copyright by the AI itself: Since I’m not a human author, I cannot hold copyright. Copyright law generally requires human authorship.

⚖️ Copyright Status

  • Human authorship requirement: In most jurisdictions (e.g., U.S., Canada, EU), copyright protection applies only to works created by humans. Purely machine‑generated works without human input may not qualify for copyright.
  • Your role matters: If you provide creative direction, edits, or substantial input, that human contribution can establish copyright ownership for you. For example:
  • If you ask me to generate a logo and then refine it, your creative input strengthens your claim to copyright.
  • If you publish my output verbatim with no human modification, copyright protection may be weaker or even unavailable depending on the jurisdiction.

🔄 Rights for Reuse & Publishing

  • Reuse: You can freely reuse, adapt, and republish the content I generate for you. There are no restrictions from Microsoft on your ability to use it.
  • Original publishing: You can publish AI‑assisted content under your name, brand, or company. However:
  • Some publishers, academic institutions, and platforms require disclosure if AI was used.
  • Legal enforceability of copyright may vary depending on how much human creativity is involved.
  • Commercial use: You are allowed to use Copilot outputs commercially (e.g., marketing materials, books, designs). Microsoft does not restrict this.

✅ Practical Takeaways

  • Treat Copilot outputs as your creative material — you can publish, sell, or license them.
  • For stronger copyright protection, add human creativity (editing, refining, combining ideas).
  • Always check publisher or platform rules about AI disclosure if you plan to release content publicly.

Leave a comment

Filed under Uncategorized

Who Owns ChatGPT-Generated Content?

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities…

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Who owns the content that you create? Who owns the copyright? And what are the rights for reuse or for original publishing?

References:

ChatGPT: Perfect—here are all three, written in clean, legally practical language you can use immediately. These are structured to work for publishers, clients, and commercial contracts.


✅ 1. Publisher-Safe AI Disclosure Clause

(For books, articles, research, courses, or journalism)

Standard Neutral Disclosure (Recommended):

Portions of this work were developed with the assistance of artificial intelligence tools used for drafting, editing, and conceptual development. All final content, structure, interpretation, and conclusions were reviewed, directed, and approved by the author, who retains full responsibility for the work.

Strict Academic Disclosure:

Artificial intelligence tools were used solely as assistive drafting and editing instruments. All arguments, interpretations, data validation, and original contributions were independently verified and finalized by the author.

Commercial Publishing Friendly (Minimal):

This work was created using a combination of human authorship and AI-assisted drafting tools.


✅ 2. Commercial IP Warranty Clause

(For software, reports, designs, marketing assets, and IP transfer)

Strong Commercial Warranty (Recommended for B2B):

The Creator represents and warrants that, to the best of their knowledge after reasonable review, the delivered work is original, does not knowingly infringe any third-party intellectual property rights, and is free of intentional plagiarism. The Creator retains full rights to transfer ownership and grant licenses to the work.

AI-Specific Safe Addendum (Optional but Powerful):

Portions of the work may have been drafted using AI-assisted tools. The Creator affirms that all outputs were materially reviewed, edited, and curated by human authorship to ensure originality, compliance, and lawful reuse.


✅ 3. Client-Facing Ownership & Rights Clause

(For consulting, design, software, research, branding, creative services)

Full Buyout / Work-for-Hire Equivalent:

Upon full payment, all right, title, and interest in and to the delivered work, including all intellectual property rights therein, shall vest exclusively in the Client. The Creator retains no ownership interest except for portfolio display unless otherwise stated in writing.

License-Based Model (If You Want to Retain Core IP):

The Creator retains ownership of all underlying methodologies, systems, and pre-existing intellectual property. The Client is granted a perpetual, worldwide, royalty-free license to use, modify, and commercialize the delivered work.

AI Transparency Version (Modern Contracts):

The Client acknowledges that AI-assisted tools may have been used as part of the production workflow. All final deliverables are contractually guaranteed as original to the extent required under applicable law and are fully transferable as stated herein.


✅ Bonus: Platform-Neutral Rights Assertion (Optional Footer)

You can place this in reports, PDFs, and digital products:

© [Year] [Your Name or Entity]. All rights reserved. This work is original and may not be reproduced, redistributed, or sublicensed without express permission, except as permitted by law or written agreement.


⚖️ Practical Legal Strength Summary

Use CaseCovered
Books & Publishing✅ Yes
Software & SaaS✅ Yes
Consulting & Research✅ Yes
Marketing & Branding✅ Yes
Data Products & Reports✅ Yes
Client IP Transfers✅ Yes
Due Diligence / M&A✅ Yes

Leave a comment

Filed under Uncategorized

Identic AI – Powered by Web 7.0 AgenticOS™

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities…

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Resources

Leave a comment

Filed under Uncategorized

Flesh & blood persons, digital personas, digital agents, and Self-Sovereign Control (SSC)

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

Figure 1. SSI 2.0 Identity Framework: My Personal Things

Self-Sovereign Control (SSC)

Maybe SSC is the true successor to SSI.

Leave a comment

December 1, 2025 · 12:47 pm

Updated Principles of Self-Sovereign Identity 7.0 (DRAFT Proposal #2 – 20 Principles)

Create your own magic with Web 7.0 AgenticOS™. Imagine the possibilities.

Copyright © 2025 Michael Herman (Bindloss, Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License

The original 10 principles from Christopher Allen’s 2016 “The Path to Self-Sovereign Identity” remain a powerful foundation. (Life with Alacrity)

But over the past decade — as digital identity systems have begun to be built, debated, and challenged — new insights from academic research, real-world deployments, regulation and evolving tech (e.g. decentralized identifiers, verifiable credentials, blockchains, privacy-preserving proofs) suggest that an updated, expanded set of principles — a new update for self-sovereign identity (SSI) — could better reflect both opportunities and risks. Below is a proposed revised and expanded collection of SSI principles, integrating the original 10 while adding new ones to address trust, accountability, usability, governance, and compliance.


✅ What remains — Core Timeless Principles (original 10, refined)

I believe the original 10 remain largely valid; we restate them with slight refinement for modern context:

  1. Existence (Human Primacy)
    The identity must be anchored in a real human being: digital identity cannot supplant the ineffable “I.” Systems should affirm human dignity and individuality. (Life with Alacrity)
  2. Control (User Authority & Autonomy)
    Individuals must remain the ultimate authorities over their identity data. They should be able to create, modify, hide, or revoke identity data under secure, well-understood mechanisms. (Life with Alacrity)
  3. Access (Transparency of Own Data)
    Users must have the ability to view (and where appropriate manage) all personal data and claims associated with their identity — no hidden data silos or gatekeepers. (Life with Alacrity)
  4. Transparency (Open Systems & Algorithms)
    Identity systems, their governance, and the algorithms they rely on must be open, auditable, and as independent as possible from centralized authority. (Life with Alacrity)
  5. Persistence (Longevity & Continuity)
    Identities should persist over time — ideally as long as the user desires — even if credential issuers or platforms change, while still respecting a user’s right to delete or abandon an identity. (Life with Alacrity)
  6. Portability (Mobility & Transferability)
    Identity data and claims must be transportable across platforms, jurisdictions, devices — not locked into any one vendor, provider, or ecosystem. (Life with Alacrity)
  7. Interoperability (Cross-system & Cross-jurisdiction Usability)
    Identities should work broadly across different systems, platforms, borders — enabling global, cross-context recognition while preserving user control. (Life with Alacrity)
  8. Consent (Informed & Explicit Consent for Sharing)
    Any sharing or use of identity data must occur only with the individual’s informed and explicit consent. Consent mechanisms should be clear, user-friendly, and revocable. (Life with Alacrity)
  9. Minimalization (Data Minimization & Selective Disclosure)
    Only the minimum required data should be disclosed for a given purpose (e.g. proving “over 18” without revealing date of birth). Use of selective-disclosure, zero-knowledge proofs, or cryptographic safeguards is encouraged. (Life with Alacrity)
  10. Protection (Privacy, Security & Rights Safeguards)
    Users’ rights must be protected; identity systems must defend against abuse, resist censorship and coercion, secure data, and guard against identity theft or misuse. (Life with Alacrity)

➕ New Principles for SSI 7.0

Based on developments over the past decade — from academic critiques, real-world SSI schemes, regulatory pressures, and evolving threat models — I propose adding the following principles to make SSI more robust, practical, and trustworthy in modern contexts.

  1. Accountability & Auditability
    While decentralization and user control are central, identity systems must also provide mechanisms for accountability — for misuse, fraud, or disputes. This may include revocation registries, audit logs, and cryptographic or institutional mechanisms that allow for tracking misuse without compromising user privacy. This balances user sovereignty with real-world responsibilities. For example, a recent SSI scheme augments privacy with joint accountability using threshold-based methods to prevent attacks while preserving user control. (arXiv)
  2. Security & Resilience by Design
    SSI should rely on strong cryptographic foundations, resistance to key-compromise, replay or correlation attacks, and design for long-term resilience (including key recovery, revocation, migration, and backup). Academic surveys highlight that trust in SSI is still “complex and fragmented,” and robust security architecture is essential. (arXiv)
  3. Privacy by Default & Contextual Confidentiality
    Beyond minimal disclosure, SSI systems should default to maximum privacy: user wallets, metadata protection, unlinkability across contexts, selective disclosure by default, and privacy-preserving authentication (e.g. zero-knowledge proofs, anonymous credentials). This becomes more critical especially with cross-platform and cross-jurisdiction use (e.g. in the context of the metaverse, or global Web3). (arXiv)
  4. Usability & Accessibility
    SSI must be practical for real people — across digital-literacy levels, devices, geographies — and not just for technologists. Identity wallets and management tools should be easy to use, resilient to device loss, data corruption, or jurisdictional changes. Also, cost and usability barriers must be minimized so that SSI remains inclusive (“available to all”). This is especially important for global adoption (e.g. for refugees, under-served populations). (Sovereign Cities)
  5. Governance & Community Stewardship
    Given SSI’s public-good dimensions (interoperability, privacy, security), there needs to be governance mechanisms — community, standard-bodies or decentralized governance — to steward protocols, resolve disputes, evolve standards, and ensure accountability. This ensures that identity systems remain aligned with human rights, collective interest, and social norms. Some proponents argue turning original principles into legally or socially codified “duties” rather than just “best practices.” (Life with Alacrity)
  6. Compliance & Ethical Legality
    SSI systems should respect applicable laws, human rights, data-protection regulations (e.g. privacy laws, nondiscrimination), and ethical norms — especially when deployed globally across jurisdictions. This principle helps bridge SSI with regulatory realities (e.g. GDPR) while preserving user sovereignty. Indeed, recent literature critiques SSI schemes on GDPR compliance. (arXiv)
  7. Recoverability & Continuity (Key/Access Loss Handling)
    Real people lose devices, forget credentials, or face emergencies. SSI must support mechanisms for recovery, transfer, or delegation — e.g. social recovery, multi-party escrow, recovery tokens — so that a user’s identity does not become irretrievably lost. This ensures persistence doesn’t become fragility.
  8. Minimal Trust Assumptions (Decentralization of Trust)
    SSI should minimize reliance on central trusted parties; trust should be distributed, protocol-based, cryptographically verifiable, and avoid single points of failure (or control). This strengthens autonomy and reduces governance risk.
  9. Transparency of Governance & Policy (Beyond Implementation)
    Not just open code, but also open governance: decisions, upgrades, policies for revocation, dispute resolution, credential issuance — should be transparent, documented, and participatory (ideally community-driven).
  10. Inter-Community and Social Interoperability (Normalization of Claims & Contexts)
    Beyond technical interoperability, identity systems should support semantic and social interoperability: standard vocabularies, claim schemas, norms for credential issuance and verification, recognition across communities/jurisdictions. This avoids fragmentation even in decentralized ecosystems.

🧑‍🤝‍🧑 Why these additions — What changed since 2016

  • The rise of decentralized identity implementations (DIDs, verifiable credentials, wallets, blockchain-based registries) has shown the importance of security, recoverability, privacy by default, and regulatory compliance.
  • Academic scrutiny (e.g. risk of misuse, identity theft, trust fragmentation, accountability) reveals that pure decentralization without accountability can be risky. (arXiv)
  • Real-world scenarios — global mobility, cross-jurisdiction identity, refugees, displaced people — demand usability, accessibility, portability, and social interoperability to make SSI inclusive and effective.
  • Legal/regulatory frameworks (e.g. privacy laws, data protection, anti-money laundering) increasingly intersect with identity systems — forcing SSI to consider compliance, ethicality, and governance. (arXiv)
  • As identity becomes central to emerging domains (e.g. Web3, metaverse, decentralized finance), there is a need for governance, community stewardship, transparent policy, and inter-community standards to avoid fragmentation and fragmentation-driven insecurity. (arXiv)

⚠️ Challenges & Trade-offs — Why SSI 7.0 must be “balanced and diversified”

Adding more principles inevitably creates tension — greater security and governance can come at the cost of simplicity or decentralization; accountability mechanisms risk undermining privacy; recoverability may introduce attack surfaces; compliance may conflict with anonymity. A robust SSI 7.0 must therefore balance these trade-offs, offering diversified principles so that implementers can make conscious, value-driven design choices depending on the context (e.g. voting, healthcare, travel, social networking).


📝 SSI 7.0 Principles Proposal — Draft for Community Use

Here’s a draft list, which could serve as a starting point for community discussion, design, and standardization:

  1. Existence (Human Primacy)
  2. Control (User Authority & Autonomy)
  3. Access (Data Transparency to Users)
  4. Transparency (Open Systems & Algorithms)
  5. Persistence (Longevity & Continuity)
  6. Portability (Mobility & Transferability)
  7. Interoperability (Technical & Semantic)
  8. Consent (Informed, Explicit, Revocable)
  9. Minimalization (Data Minimization & Selective Disclosure)
  10. Protection (Privacy, Security & Rights Safeguards)
  11. Accountability & Auditability
  12. Security & Resilience by Design
  13. Privacy by Default & Contextual Confidentiality
  14. Usability & Accessibility
  15. Governance & Community Stewardship
  16. Compliance & Ethical Legality
  17. Recoverability & Continuity (Key/Access Loss Handling)
  18. Minimal Trust Assumptions (Decentralized Trust)
  19. Transparent Governance & Policy
  20. Inter-Community / Social Interoperability (Semantic & Contextual)

🎯 How This Might Be Used — Next Steps

  • Use this as a living framework: publish a draft “SSI 7.0 Principles” document (e.g. on GitHub) and invite contributions from technologists, regulators, civil-society, and end users — just as the 2025 revision project under the original author invites. (Life with Alacrity)
  • When designing or evaluating SSI systems (wallets, DIDs, credentials, revocation), use this expanded set to assess trade-offs — e.g. does this system meet privacy by default? Does it include recovery mechanisms? Is governance transparent?
  • For implementations in sensitive contexts (healthcare, refugees, KYC, cross-border identity) embed governance, compliance, accountability, and usability early — not as afterthoughts.

Reference: https://chatgpt.com/share/692bdce6-1b24-8008-812d-d9e55bae0f2c

Leave a comment

Filed under Uncategorized