User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:guides:7-p2p

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:guides:7-p2p [2021/07/29 13:05]
murphy
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:guides:7-p2p [2021/08/13 14:29] (current)
murphy
Line 3: Line 3:
  
 === Overview ===  === Overview === 
-  ://The [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​bitcoin|Bitcoin]] network protocol allows full nodes (peers) to collaboratively maintain a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​p2p]] network for block and transaction exchange.[[https://​bitcoin.org/​en/​p2p-network-guide | P2P Network Guide ]]//+  ://The [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​bitcoin|Bitcoin]] network ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​protocol|protocol]] ​allows ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​f:​full|full nodes]] (peers) to collaboratively maintain a [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​p2p]] network for block and transaction exchange.[[https://​bitcoin.org/​en/​p2p-network-guide | P2P Network Guide ]]//
  
 === Introduction ===  === Introduction === 
-  : //Full nodes download and verify every block and transaction prior to relaying them to other nodes. Archival nodes are full nodes which store the entire [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​blockchain|blockchain]] and can serve historical blocks to other nodes. Pruned nodes are full nodes which do not store the entire blockchain. Many [[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​spv]] [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​client|clients]] also use the Bitcoin network protocol to connect to full nodes.//+  : //Full nodes download and verify every block and transaction prior to relaying them to other nodes. Archival ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​n:​node|nodes]] are full nodes which store the entire [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​blockchain|blockchain]] and can serve historical blocks to other nodes. Pruned nodes are full nodes which do not store the entire blockchain. Many [[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​spv]] [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​client|clients]] also use the Bitcoin network protocol to connect to full nodes.//
  
   : //Consensus rules do not cover networking, so Bitcoin programs may use alternative networks and protocols, such as the high-speed block relay network used by some miners and the dedicated transaction information servers used by some wallets that provide SPV-level security.//   : //Consensus rules do not cover networking, so Bitcoin programs may use alternative networks and protocols, such as the high-speed block relay network used by some miners and the dedicated transaction information servers used by some wallets that provide SPV-level security.//
dido/public/ra/xapend/xapend.b_stds/defact/bitcoin/guides/7-p2p.1627578325.txt.gz · Last modified: 2021/07/29 13:05 by murphy