Re: [Bitcoin-development] bip44 GPG identities - POC demo

2015-03-07 Thread Pavol Rusnak
ight work for GPG keys (just use gpg://u...@host.com for the URI) as well. -- Best Regards / S pozdravom, Pavol Rusnak -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and develope

Re: [Bitcoin-development] Request for a new BIP number (and discussion): Improved HD wallet generation.

2015-02-21 Thread Pavol Rusnak
On 21/02/15 14:49, 木ノ下じょな wrote: > Thank you for your feedback. I have written the Abstract and Motivation. Much better. Thanks! -- Best Regards / S pozdravom, Pavol Rusnak -- Download BIRT iHub F-Type - The F

Re: [Bitcoin-development] Request for a new BIP number (and discussion): Improved HD wallet generation.

2015-02-21 Thread Pavol Rusnak
ils of your implementation until these two questions are answered. -- Best Regards / S pozdravom, Pavol Rusnak -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Yo

Re: [Bitcoin-development] Export format for xpub

2015-02-03 Thread Pavol Rusnak
On 03/02/15 11:37, Andreas Schildbach wrote: > Not really IMHO. Keys can be used on multiple blockchains. Ah, correct. Timestamp it is. Nitpick: They cannot be used on multiple blockchains according to BIP32. In BIP43 we fixed that. :-) -- Best Regards / S pozdravom, Pavol Rus

Re: [Bitcoin-development] Export format for xpub

2015-02-03 Thread Pavol Rusnak
t; creation date. I am not against Unix timestamps, I just said I expected something else there. Unix timestamps have a lot of advantages. Another option that might make sense is the block number. -- Best Regards / S pozdravom, Pavol Rusnak -

Re: [Bitcoin-development] Export format for xpub

2015-02-02 Thread Pavol Rusnak
t should a wallet use if it encounters h=bip32? What h value should I use for myTREZOR wallets? Which is essentially a BIP44 wallet that produces h=bip32 xpubs with gap limit 20 ... -- Best Regards / S pozdravom, Pavol Rusnak

Re: [Bitcoin-development] Export format for xpub

2015-02-02 Thread Pavol Rusnak
sed > Those strings are not meant to be read by humans. MMDD is more > complicated than necessary, given that Bitcoin deals with seconds since > epoch everywhere. OK :-) -- Best Regards / S pozdravom, Pavol Rusnak -

Re: [Bitcoin-development] Export format for xpub

2015-02-02 Thread Pavol Rusnak
the wallet (in seconds since epoch). Uff, I would expect MMDD there so it's human readable as well. -- Best Regards / S pozdravom, Pavol Rusnak -- Dive into the World of Parallel Programming. The Go

Re: [Bitcoin-development] Export format for xpub

2015-02-02 Thread Pavol Rusnak
Best Regards / S pozdravom, Pavol Rusnak -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things para

Re: [Bitcoin-development] Securing wallet on paper

2015-01-22 Thread Pavol Rusnak
rather useless and in fact dangerous. > I would suggest the developers make such functionality available for the user. I would suggest looking at different software wallets that do support such functionality such as Electrum or Multibit. -- Best Regards / S pozdravom, Pav

Re: [Bitcoin-development] convention/standard for sorting public keys for p2sh multisig transactions

2015-01-14 Thread Pavol Rusnak
< base58(pubkey2) -- Best Regards / S pozdravom, Pavol Rusnak -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose

Re: [Bitcoin-development] cryptographic review requested

2014-10-22 Thread Pavol Rusnak
tors) Could you please describe what might get wrong if one uses deterministic nonces for ECIES as well? Thanks! -- Best Regards / S pozdravom, Pavol Rusnak -- Comprehensive Server Monitoring with Site24x7. Monitor 10 se

Re: [Bitcoin-development] cryptographic review requested

2014-10-22 Thread Pavol Rusnak
On 10/22/2014 10:46 AM, Chris D'Costa wrote: > Looks great, but how would you resolve the problem of knowing for certain > that the public key you have received to encrypt the message is not from a > MITM? Isn't this the same problem with PGP? -- Best Regards / S pozdr

Re: [Bitcoin-development] cryptographic review requested

2014-10-21 Thread Pavol Rusnak
d use your implementation. Have you thought about pushing this as a new BIP (different one than I mention above)? I think it's important to have it reviewed and standardized ASAP. -- Best Regards / S pozdravom, Pavol Rusnak --

Re: [Bitcoin-development] bitcoinj 0.12

2014-10-03 Thread Pavol Rusnak
39! Does it also support various HD wallet structures such as BIP44 for example? -- Best Regards / S pozdravom, Pavol Rusnak -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant

[Bitcoin-development] BIP32 - invalidation

2014-08-08 Thread Pavol Rusnak
ghtforward to perform modulo if needed, so we probably see more implementations doing the checking. We would still need to deal with cases when I_L = 0 or ki = 0 or ki = inf, but these have probability around 1 in 2^255. Does anyone see any concerns when it comes to security of the proposed chang

Re: [Bitcoin-development] Announcing the Statoshi fork

2014-05-07 Thread Pavol Rusnak
ards / S pozdravom, Pavol Rusnak signature.asc Description: OpenPGP digital signature -- Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your prod

Re: [Bitcoin-development] BIP32 "wallet structure" in use? Remove it?

2014-04-26 Thread Pavol Rusnak
> addresses for that root seed. Unless the keyspace is almost infinite because: > The hierarchy that the wallet actually uses could be anything. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Soc

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
al > complexity. Right. See my previous email where I describe hypothetical creation of BIP65 and BIP66 which the exact thing you describe. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network To

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
x27;s not good to use classic bank accounts as analogy, but that's exactly how they work. Or have you every done ONE transaction from two bank accounts simultaneously? -- Best Regards / S pozdravom, Pavol Rusnak ---

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
On 04/23/2014 11:18 PM, Luke-Jr wrote: > Only a very niche user base needs funds isolated... Our users do and we are creating this BIP for them, because we love them. ;) -- Best Regards / S pozdravom, Pavol Rus

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
would like to make it obvious from the spec that if you mix funds accross the accounts you are not doing a right thing and you are not compliant to the spec. -- Best Regards / S pozdravom, Pavol Rusnak -- Start You

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
have no right to call themselves BIP64 compatible then. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
t addresses. > In that case, single-subwallet wallet software probably needs to have the > user > provide a subwallet number in addition to the seed. Which brings us back to my original complaint that the user can be confused because he doesn't see all his fun

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
have not read the document d) you don't understand that accounts funds are not meant to be mixed together, because you have not read the document e) I got your emails wrong because I am not a native speaker, but please read the the document ;-) -- Best Reg

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
ing account index to 0). The user now sees just a fraction of his coins and is puzzled. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intr

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
n context of generating the tree. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open So

Re: [Bitcoin-development] New BIP32 structure

2014-04-23 Thread Pavol Rusnak
t a small extra cost in that case. Not if you have 100 accounts on 10 different devices. -- Best Regards / S pozdravom, Pavol Rusnak -- Start Your Social Network Today - Download eXo Platform Build your Enterprise Intr

Re: [Bitcoin-development] "bits": Unit of account

2014-04-20 Thread Pavol Rusnak
meaning both "credit" and "debit" such as in "You can use crebit cards here". Also this Wikipedia source is a list of sometimes rather funny possibilites: https://en.wikipedia.org/wiki/List_of_fictional_currencies -- Best Regards / S pozdravom, Pavol Rusnak --

Re: [Bitcoin-development] New BIP32 structure

2014-04-08 Thread Pavol Rusnak
on magic that leads to prefix "lulz"). Also from wallet's implementer perspective it is a little easier to use just one root node and then descend in tree as needed than to use method you described. -- Best Regards / S pozdravom, Pavol Rusnak

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
ype in path is for separation purposes, not for identification. -- Best Regards / S pozdravom, Pavol Rusnak -- ___ Bitcoin-development mailing list Bitcoin-developmen

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
ake sense at all once you start storing various altcoins in the same tree using the proposed /m/cointype/reserved'/account'/change/n scheme. I would love to see that removed from BIP-32 and use always 0x0488B21E/0x0488ADE4 (xpub/xpriv), but that is for different discussion I guess. --

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
and a server (e.g. when backend sends responses in "bulks" of 10 addresses or more). -- Best Regards / S pozdravom, Pavol Rusnak -- ___ Bitcoin-development mail

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
ns that the scan will stop as soon as we hit first account with no transaction history (meaning that its first X=10 addresses are unused). -- Best Regards / S pozdravom, Pavol Rusnak -- __

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
"altcoin" that is pretty important even today and it is Testnet. -- Best Regards / S pozdravom, Pavol Rusnak -- ___ Bitcoin-development mailing list

Re: [Bitcoin-development] New BIP32 structure

2014-03-27 Thread Pavol Rusnak
Testnet or TestNet ...)? -- Best Regards / S pozdravom, Pavol Rusnak -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
le time even on very slow embedded ARM processors. To give you some numbers: TREZOR (120MHz ARM) does 1024 rounds of PBKDF2-HMAC-SHA512 in around 1 second. So 2^16 is around one minute, 2^21 is around half an hour. -- Best Regards / S pozdravom,

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
antly compromising the security of the wallet. By disclosing "preH" to compromised computer (between steps 4 and 5) you make further steps 5-9 quite less important. Too bad you started to work on spec just recently. :-/ -- Best Rega

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
ght that outsourcing the KDF means allowing the 3rd party to use any KDF instead of the specified ones. What would be the reason to outsource if this is not possible, anyway? -- Best Regards / S pozdravom, Pavol Rusnak -

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
ient that is unusable in a different client, because the client's developer thought that using fancier algorithm instead of the proposed ones was a good idea. -- Best Regards / S pozdravom, Pavol Rusnak -- Learn

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
f possible options. > - BIP 39 wallet implementors can use their own word lists, breaking cross > wallet compatibility. True, but they are encouraged to use the list provided. Possibility to outsource KDF outside of your "standard" breaks much m

Re: [Bitcoin-development] [RFC] Proposal: Base58 encoded HD Wallet root key with optional encryption

2014-03-12 Thread Pavol Rusnak
have a > reference implementation. Are you aware of BIP-0039? https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki -- Best Regards / S pozdravom, Pavol Rusnak -- Learn Graph Databases - Download FREE O'Reill

Re: [Bitcoin-development] On OP_RETURN in upcoming 0.9 release

2014-02-24 Thread Pavol Rusnak
On 02/24/2014 05:45 PM, Gavin Andresen wrote: > 40 bytes is small enough to never require an OP_PUSHDATA1, too So are 75 bytes. (I'm not trying to push anything. Just saying ...) -- Best Regards / S pozdravom, Pavo

Re: [Bitcoin-development] [RFC] [BIP proposal] Dealing with malleability

2014-02-12 Thread Pavol Rusnak
ion to what DER already does) is very confusing. -- Best Regards / S pozdravom, Pavol Rusnak -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Je

Re: [Bitcoin-development] Proposal to replace BIP0039

2013-11-16 Thread Pavol Rusnak
k on a trusted computer that everything was ok (note that steps b-d are the same regardless of whether the special flag was set) -- Best Regards / S pozdravom, Pavol Rusnak -- DreamFactory - Open Source REST & JSON

Re: [Bitcoin-development] Proposal to replace BIP0039

2013-11-16 Thread Pavol Rusnak
ight. That's a problem. I'm not sure if this whole cryptomagic is benefitial at all. I'd suggest to go the easy way for now, i.e. prove that external entropy was used while generating the master seed. If the user does not trust our firmware, he can use his own built one. -- Best

Re: [Bitcoin-development] Proposal to replace BIP0039

2013-11-16 Thread Pavol Rusnak
On 04/11/13 16:10, Timo Hanke wrote: > Does Trezor even use private derivation? No. It can't. Private keys never leave the device so client would not know how to generate addresses. -- Best Regards / S pozdravom, Pavo

Re: [Bitcoin-development] BIP39 word list

2013-10-19 Thread Pavol Rusnak
explanation is. Well, or rather was. I think we are past the point where it was wise to introduce changes to the word list ... (especially when 50 people have 51 different opinions on this topic) -- Best Regards / S pozdravom,

Re: [Bitcoin-development] BIP0039 Mnemonic code for generating deterministic keys

2013-09-12 Thread Pavol Rusnak
playing with that idea quite a lot. The problem was that we ended up with much bigger wordlist and thus it had to contain more obscure words. Also remember that this scheme has to run on embedded devices as well, so any unnecessary complexity should be avoided. -- Best Regards / S pozdravom,

Re: [Bitcoin-development] BIP0039 Mnemonic code for generating deterministic keys

2013-09-12 Thread Pavol Rusnak
On 10/09/13 23:03, Matthew Mitchell wrote: > Maybe it would have been better without the aggressive words? I revisited the wordlist and replaced around 67 words that can be found offensive in some context. -- Best Regards / S pozdravom, Pavol Rus

Re: [Bitcoin-development] BIP0039 Mnemonic code for generating deterministic keys

2013-09-10 Thread Pavol Rusnak
you can see it's still not perfect. Please bear in mind that for every word you remove from the list, you have to come up with a good alternative that is unique and hard to confuse with the others. -- Best Regards / S pozdravom,