Difference between revisions of "Libbitcoin Network"

From Bitcoin Wiki
Jump to: navigation, search
(initial commit)
 
(Initial useful content.)
Line 1: Line 1:
Placeholder
+
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.

Dependencies

See Also

References