Difference between revisions of "Libbitcoin Network"
(initial commit) |
(Initial useful content.) |
||
Line 1: | Line 1: | ||
− | + | The [https://github.com/libbitcoin/libbitcoin-network libbitcoin-network] library is a partial implementation of the [[Protocol_documentation|Bitcoin P2P network protocol]]. Excluded are all sub-protocols that require access to a blockchain. The [[Libbitcoin_Node|libbitcoin-node]] library extends this P2P networking capability and incorporates [[Libbitcoin_Blockchain|libbitcoin-blockchain]] in order to implement a [[Full_node|full node]]. The [[Libbitcoin_Explorer|libbitcoin-explorer]] library uses the P2P networking capability to post transactions to the P2P network. | |
+ | |||
+ | ==Example== | ||
+ | TODO | ||
+ | |||
+ | ==History== | ||
+ | * The P2P protocol was originally contained within the [[Libbitcoin_Common|libbitcoin]] library. | ||
+ | |||
+ | * In the winter of 2014 William Swanson reorganized libbitcoin sources<ref>[https://lists.dyne.org/lurker/message/20141201.054416.c146b7bc.en.html Libbitcoin network refactoring]</ref> in accordance with the roadmap<ref>[https://lists.dyne.org/lurker/message/20140924.201619.e3930350.en.html Libbitcoin roadmap summary]</ref> agreed in Toronto earlier that year. | ||
+ | |||
+ | * Later sources were moved into the libbitcoin::network namespace, and by early 2016 the namespace was forked into its own repository and integrated with dependent repositories as of version 3. | ||
+ | |||
+ | ==Dependencies== | ||
+ | * [http://www.boost.org boost] | ||
+ | * [[Libbitcoin_Common|libbitcoin]] | ||
+ | |||
+ | ==See Also== | ||
+ | * [[Libbitcoin]] | ||
+ | |||
+ | ==References== | ||
+ | |||
+ | [[Category:Clients]] | ||
+ | [[Category:Open Source]] | ||
+ | [[Category:Software]] |
Revision as of 10:42, 4 February 2016
The libbitcoin-network library is a partial implementation of the Bitcoin P2P network protocol. Excluded are all sub-protocols that require access to a blockchain. The libbitcoin-node library extends this P2P networking capability and incorporates libbitcoin-blockchain in order to implement a full node. The libbitcoin-explorer library uses the P2P networking capability to post transactions to the P2P network.
Example
TODO
History
- The P2P protocol was originally contained within the libbitcoin library.
- In the winter of 2014 William Swanson reorganized libbitcoin sources[1] in accordance with the roadmap[2] agreed in Toronto earlier that year.
- Later sources were moved into the libbitcoin::network namespace, and by early 2016 the namespace was forked into its own repository and integrated with dependent repositories as of version 3.