Deterministic Entropy From BIP32 Keychains

Deterministic Entropy From BIP32 Keychains
2020-04-06 20:02 ` Adam Back
                   ` (2 more replies)
  
From: Rodolfo Novak @ 2020-04-06 17:36 UTC (permalink / raw)
  To: bitcoin-dev;  Peter D. Gray

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

Hello,

We are planning on implementing the [Deterministic Entropy From BIP32 Keychains](https://gist.github.com/ethankosakovsky/268c52f018b94bea29a6e809381c05d6) BIP on Coldcard.

Is there a BIP number planned to be assigned and is there any review of this BIP yet?

Regards,


ℝ.

Rodolfo Novak  ||  Coinkite Inc.  ||  GPG: B444CDDA

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

 permalink raw reply	[|nested]
2020-04-06 20:02 ` 
                   ` 
  
From: Rodolfo Novak @ 2020-04-06 17:36 UTC (permalink / raw)
  To: bitcoin-dev;  Peter D. Gray

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

Hello,

We are planning on implementing the [Deterministic Entropy From BIP32 Keychains](https://gist.github.com/ethankosakovsky/268c52f018b94bea29a6e809381c05d6) BIP on Coldcard.

Is there a BIP number planned to be assigned and is there any review of this BIP yet?

Regards,


ℝ.

Rodolfo Novak  ||  Coinkite Inc.  ||  GPG: B444CDDA

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

 permalink raw reply	[|nested]
2020-04-06 20:02 ` Adam Back

  
From: Christopher Allen @ 2020-04-06 21:45 UTC (permalink / raw)
  To: Adam Back, Bitcoin Protocol Discussion, adam;  Peter D. Gray

[-- Attachment #1: Type: text/plain, Size: 660 bytes --]

Although I believe that there needs to be a review by a cryptographic
engineering expert (ideally Pieter Wuille, who may have to hold his nose to
give it a pragmatic review) and I believe such a review will likely some
suggest some improvements, I do think something in this area should be done.

For instance with the offline tool #LetheKit
https://github.com/BlockchainCommons/bc-lethe-kit, you could go to your
vault, input your BIP39 from an offline titanium key or SLIP39 Shamir
shards, and then derive a child key in BIP39 form that can be delivered via
QR from the air-gapped LetheKit to another device you take away.

— Christopher Allen

[-- Attachment #2: Type: text/html, Size: 840 bytes --]

 permalink raw reply	[|nested]
2020-04-06 17:36 [bitcoin-dev] Deterministic Entropy From BIP32 Keychains Rodolfo Novak
  2020-04-06 20:02 ` Adam Back

  2020-04-16 17:53 ` Ethan Kosakovsky
  
From: Ethan Kosakovsky @ 2020-04-11  0:09 UTC (permalink / raw)
  To: Rodolfo Novak;  bitcoin-dev, Peter D. Gray

Yes, I plan to submit as a BIP. I was just letting it sit for a while for others to consider.

I was also considering to split the BIP into two. One for the the entropy derivation, and the Applications section would be another BIP. This would be akin to how BIP32 is the basis for derivation schemes like BIP39, and BIP44, BIP49 etc.

Ethan

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, April 7, 2020 1:36 AM, Rodolfo Novak <rodolfo@coinkite•com> wrote:

> Hello,
>
> We are planning on implementing the Deterministic Entropy From BIP32 Keychains BIP on Coldcard.
>
> Is there a BIP number planned to be assigned and is there any review of this BIP yet?
>
> Regards,
>
> ℝ.
>
> Rodolfo Novak || Coinkite Inc. || GPG: B444CDDA




 permalink raw reply	[|nested]
2020-04-06 17:36 [bitcoin-dev] Deterministic Entropy From BIP32 Keychains Rodolfo Novak
  2020-04-06 20:02 ` Adam Back
  2020-04-11  0:09 ` Ethan Kosakovsky

  
From: Ethan Kosakovsky @ 2020-04-16 17:53 UTC (permalink / raw)
  To: Rodolfo Novak;  bitcoin-dev, Peter D. Gray

I have opened a BIP PR at https://github.com/bitcoin/bips/pull/910

and also created a Python library with test vectors referenced in the BIP text. I am still unsure if I should or shouldnt split the BIP's "Applications" into a separate BIP or leave in the current BIP.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, April 6, 2020 5:36 PM, Rodolfo Novak <rodolfo@coinkite•com> wrote:

> Hello,
>
> We are planning on implementing the Deterministic Entropy From BIP32 Keychains BIP on Coldcard.
>
> Is there a BIP number planned to be assigned and is there any review of this BIP yet?
>
> Regards,
>
> ℝ.
>
> Rodolfo Novak || Coinkite Inc. || GPG: B444CDDA




 permalink raw reply	[|nested]