This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
dido:public:ra:1.2_views:3_taxonomic:4_data_tax:02_state_taxonomy:start [2022/04/13 13:32] nick |
dido:public:ra:1.2_views:3_taxonomic:4_data_tax:02_state_taxonomy:start [2022/04/23 21:45] (current) nick |
||
|---|---|---|---|
| Line 23: | Line 23: | ||
| ===== Data States ===== | ===== Data States ===== | ||
| [[dido:public:ra:1.2_views:3_taxonomic:4_data_tax:02_state_taxonomy:start | Return to Top]] | [[dido:public:ra:1.2_views:3_taxonomic:4_data_tax:02_state_taxonomy:start | Return to Top]] | ||
| + | |||
| + | The only way to control access to the data at the various Data States is to control all aspects of the system: | ||
| + | |||
| + | * Data Storage | ||
| + | * Data Transmission | ||
| + | * Data Processing | ||
| + | |||
| + | Therefore, a very important Function Decision to make is what is the nature of the [[https://www.omgwiki.org/dido/doku.php?id=dido:public:ra:1.2_views:3_taxonomic:2_network_access_ctrll:start | Distributed System Network Access Control]]. | ||
| + | |||
| + | Network access control [[dido:public:ra:xapend:xapend.a_glossary:t:taxonomy|taxonomy]] classifies the types of access individuals (i.e., [[dido:public:ra:xapend:xapend.a_glossary:n:node|nodes]]) have from outside and from within the [[dido:public:ra:xapend:xapend.a_glossary:n:node_network|node network]]. The two main classes of [[dido:public:ra:xapend:xapend.a_glossary:a:accesscontrol|access control]] are | ||
| + | [[dido:public:ra:xapend:xapend.a_glossary:p:permissionless| permissionless]] and | ||
| + | [[dido:public:ra:xapend:xapend.a_glossary:p:permissioned| permissioned]].(("Public Vs Private Blockchain In A Nutshell", | ||
| + | Demiro Massessi, 12 December 2018, | ||
| + | [[https://medium.com/coinmonks/public-vs-private-blockchain-in-a-nutshell-c9fe284fa39f]] | ||
| + | )) | ||
| + | |||
| + | Within each of these two classifications it is possible to have | ||
| + | [[dido:public:ra:xapend:xapend.a_glossary:p:public_network| public]] and | ||
| + | [[dido:public:ra:xapend:xapend.a_glossary:p:private_network| private]] access. Public and private access define who is able to write data onto a network or [[dido:public:ra:xapend:xapend.a_glossary:l:ledger|ledger]]. In contrast, open (i.e., permissionless) and closed (i.e., permissioned) determine who is able to read the data. Networks are classified as(("Public Vs Private Blockchain In A Nutshell", | ||
| + | Demiro Massessi, 12 December 2018, | ||
| + | [[https://medium.com/coinmonks/public-vs-private-blockchain-in-a-nutshell-c9fe284fa39f]] | ||
| + | )): | ||
| + | * public and open | ||
| + | * public and closed | ||
| + | * private and open | ||
| + | * private and closed | ||
| + | |||
| + | <figure> | ||
| + | {{ dido:public:ra:1.2_views:1_stake:3_taxonomic:access_control_taxonomy.png?400 |}} | ||
| + | <caption>The Node Network Access Taxonomy | ||
| + | </caption> | ||
| + | </figure> | ||
| Data can exist in the following states: | Data can exist in the following states: | ||