This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
dido:public:ra:1.2_views:2_tech_views:2-nodenet:3_nodearch:1_sw [2021/08/11 11:05] murphy |
dido:public:ra:1.2_views:2_tech_views:2-nodenet:3_nodearch:1_sw [2022/02/03 16:41] (current) 66.249.64.79 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:3_nodearch| return to Node Architecture ]] | [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:3_nodearch| return to Node Architecture ]] | ||
| - | By their very nature, DIDOs are run on distributed, decentralized computers that require software to operate. The DIDO software itself can be classified as ancillary data and therefore can be distributed just like data to each DIDO [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]]. The DIDO software could include [[dido:public:ra:xapend:xapend.a_glossary:s:smart_contracts]], [[dido:public:ra:xapend:xapend.a_glossary:d:dapp]], scripts, containers, and DIDO [[dido:public:ra:xapend:xapend.a_glossary:c:cli| command line interface (CLI)]] commands. | + | By their very nature, DIDOs are run on distributed, decentralized computers that require software to operate. The DIDO software itself can be classified as ancillary data and therefore can be distributed just like data to each DIDO [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]]. The DIDO software could include [[dido:public:ra:xapend:xapend.a_glossary:s:smart_contract]], [[dido:public:ra:xapend:xapend.a_glossary:d:dapp]], scripts, containers, and DIDO [[dido:public:ra:xapend:xapend.a_glossary:c:cli| command line interface (CLI)]] commands. |
| Smart contracts are programs actually stored on the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]], and "triggered" to execute when a set of conditions are met. dApps are [[dido:public:ra:xapend:xapend.a_glossary:a:application|applications]] that don't reside on the blockchain but interact with the blockchain. dApps are used to communicate with smart contacts, and consequently with blockchain. | Smart contracts are programs actually stored on the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]], and "triggered" to execute when a set of conditions are met. dApps are [[dido:public:ra:xapend:xapend.a_glossary:a:application|applications]] that don't reside on the blockchain but interact with the blockchain. dApps are used to communicate with smart contacts, and consequently with blockchain. | ||