Pages:
Author

Topic: libbitcoin (Read 92478 times)

full member
Activity: 264
Merit: 135
February 07, 2020, 09:31:50 AM
Eric gave some insights on the motivation and goal behind Libbitcoin in the most recent interview for Bitcoin Saigon ahead of the CryptoEcon2020 event in Hanoi at the end of this month:

Quote from: Eric Voskuil
The libraries matured greatly over this period, in terms of reduced dependencies, build automation, test coverage and reporting, code and interface rationalization and clean factoring. While Libbitcoin is not an application, it exposes an extensive production-quality command line tool (Bitcoin Explorer - BX) for working with various Bitcoin primitives. It also exposes a command line full node with a high performance query interface (Bitcoin Server - BS). The roadmap consists largely of evolving the node/server to support mining and wallets. It’s a very innovative implementation, never a fork of Satoshi’s code.

While others talk about factoring the Satoshi client into independent components, this is what we have done. It’s a very significant effort, comprising over a half million lines of code, supporting Linux, macOS and Windows. The code is designed to be readable and performant. We don’t see this as a tradeoff. Many of the performance optimizations in the Satoshi client are simply unnecessary, and would be deoptimizations in Libbitcoin given the architecture. The simplified, rationalized and well-factored code base also makes it an ideal tool for education and research.

We have built a lasting and committed community, essential for others to take the dependency. I’ve managed to secure funding and custom development contracts for full time, highly-skilled independent developers. Recently Tom Pacchia, Lucas Betschart and I established the Libbitcoin Institute, a US 501(c)3 non-profit to formalize and advance this effort.
sr. member
Activity: 298
Merit: 275
Bitcoin Association Switzerland
September 14, 2018, 06:33:13 AM
Hi guys

We've implemented Litecoin in libbitcoin. Libbitcoin gives the Litecoin community:

- A high performance blockchain query server; libbitcoin-server

- A LTC command line tool

- LTC C++ libraries for developers to build apps

You can find more information here: https://medium.com/feathercoin/new-litecoin-full-node-as-a-gift-from-feathercoin-665e0cce52e4
(Also my tweet for this: https://twitter.com/lucas_lclc/status/1040562444404502528 Wink)

This means you can use the same library - even the same binary - for Bitcoin and Litecoin apps built with libbitcoin.

Happy coding! Smiley
sr. member
Activity: 295
Merit: 250
January 04, 2018, 03:01:20 AM
Hi,

synchronization of blockchain is very slow above height 300+
Is there any direct way to speed up, with use fully synchronized blockchain of Bitcoin Core, running on the same subnet ?
Adding BC as peer doesn't help with speed ...
 
Exists any tool to convert db's ?

Thanks
R.


Did you find any solution? It's a real pain to sync over 300k and it looks like my computer does heavy reads (maybe needed for indexing or db cleanup).
Any way to make this faster?
jr. member
Activity: 36
Merit: 10
July 09, 2017, 10:46:32 AM
Hi,

synchronization of blockchain is very slow above height 300+
Is there any direct way to speed up, with use fully synchronized blockchain of Bitcoin Core, running on the same subnet ?
Adding BC as peer doesn't help with speed ...
 
Exists any tool to convert db's ?

Thanks
R.
hero member
Activity: 658
Merit: 501
March 11, 2015, 06:21:57 PM
https://www.youtube.com/watch?v=_mMZls_c7JM

SF Bitcoin Devs Seminar: A deep dive into Libbitcoin, BX, and Obelisk
legendary
Activity: 1232
Merit: 1076
June 01, 2014, 05:27:50 PM
hey all! we have a new forum for libbitcoin + related projects... check it out:

https://forum.unsystem.net

we also welcome other collaborators + projects to join and use the space.
legendary
Activity: 1232
Merit: 1076
May 05, 2014, 09:26:55 PM
example, saying/pretending one thing in public and doing another thing in private,

https://bitcointalksearch.org/topic/m.3460051
sr. member
Activity: 279
Merit: 250
May 04, 2014, 07:44:21 PM
how is the development of "libbitcoin" coordinated with the development of "Bitcoin Core"? I mean in this way like "bitcoinj" is coordinated with "Bitcoin Core".

https://bitcointalksearch.org/topic/m.6510490

They try to fuck me multiple times and push me out of the process.

Can you elaborate on that or point me in the direction of some links? That's very disappointing to hear, I know you've mentioned it before. Shameful, really.
legendary
Activity: 1232
Merit: 1076
May 04, 2014, 05:16:32 AM
ok i have a huge list of development fixes / tasks to do, but here is my primary list this month:

* resolve why testnet unconfirmed txs don't seem to work.
* sx commands for stealth. see https://wiki.unsystem.net/index.php/Sx/Stealth
* merge develop to master
* blockchain dev

legendary
Activity: 2856
Merit: 1520
Bitcoin Legal Tender Countries: 2 of 206
May 03, 2014, 03:34:08 PM
how is the development of "libbitcoin" coordinated with the development of "Bitcoin Core"? I mean in this way like "bitcoinj" is coordinated with "Bitcoin Core".

https://bitcointalksearch.org/topic/m.6510490

They try to fuck me multiple times and push me out of the process.

not nice!
legendary
Activity: 1232
Merit: 1076
May 03, 2014, 03:29:22 PM
how is the development of "libbitcoin" coordinated with the development of "Bitcoin Core"? I mean in this way like "bitcoinj" is coordinated with "Bitcoin Core".

https://bitcointalksearch.org/topic/m.6510490

They try to fuck me multiple times and push me out of the process.
legendary
Activity: 2856
Merit: 1520
Bitcoin Legal Tender Countries: 2 of 206
May 03, 2014, 05:56:00 AM
how is the development of "libbitcoin" coordinated with the development of "Bitcoin Core"? I mean in this way like "bitcoinj" is coordinated with "Bitcoin Core".

https://bitcointalksearch.org/topic/m.6510490
legendary
Activity: 1232
Merit: 1076
April 16, 2014, 11:43:35 AM
Per convos with devs in real life and over IRC, I've moved the repos now to:

https://github.com/libbitcoin/

Still waiting on SX because there's tons of open issues and lots more
people are using it. Hopefully we can slowly migrate sx over by
deprecating the old repo (just don't commit to it anymore).
legendary
Activity: 1232
Merit: 1076
April 15, 2014, 07:47:01 PM
Hi,

We will keep the master branch for periodic merges with some guarantee of stability for our users.

Development will happen on the develop branch.

This is a simplified version of the git-flow branching model:

   http://nvie.com/posts/a-successful-git-branching-model/

We can adopt the fuller scheme later if need be.
newbie
Activity: 15
Merit: 0
April 07, 2014, 05:45:52 AM
I am really keen with Libbitcoin and they've got easy to understand for new clients instruction, that's great   Wink

Totally agree with you and more over - they had pretty nice logo
legendary
Activity: 1232
Merit: 1076
April 04, 2014, 08:54:50 PM
Where are we on a windows builld?

eric voiskull (evoiskull) has successfully built it under MSVC. the blockchain uses mmap() which is only for posix systems so it's been commented for now.
full member
Activity: 224
Merit: 100
Professional anarchist
April 04, 2014, 08:14:01 AM
Where are we on a windows builld?
legendary
Activity: 1232
Merit: 1076
March 21, 2014, 08:58:32 AM
import info for devs:
https://wiki.unsystem.net/index.php/Libbitcoin#split_project
will happen in around 2 weeks time.
member
Activity: 60
Merit: 10
March 21, 2014, 07:31:44 AM
I am really keen with Libbitcoin and they've got easy to understand for new clients instruction, that's great   Wink
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
March 20, 2014, 07:35:34 PM
Always good to see progress with important FOSS projects like these ...
Pages:
Jump to: