====== 2.3.3.1.2 Archival Node ====== [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full|return to Full Node]] In more traditional DIDOs, an **archival [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full| full node ]]** is primarily responsible for storing the entire [[dido:public:ra:xapend:xapend.a_glossary:l:ledger|ledger]] and for providing consensus to the entire [[dido:public:ra:xapend:xapend.a_glossary:n:node_network|node network]] by validating blocks and potentially receiving a reward (( "Blockchain Nodes: An In-Depth Guide", [[https://nodes.com/]]. The article covers the various kinds of "rewards" a node can receive. Descriptions of the Archival Node subtypes also cover rewards. )). As the size of the ledgers grow, there will be fewer archival nodes and more [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:pruned| pruned nodes]]. IOTA refers to these archival nodes as "permanodes" and believes that business services will evolve around either charging for the storage or charging to retrieve the data that is stored or perhaps both. In some cases, such as in the [[dido:public:ra:xapend:xapend.a_glossary:i:iiot]], the nodes that publish data might be rewarded when or if the data is retrieved. : **Note:** The difference between pruned and archival nodes is that pruned nodes only keep the latest validated data and require far less storage on the local node. Archival nodes are divided into subtypes, three that can add blocks to a [[dido:public:ra:xapend:xapend.a_glossary:b:blockchain|blockchain]] and one that cannot: * Can add blocks: [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival:1_authority|authority node]], [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival:2_staking|staking node]], and [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival:3_mining|mining node]] * Cannot add blocks: [[dido:public:ra:1.2_views:3_taxonomic:3_node_tax:full:archival:4_master|masternode ]] /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~