sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
sausage_factory has quit [Ping timeout: 246 seconds]
_whitelogger has joined #bitcoin-wizards
Giakamo has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
mol has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 260 seconds]
smk has quit [Ping timeout: 260 seconds]
dabura667 has joined #bitcoin-wizards
Noldorin has quit [Ping timeout: 255 seconds]
dabura667 has quit [Read error: No route to host]
dabura667 has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
cyphase has joined #bitcoin-wizards
cyphase has quit [Read error: Connection reset by peer]
achow101 has joined #bitcoin-wizards
rusty has quit [Ping timeout: 240 seconds]
rusty has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
rusty has quit [Ping timeout: 260 seconds]
mol has quit [Quit: ZNC 1.6.5 - http://znc.in]
c0rw1n has quit [Ping timeout: 255 seconds]
rmwb has quit [Remote host closed the connection]
pro has quit [Quit: Leaving]
rusty has joined #bitcoin-wizards
c0rw1n has joined #bitcoin-wizards
belcher_ has quit [Quit: Leaving]
CoinHeavy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rusty has quit [Ping timeout: 240 seconds]
rusty has joined #bitcoin-wizards
cyphase has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
coinsmurf has quit [Ping timeout: 255 seconds]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
execute has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
coinsmurf has joined #bitcoin-wizards
TheSeven has quit [Disconnected by services]
[7] has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Dizzle has quit [Remote host closed the connection]
Dizzle has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 276 seconds]
Dizzle_ has joined #bitcoin-wizards
Dizzle has quit [Ping timeout: 246 seconds]
harrymm has quit [Ping timeout: 240 seconds]
cyphase has joined #bitcoin-wizards
cyphase has quit [Max SendQ exceeded]
harrymm has joined #bitcoin-wizards
bildramer has quit [Ping timeout: 276 seconds]
bildramer has joined #bitcoin-wizards
<runeks> Can BIP32 be used to deterministically derive a server public key from a client public key (plus a server secret)? And if so, what's the best way to do that? I want to derive a server public key from a server secret plus a client public key. The server secret is employed in order to prevent outsiders from deriving server public keys, unless they somehow acquire the server secret.
<runeks> And the server secret would be a hash of the server's root private key, such that the private signing service can generate the same keys as the public-facing part, which only has the secret/private key hash.
MaxSan has quit [Ping timeout: 240 seconds]
<sipa> this is very confusing
<sipa> you have a server secret s, a client public key C (presumably with associated client private key c), and you want to produce a derived public key D from that?
tiagotrs has joined #bitcoin-wizards
<sipa> with what information are you allowed to find the corresponding derived private key d?
<sipa> s + C = D, s + c = d?
<sipa> that sounds like pay-to-contract
harrymm1 has joined #bitcoin-wizards
<sipa> d = H(s || C) + c, D = H(s || C) * G + C
harrymm has quit [Ping timeout: 268 seconds]
<sipa> you could simulate it with BIP32 by making s the derivation path
<sipa> but that would be many times less efficient than P2C
MaxSan has joined #bitcoin-wizards
arowser has joined #bitcoin-wizards
harrymm1 has quit [Ping timeout: 276 seconds]
rmwb has quit [Remote host closed the connection]
Dizzle_ has quit [Quit: Leaving...]
harrymm has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
rusty has quit [Ping timeout: 260 seconds]
chjj has quit [Ping timeout: 246 seconds]
chjj has joined #bitcoin-wizards
<runeks> sipa: The private key d should not be derivable from any/all of s, C or D. s is a hash of a root private key, and from this root private key d can be derived knowing only C (and, implicitly, s since it's a hash of this root private key), and D should be derivable from s and C alone.
AaronvanW has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
<runeks> If we assume s is 256 bit, and then we SHA256 the client pubkey C to get an additional 256 bit number. Then we could use a soft child key with a derivation path of 16 (2x256 bit split into 16 32-bit key indexes) key indexes to get D. Would that be terribly inefficient?
AaronvanW has quit [Ping timeout: 255 seconds]
<MaxSan> Is there a way to handle a trustless boarding process to the lightning network to get the final new third party using some sort of split key generation method?
<runeks> Hmm. I don't think there's a need for s anyway. I can just use an extended public key as s, and keep that secret.
<runeks> And use SHA256(C) split into 8 consecutive key indexes as the child key which contains D. Although it would be nice to be able to provide more than 32 bits of entropy for a child key.
rmwb has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
daszorz has quit [Ping timeout: 240 seconds]
daszorz has joined #bitcoin-wizards
daszorz has quit [Remote host closed the connection]
daszorz has joined #bitcoin-wizards
MaxSan has quit [Ping timeout: 260 seconds]
rmwb has quit [Ping timeout: 260 seconds]
MaxSan has joined #bitcoin-wizards
jannes has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
rmwb has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
LeMiner2 has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 260 seconds]
LeMiner2 is now known as LeMiner
rmwb has quit [Ping timeout: 276 seconds]
hazirafel has joined #bitcoin-wizards
thrmo has quit [Ping timeout: 240 seconds]
qawap_ is now known as qawap
hazirafel has quit [Quit: Leaving]
MaxSan has quit [Ping timeout: 240 seconds]
<Nebraskka> is it possible to put some unique data (e.g.: unique ID) into bitcoin tx when sending it to another person? something like not just sending btc, but sending (or selling) some unique data to him inside the tx
metric_ has quit [Quit: No Ping reply in 180 seconds.]
metric has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
DrNo has quit [Ping timeout: 240 seconds]
talmai has joined #bitcoin-wizards
boing has joined #bitcoin-wizards
DrNo has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
jannes has quit [Ping timeout: 260 seconds]
jannes has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
jannes has quit [Ping timeout: 260 seconds]
dabura667 has quit [Remote host closed the connection]
Alanius_ is now known as Alanius
jannes has joined #bitcoin-wizards
jannes has quit [Ping timeout: 276 seconds]
jannes has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
jannes has quit [Ping timeout: 255 seconds]
jannes has joined #bitcoin-wizards
Giakamo has quit [Read error: Connection reset by peer]
dnaleor has quit [Quit: Leaving]
deusexbeer has quit [Ping timeout: 276 seconds]
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
airbreather has quit [Read error: Connection reset by peer]
airbreather has joined #bitcoin-wizards
airbreather has quit [Read error: Connection reset by peer]
belcher_ has joined #bitcoin-wizards
tiagotrs has quit [Quit: leaving]
rmwb has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
e0 has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
pro has quit [Read error: Connection reset by peer]
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
arubi has quit [Ping timeout: 248 seconds]
arubi has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
mol has joined #bitcoin-wizards
Dyaheon has quit [Ping timeout: 240 seconds]
Dyaheon has joined #bitcoin-wizards
mol- has joined #bitcoin-wizards
mol has quit [Ping timeout: 276 seconds]
jannes has quit [Ping timeout: 240 seconds]
jannes has joined #bitcoin-wizards
jannes has quit [Ping timeout: 255 seconds]
Murch has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 258 seconds]
talmai has quit [Quit: mining]
jannes has joined #bitcoin-wizards
mol- has quit [Ping timeout: 258 seconds]
jannes has quit [Ping timeout: 276 seconds]
molz has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
jannes has joined #bitcoin-wizards
Ap4ch3 has joined #bitcoin-wizards
abpa has joined #bitcoin-wizards
prime_ has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
talmai has joined #bitcoin-wizards
mol has joined #bitcoin-wizards
molz has quit [Ping timeout: 276 seconds]
talmai has quit [Quit: mining]
rmwb has quit [Ping timeout: 260 seconds]
Guyver2_ has joined #bitcoin-wizards
Guyver2 has quit [Ping timeout: 260 seconds]
abpa has quit [Quit: Textual IRC Client: www.textualapp.com]
bedeho has joined #bitcoin-wizards
boing has quit []
bedeho has quit [Remote host closed the connection]
daszorz has joined #bitcoin-wizards
Ap4ch3 has quit [Quit: Ap4ch3]
JackH has quit [Remote host closed the connection]
pro has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
Aaronvan_ is now known as AaronvanW
Guyver2_ has quit [Quit: Going offline, see ya! (www.adiirc.com)]
bedeho has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
daszorz has quit [Ping timeout: 255 seconds]
blackwraith has joined #bitcoin-wizards
MaxSan has joined #bitcoin-wizards
CoinHeavy has joined #bitcoin-wizards
CoinHeavy has quit [Ping timeout: 276 seconds]
e0 has quit [Ping timeout: 246 seconds]
sdaftuar has quit [Remote host closed the connection]
mn3monic has joined #bitcoin-wizards
mn3monic has joined #bitcoin-wizards
mn3monic has quit [Changing host]
thrmo has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
daszorz has joined #bitcoin-wizards
shesek has quit [Ping timeout: 240 seconds]
daszorz has quit [Read error: Connection reset by peer]
Murch has quit [Quit: Snoozing.]
talmai has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
sdaftuar has joined #bitcoin-wizards
sdaftuar has joined #bitcoin-wizards
sdaftuar has quit [Changing host]
shesek has joined #bitcoin-wizards
tiagotrs has joined #bitcoin-wizards
ivan has joined #bitcoin-wizards
jannes has quit [Quit: Leaving]
rmwb has quit [Ping timeout: 240 seconds]
smk has joined #bitcoin-wizards
MaxSan has quit [Ping timeout: 255 seconds]
Dyaheon has quit [Ping timeout: 260 seconds]
Dyaheon has joined #bitcoin-wizards
prime__ has joined #bitcoin-wizards
neha__ is now known as neha
prime_ has quit [Ping timeout: 260 seconds]
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
Murch has quit [Quit: Snoozing.]
rusty has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
Ap4ch3 has joined #bitcoin-wizards
prime__ has quit [Ping timeout: 276 seconds]
<tiagotrs> .1
tiagotrs has quit [Quit: leaving]
rmwb has quit [Ping timeout: 246 seconds]
smk has quit [Ping timeout: 260 seconds]
CoinHeavy has joined #bitcoin-wizards
rusty has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
CoinHeavy has quit [Quit: Textual IRC Client: www.textualapp.com]
CoinHeavy has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 276 seconds]
AaronvanW has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
[7] has quit [Remote host closed the connection]
TheSeven has joined #bitcoin-wizards
airbreather has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 255 seconds]
CoinHeavy has quit [Ping timeout: 260 seconds]
Giszmo has joined #bitcoin-wizards
airbreather has quit [Read error: Connection reset by peer]