Libbitcoin Network: Difference between revisions
Jump to navigation
Jump to search
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.