Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| dido:99_annexes:annex-b-terms-and-definitions:f:financial_node [2026/08/04 07:09] – removed - external edit (Unknown date) 127.0.0.1 | dido:99_annexes:annex-b-terms-and-definitions:f:financial_node [2026/08/04 07:31] (current) – nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Financial Node ====== | ||
| + | [[dido: | ||
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | A Financial Node is a [[dido: | ||
| + | |||
| + | A Financial Node inherits the identity, role, responsibility, | ||
| + | |||
| + | A Financial Node provides a stable point of responsibility for: | ||
| + | |||
| + | * Financial-information processing | ||
| + | * Financial-event processing | ||
| + | * Financial calculations | ||
| + | * Financial state management | ||
| + | * Financial validation | ||
| + | * Financial policy evaluation | ||
| + | * Financial agreement evaluation | ||
| + | * Regulatory evaluation | ||
| + | * Communication | ||
| + | * Attribution | ||
| + | * Monitoring | ||
| + | * Governance | ||
| + | * Evidence | ||
| + | * Provenance | ||
| + | * Traceability | ||
| + | |||
| + | A Financial Node performs one or more [[dido: | ||
| + | |||
| + | A Financial Node exists at the conceptual or logical level. An implementation can realize a Financial Node as a: | ||
| + | |||
| + | * Process | ||
| + | * Container | ||
| + | * Pod | ||
| + | * Service | ||
| + | * Virtual machine | ||
| + | * Physical machine | ||
| + | * Gateway | ||
| + | * External interface | ||
| + | * Analytical engine | ||
| + | * Rules engine | ||
| + | * Policy component | ||
| + | * Monitoring component | ||
| + | * Persistence service | ||
| + | * Human-operated participant | ||
| + | * Other deployed participant | ||
| + | |||
| + | The realization does not redefine the Financial Node. | ||
| + | |||
| + | A Financial Node can host or use software modules, analytical engines, rules engines, policy components, persistence mechanisms, communication adapters, and other implementation artifacts. The Financial Node remains distinct from the software and artifacts it uses. | ||
| + | |||
| + | ===== Definition ===== | ||
| + | |||
| + | // | ||
| + | |||
| + | ===== Source ===== | ||
| + | |||
| + | Adapted from: | ||
| + | |||
| + | * FX Demo Reference Architecture, | ||
| + | * Financial Systems Archetype conceptual and logical architecture | ||
| + | * [[dido: | ||
| + | |||
| + | The original definition described an “architectural participant in a distributed financial system.” This revision defines Financial Node as a specialization of Node and preserves the financial-system participation characteristic. | ||
| + | |||
| + | ===== Note ===== | ||
| + | |||
| + | Every Financial Node is a [[dido: | ||
| + | |||
| + | A Financial Node is not defined by its implementation technology. A process, container, pod, service, virtual machine, physical machine, or software module can realize or support a Financial Node but does not by itself constitute the Financial Node. | ||
| + | |||
| + | A Financial Node is distinct from: | ||
| + | |||
| + | * A Communication Endpoint | ||
| + | * A Data Structure Definition | ||
| + | * A Data Structure Instance | ||
| + | * A software module | ||
| + | * A container | ||
| + | * A pod | ||
| + | * A process | ||
| + | * A runtime host | ||
| + | * A Deployment Target | ||
| + | * A deployment artifact | ||
| + | |||
| + | A Financial Node can participate in a system that also contains Nodes that do not perform financial roles. Monitoring, infrastructure, | ||
| + | |||
| + | A supporting Node becomes a Financial Node when its assigned role forms part of the financial behavior, financial state, financial controls, or financial outcomes of the distributed financial system. | ||
| + | |||
| + | ===== Example ===== | ||
| + | |||
| + | An FX validation service acts as a Financial Node when it evaluates an FX transaction against the applicable structural, lifecycle, agreement, or policy constraints. | ||
| + | |||
| + | An ACTUS cash-flow computation service acts as a Financial Node when it calculates contractually defined financial events and cash flows. | ||
| + | |||
| + | A policy release service acts as a Financial Node when it determines whether a proposed financial state transition satisfies the applicable release policies. | ||
| + | |||
| + | A general infrastructure-monitoring service remains a Node but does not necessarily become a Financial Node when it observes only computing-resource health and performs no assigned financial role. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP centeralign> | ||
| + | © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. | ||
| + | </ | ||