User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0014

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:bips:bip_0014 [2020/05/18 22:12]
char
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0014 [2021/07/29 13:10] (current)
murphy
Line 1: Line 1:
 ==== BIP 0014 - Protocol Version and User Agent ==== ==== BIP 0014 - Protocol Version and User Agent ====
-[[dido:​public:​ra:​xapend.stds:​defact:​bitcoin:​bips| return to the Bitcoin Improvement Proposals ]]+[[dido:​public:​ra:xapend:xapend.b_stds:​defact:​bitcoin:​bips| return to the Bitcoin Improvement Proposals ]]
  
 <​table>​ <​table>​
Line 17: Line 17:
  
   : **Note**: The following is an excerpt from the official Bitcoin site. It is provided here as a convenience and is not authoritative. Refer to the original document(s) as the authoritative reference.   : **Note**: The following is an excerpt from the official Bitcoin site. It is provided here as a convenience and is not authoritative. Refer to the original document(s) as the authoritative reference.
 +
 +----
  
 |  ** * * * NOTE * * * **  | |  ** * * * NOTE * * * **  |
- In this document, bitcoin will be used to refer to the protocol while Satoshi will refer to the current client in order to prevent confusion. ​ |+|In this document, ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​bitcoin|bitcoin]] will be used to refer to the protocol while Satoshi will refer to the current ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​client|client]] in order to prevent confusion. |
  
 ===  Proposal ===  ​ ===  Proposal ===  ​
-  : //The version field in ''​version''​ and ''​getblocks''​ packets will become the protocol version number. The version number in the "​blocks"​ reflects the protocol version from when that block was created.//\\  +  : //The version field in ''​version''​ and ''​getblocks''​ packets will become the protocol version number. The version number in the "​blocks"​ reflects the protocol version from when that block was created.// 
-  : //The currently unused ''​sub_version_num field''​ in ''​version''​ packets will become the new user-agent string.//\\  ​ + 
-  : //Bitcoin user agents are a modified browser user agent with more structure to aid parsers and provide some coherence. In bitcoin, the software usually works like a stack starting from the core code-base up to the end graphical interface. Therefore the user agent strings codify this relationship.//​\\  +  : //The currently unused ''​sub_version_num field''​ in ''​version''​ packets will become the new user-agent string.// 
-  + 
 +  : //Bitcoin user agents are a modified browser user agent with more structure to aid parsers and provide some coherence. In bitcoin, the software usually works like a stack starting from the core code-base up to the end graphical interface. Therefore the user agent strings codify this relationship.//​ 
     : //**Basic format:**//     : //**Basic format:**//
  
dido/public/ra/xapend/xapend.b_stds/defact/bitcoin/bips/bip_0014.1589854375.txt.gz · Last modified: 2020/05/18 22:12 by char