======= 2.2.2.1.5 Distribution Software ======= [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net|return to Network View]] Each [[dido:public:ra:xapend:xapend.a_glossary:n:node|node]] has a distribution software component. It is responsible for distributing and coordinating data and software throughout a DIDO network. Probably one of the best-known implementations of distribution software is the [[dido:public:ra:xapend:xapend.a_glossary:d:dns]], which forms the backbone of the [[dido:public:ra:xapend:xapend.a_glossary:i:internet|Internet]]: : //Domain name system (DNS) is a hierarchical naming system built on a distributed database. This system transforms domain names to IP addresses and makes it possible to assign domain names to groups of Internet resources and users, regardless of the entities' physical location.//(( Techopedia, "Techopedia Domain Name Service (DNS)," 30 November 2017. [[https://www.techopedia.com/definition/24201/domain-name-system-dns]]. )) However, with the advent of the [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|Blockchain]] papers by Satoshi Nakamoto (( S. Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," 24 May 2009. [[https://bitcoin.org/bitcoin.pdf]]. )) another major player, [[dido:public:ra:xapend:xapend.a_glossary:b:bitcoin|Bitcoin]], has emerged in the distribution software space. ===== Standards ===== ==== Technical Standards ==== * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:1034]] * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:1035]] * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:3596]] * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:5011]] * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:6376]] * [[dido:public:ra:xapend:xapend.b_stds:tech:ietf:6891]] ==== de facto Standards ==== * None at this time ===== Tools ===== * None at this time