Libbitcoin Network: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to 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