Bitcoin Forum

Bitcoin => Project Development => Topic started by: genjix on December 15, 2013, 08:42:49 PM



Title: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: genjix on December 15, 2013, 08:42:49 PM
libbitcoin (https://bitcointalk.org/index.php?topic=30646.0)
libbitcoin is a community of developers building the open source library, tools and implementation necesary for a free, independent and vibrant Bitcoin. In this way we are helping to build a better future. Values: privacy, scalability, integrity. See more info in our docs (http://libbitcoin.dyne.org/doc/introduction.html#design).

Obelisk: scalable blockchain query infrastructure (https://github.com/spesmilo/obelisk)
Obelisk is a scalable blockchain query infrastructure. See the setup guide (http://libbitcoin.dyne.org/obelisk-setup.html). There is a public server available at obelisk.unsystem.net:8081 but I wouldn't use it for anything production (besides testing). Uses libbitcoin for asynchronous full node Bitcoin implementations on the backend that connect to a load balancer. The load balancer distributes blockchain requests among the workers on the backend.

sx command line utilities - Empower The Sysadmin With Bitcoin Tools (https://bitcointalk.org/index.php?topic=259999)
My aim with this project is to provide a set of modular Bitcoin commandline utilities, that admin types can engage with Bitcoin functionality without having to write code. By chaining all these commands together in different ways, you can do offline transactions, maintain a wallet, work with deterministic keys, ...

It would be cool to see Bitcoin wallets written in bash script using these tools to handle the core functionality. I believe the more we give good tools to the community, the more we can decentralise development and increase access to the core technology for all types.

python-obelisk (https://bitcointalk.org/index.php?topic=354607)
This is a collaboration between Pablo Martin's ZMQ/Obelisk implementation, and Robert Williamson's blockalchemy (https://github.com/Bobalot/blockalchemy) library with code from ThomasV's Electrum (http://electrum.org/). python-obelisk is a pure Python client-side implementation of the Obelisk protocol (http://libbitcoin.dyne.org/obelisk/). A pure Python library is great because it can be deployed easily without requiring dependencies. This allows code to be ported across many platforms such as the mobile phone with Kivy, desktops or any platform running Python.

sx wallet: ncurses terminal wallet (https://bitcointalk.org/index.php?topic=291576)
https://images.weserv.nl/?url=i.imgur.com/YUzk1cM.png&fnr

dat.wallet: pure Python tutorial wallet for Linux, Android, Mac, Windows (https://bitcointalk.org/index.php?topic=372364.0)
Me and Taylor Gerring (Hive wallet) coded this example wallet in 2 days in pure Python. It uses python-obelisk (https://bitcointalk.org/index.php?topic=354607) and is meant to be be an example for other coders to understand how wallets work. We'll work slowly on more tutorials and docs. It uses kivy and has no dependencies, so can be used on the mobile phone.

This is great for wallet developers and GUI designers who want to create their own skin or special wallet with specific features. For example: wallets for traders, branded wallets for businesses and specific payment applications that use wallet functionality.

https://images.weserv.nl/?url=i.imgur.com/I39zPfW.png&fnr

DarkWallet browser plugin (http://darkwallet.is/)
The beginnings of the DarkWallet project. We are focusing mainly on the underlying technology and how to create usable crypto products for the entrepreneurs of the future. This means a strong multi-discipline synthesis between designers, users and coders. See more of our vision on the unSYSTEM wiki (https://wiki.unsystem.net/index.php/DarkWallet/Intro).

Some videos from our recent event in Milan:

Peter Todd interview: http://www.youtube.com/watch?v=tb-QHhbKMAY
Interview with Mihai Alisie of Bitcoin Magazine at DarkWallet meeting about his project Egora:
http://www.youtube.com/watch?v=Hbu2KrHx9-0
Wendell Davis (Hive wallet) interview: http://www.youtube.com/watch?v=vn3m_K5AJec
Introduction by me: http://www.youtube.com/watch?v=PuPo5NJ-AZQ


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: jaminunit on December 16, 2013, 12:05:58 AM
coolest shit ever!


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: theskillzdatklls on December 16, 2013, 12:24:15 PM
gl heros


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: darbon on December 18, 2013, 02:15:36 AM
Thank you genjix!


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: genjix on December 27, 2013, 12:04:11 AM
Interview with Mihai Alisie of Bitcoin Magazine at DarkWallet meeting about his project Egora:
http://www.youtube.com/watch?v=Hbu2KrHx9-0

--------------------------------

I've made significant performance increases for the blockchain by creating a custom database that outperforms the more conventional LevelDB. This is still a work in progress and won't be in libbitcoin at least for some time. You can read more about my research here:

https://wiki.unsystem.net/index.php/Libbitcoin/Blockchain

More optimisation is possible too.

Writes:

https://wiki.unsystem.net/images/7/78/Speeds-write.png

Reads:

https://wiki.unsystem.net/images/6/6a/Speeds-read.png


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: Mr. Gabu on December 27, 2013, 04:02:07 AM
Lot's of respect.


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: genjix on January 16, 2014, 02:05:47 PM
sx now supports stealth addresses for anonymous payments!

https://bitcointalk.org/index.php?topic=418071


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: ADgordo on January 16, 2014, 05:59:57 PM
sx now supports stealth addresses for anonymous payments!

https://bitcointalk.org/index.php?topic=418071

I saw stealth on reddit just a day ago and now it's in sx?!  Where is the best place to donate?


Title: Re: unSYSTEM projects: libbitcoin, DarkWallet, developer tools and video interviews
Post by: genjix on January 16, 2014, 08:18:37 PM
resources always welcome:
https://wiki.unsystem.net/index.php/Libbitcoin/Team