This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:s_cli:05_contents:02_prt:identity:03_theory:start [2021/06/26 15:14] nick |
dido:public:s_cli:05_contents:02_prt:identity:03_theory:start [2022/02/03 14:59] (current) 157.90.182.28 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[dido:public:s_cli:05_contents:02_prt:identity:start | Return to User Scenario: Identity]] | [[dido:public:s_cli:05_contents:02_prt:identity:start | Return to User Scenario: Identity]] | ||
| - | Figure {{ref>PiiSecureSmartContract}} represents a theoretical PII Secure Smart Contract (PIISSC). At its core, the PII Smart Contract acts as a repository of other identifiers and PII. The PIISSC by design is usable locally as just a wallet for PII and Identifiers or it can be placed onto a DIDO (i.e., Blockchain, Distributed Ledger Technology (DLT), DAG, etc). When it is being used locally, all the interactions with the PIISSC are simply transforms, when it is placed onto the DIDO or updated on the DIDO, the interactions are Transactions. Regardless local or DIDO usage, the PIISSC provides a unique hash that identifies the current state of the PIISSC. | + | Figure {{ref>PiiSecureSmartContract}} represents a theoretical PII Secure Smart Contract (PIISSC). At its core, the PII [[dido:public:ra:xapend:xapend.a_glossary:s:smart_contract|Smart Contract]] acts as a repository of other [[dido:public:ra:xapend:xapend.a_glossary:i:id|identifiers]] and PII. The PIISSC by design is usable locally as just a [[dido:public:ra:xapend:xapend.a_glossary:w:wallet|wallet]] for PII and Identifiers or it can be placed onto a DIDO (i.e., [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|Blockchain]], [[dido:public:ra:xapend:xapend.a_glossary:d:dlt|Distributed Ledger Technology (DLT)]], DAG, etc). When it is being used locally, all the interactions with the PIISSC are simply transforms, when it is placed onto the DIDO or updated on the DIDO, the interactions are Transactions. Regardless local or DIDO usage, the PIISSC provides a unique hash that identifies the current state of the PIISSC. |
| + | |||
| + | ===== Theoretical PII Secure Smart Contract (PIISSC) Components ===== | ||
| + | [[dido:public:s_cli:05_contents:02_prt:identity:03_theory:start | Return to Top]] | ||
| + | |||
| + | The following is a list of possible PIISSC Smart Contract components with one particular representation of the workflow surrounding the PIISSC. | ||
| - A local copy of the PIISSC is downloaded onto a local computing device | - A local copy of the PIISSC is downloaded onto a local computing device | ||
| - | - Personal Identifiable Information and information is added to the PIISSC locally. Each update made to the PIISSC is local and considered a transform. Examples of information stored in the PIISSC are: | + | - [[dido:public:ra:xapend:xapend.a_glossary:p:pii|Personal Identifiable Information]] and information is added to the PIISSC locally. Each update made to the PIISSC is local and considered a transform. Examples of information stored in the PIISSC are: |
| - Passport numbers | - Passport numbers | ||
| - Passports images | - Passports images | ||
| Line 19: | Line 24: | ||
| - Asking pre-canned questions to the PIISSC using bar codes or QR Codes (i.e., Is the person over 18? Is the person a Citizen? Does the person have a work permit?, What is the person's Credit Card Number?) | - Asking pre-canned questions to the PIISSC using bar codes or QR Codes (i.e., Is the person over 18? Is the person a Citizen? Does the person have a work permit?, What is the person's Credit Card Number?) | ||
| - Using free form text and voice to ask questions to the PIISSC | - Using free form text and voice to ask questions to the PIISSC | ||
| - | - The questions are analyzed according to an ontology to reformulate the questions that can be analyzed by a rules engine | + | - The questions are analyzed according to an [[dido:public:ra:xapend:xapend.a_glossary:o:ontology|ontology]] to reformulate the questions that can be analyzed by a rules engine |
| - Providing a response. Either | - Providing a response. Either | ||
| - Trinary responses Yes/No/Unknown, True/False/Unknow | - Trinary responses Yes/No/Unknown, True/False/Unknow | ||
| - Short answers such as unknown, passport number, credit card number, etc | - Short answers such as unknown, passport number, credit card number, etc | ||
| - | - Providing rules governing the PIISSC usage. For example: | + | - Providing **Rules** governing the PIISSC usage. For example: |
| - Only during this time period | - Only during this time period | ||
| - Expires after this date | - Expires after this date | ||
| Line 35: | Line 40: | ||
| <caption>A theoretical PII Secure Smart Contract</caption> | <caption>A theoretical PII Secure Smart Contract</caption> | ||
| </figure> | </figure> | ||
| + | |||
| + | ===== Major PIISSC Activities ===== | ||
| + | [[dido:public:s_cli:05_contents:02_prt:identity:03_theory:start | Return to Top]] | ||
| Line 50: | Line 58: | ||
| ===== Discussion of Theoretical System ===== | ===== Discussion of Theoretical System ===== | ||
| + | [[dido:public:s_cli:05_contents:02_prt:identity:03_theory:start | Return to Top]] | ||
| The following provides a detailed discussion of some of the issues associated with a Theoretical Simplified System Using DIDO scenario. | The following provides a detailed discussion of some of the issues associated with a Theoretical Simplified System Using DIDO scenario. | ||