Re: [Bitcoin-development] Simple contacts exchange (was: Social network integration (brainstorm))

2013-09-17 Thread Wendell
Couple of things I just thought about: 1- Presume server should only sweep with two (or more, see below) revocation certificates being present 2- Need to insert something in the flow so that Alice can verify that the uploaded key is actually Bob's (and perhaps vise-versa, given an extremely

[Bitcoin-development] BIP32 (HD Wallets) implementation in Ruby

2013-09-17 Thread Micah Winkelspecht
I've been hard at work completing an open source Ruby gem library (called MoneyTree) that implements Hierarchical Deterministic Bitcoin wallets (BIP32), and it's about ready for release. It passes all of the test vectors and has 100% code coverage. I've also written an extensive README which goes

[Bitcoin-development] Faster databases than LevelDB

2013-09-17 Thread Mike Hearn
LevelDB is fast - very fast if you give it enough CPU time and disk seeks. But it's not the last word in performance. HyperLevelDB is a forked LevelDB with some changes, mostly, finer grained locking and changes to how compaction works: http://hyperdex.org/performance/leveldb/ However, it comes

Re: [Bitcoin-development] Faster databases than LevelDB

2013-09-17 Thread Mike Hearn
Nobody has written code to use a better format, migrate old wallets, etc. On Tue, Sep 17, 2013 at 1:41 PM, Jorge Timón jti...@monetize.io wrote: Only slightly related to this... What's the reason why BerkleyDB is maintained for the wallet? I think it would be a good thing to get rid of the

Re: [Bitcoin-development] Simple contacts exchange (was: Social network integration (brainstorm))

2013-09-17 Thread Mike Hearn
The payment protocol doesn't *require* signed certificates, it just gives the option of using them. However if you don't have some kind of cryptographic proof of identity, what stops me putting your name and face into my payment requests and claiming to be you?

Re: [Bitcoin-development] Simple contacts exchange (was: Social network integration (brainstorm))

2013-09-17 Thread Wendell
Thanks Mike. I definitely took all your comments to heart, but we're looking to road-test something quickly for the sake of user experience in our own wallet. I wouldn't mind us contributing to a BIP once we have a better grip on the payment protocol itself, but (for example) I'm still not

Re: [Bitcoin-development] Faster databases than LevelDB

2013-09-17 Thread Gregory Maxwell
On Tue, Sep 17, 2013 at 4:00 AM, Mike Hearn m...@plan99.net wrote: LevelDB is fast - very fast if you give it enough CPU time and disk seeks. But it's not the last word in performance. I'd looked at the hyperleveldb, but their performance graphs made it seem like it would be slower for the

Re: [Bitcoin-development] Faster databases than LevelDB

2013-09-17 Thread Jorge Timón
On 9/17/13, Mike Hearn m...@plan99.net wrote: Nobody has written code to use a better format, migrate old wallets, etc. ACK, thanks. -- LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours

Re: [Bitcoin-development] Faster databases than LevelDB

2013-09-17 Thread Mark Friedenbach
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Also somewhat related, I have been looking for some time now to abstract out the UTXO and block databases so that a variety of key/value stores could be used as a backend, configured by a command line parameter. In particular, it would be interesting

[Bitcoin-development] the XBT

2013-09-17 Thread Ron
Hello, Has everyone seen http://www.coindesk.com/bitcoin-gaining-market-based-legitimacy-xbt/ Bitcoin has its own ISO currency code. Ron -- LIMITED TIME SALE - Full Year of