|
| 1 | +Open Architecture Working Group |
| 2 | +Internet-Draft |
| 3 | +Intended status: Draft |
| 4 | +Expires: June 1, 2023 |
| 5 | + March 12, 2022 |
| 6 | + |
| 7 | + |
| 8 | + Open Architecture: Methodology for interpreting directed graphs as |
| 9 | + any system architecture |
| 10 | + |
| 11 | +Abstract |
| 12 | + |
| 13 | + This document describes the Open Architecture; a proxy format for domain |
| 14 | + specific representations of architecture. |
| 15 | + |
| 16 | + The Open Architecture builds on the Open Digital Asset Protocol. We define a |
| 17 | + methodology for interpreting a directed graph of digital assets as a system |
| 18 | + architecture. |
| 19 | + |
| 20 | + We suggest methods for interpreting those graphs as software and hardware |
| 21 | + architectures as well as the Open Architecture's role in living threat |
| 22 | + models. |
| 23 | + |
| 24 | +Status of This Memo |
| 25 | + |
| 26 | + This Internet-Draft will be submitted in full conformance with the |
| 27 | + provisions of BCP 78 and BCP 79. |
| 28 | + |
| 29 | + This draft will expire on June 1st, 2023. |
| 30 | + |
| 31 | +Table of Contents |
| 32 | + |
| 33 | + 1. Introduction |
| 34 | + 2. References |
| 35 | + |
| 36 | +1. Introduction |
| 37 | + |
| 38 | + The Open Architecture enables hybrid on/off chain smart contacts. |
| 39 | + It does this by incorporating risk management into architecture definition / |
| 40 | + smart contract. Smart contracts with understanding of risk are effectively |
| 41 | + entities making decisions based on models. This allows for mutation in |
| 42 | + implementation while maintaining principles. |
| 43 | + |
| 44 | + The smart contract is able to make its own decisions based on learned |
| 45 | + experience so as to continue to operate until its strategic goals are meet. |
| 46 | + As measured by oracle data ordained from trusted parties as is |
| 47 | + applicable to context. Where chains of trust are established via Peer DIDs |
| 48 | + between entities and data for provenance. Leveraging verifiable credentials |
| 49 | + for review system to measure risk in absence of attestation. |
| 50 | + |
| 51 | +2. References |
| 52 | + |
| 53 | +2.1. Normative References |
| 54 | + |
| 55 | + [draft-hargreaves-odap-03] |
| 56 | + Internet Engineering Task Force, "Open Digital Asset Protocol" |
| 57 | + ODAP, November, 2021, |
| 58 | + <https://datatracker.ietf.org/doc/html/draft-hargreaves-odap-03>. |
| 59 | + |
| 60 | +2.2. Informative References |
| 61 | + |
| 62 | + [alice-discussion] |
| 63 | + DFFML Authors, "Alice", May 2022, |
| 64 | + <https://github.com/intel/dffml/discussions/1369>. |
| 65 | + |
| 66 | + [living-threat-models] |
| 67 | + John Whiteman, "Living Threat Models", TDB, |
| 68 | + <https://example.com/ltm>. |
0 commit comments