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
CheckDavid has quit [Quit: Connection closed for inactivity]
<maaku>
jl2012: you realize that if you add witness structures, in any reasonable implementtion they would add to the weight of the block?
<andytoshi>
sipa: waxwing: the standard DLEQ proof does not work with groups of different order, there isn't an algebraically meaningful way for two elements of different-order groups to be "equal"
<sipa>
right, bitwise decomposition of the integer is equal
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 245 seconds]
ynakasone has quit [Remote host closed the connection]
setpill has joined #bitcoin-wizards
ynakasone has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
Emcy has quit [Ping timeout: 245 seconds]
ynakasone has joined #bitcoin-wizards
Emcy has joined #bitcoin-wizards
ynakasone has quit [Ping timeout: 252 seconds]
_tin has joined #bitcoin-wizards
ynakasone has joined #bitcoin-wizards
tombusby has quit [Remote host closed the connection]
TheoStorm has joined #bitcoin-wizards
tombusby has joined #bitcoin-wizards
rh0nj has quit [Remote host closed the connection]
rh0nj has joined #bitcoin-wizards
jeremyrubin has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
arubi has quit [Ping timeout: 256 seconds]
arubi has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
shesek has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
<waxwing>
andytoshi, ah, thanks. now i remember you roughly outlining this before; but it was a long time ago, that's my excuse :)
dgpv has joined #bitcoin-wizards
<dgpv>
Hi! I've missed the addition of script descriptors to the core, and only got to know of them via transcript of today's sipa's talk
<dgpv>
we implemented something similar, to be able specify whole hierarchies of keys, to get balance and spend from them, like, 44'/0'/21'/* - both internal and external chain for bip44 account
<dgpv>
I am worried that our concepts might come into discrepancy with core
<dgpv>
"Conceptually, such descriptor refers to all the children in a certain order" - does this mean that this path specification could be extended to include whole trees of derived chains ?
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
<dgpv>
or there other planned ways to specify such trees ?
_tin has quit [Ping timeout: 276 seconds]
<kanzure>
hold please.
<achow101>
dgpv: what do you mean by "trees of derived chains"?
<dgpv>
achow101: trees of derived chains means, that if you have a hierarchy, like, company-5/department-8/subdepartment-7/employee-21
<dgpv>
achow101: you can use path 0'/5'/8'/7'/21'/0/ for employee's internal chain of keys
ynakasone has quit [Remote host closed the connection]
<dgpv>
achow101: but if you want to get balance of the whole company, or spend all funds from one department, you want to specify a subtree of this hierarchy
ynakasone has joined #bitcoin-wizards
<dgpv>
achow101: 0'/5'/* - whole company
<dgpv>
0'/5'/8'/7'/* - sub-department 7
<dgpv>
achow101: like this: sws.balance('seq://hybrid_3of5/bip44/account/1/*') ==> 0.68982063 - balance for both internal and external chains
<dgpv>
achow101: >>> sws.balance('seq://hybrid_3of5/bip44/*') ==> 1.10358935 - balance for all accounts for this 3of5 key setup
<achow101>
dgpv: descriptors should be able to support that
ynakasone has quit [Ping timeout: 252 seconds]
<dgpv>
achow101: cool
<dgpv>
looks like our concepts won't be conflicting with script descriptors. we have different syntax to refer to specific key by index (44'/0'/1'/1/.33 for index 33)
<dgpv>
but the syntax is different enough that there should be no confusion
Chris_Stewart_5 has quit [Ping timeout: 244 seconds]
ynakasone has joined #bitcoin-wizards
jeremyrubin has quit [Ping timeout: 252 seconds]
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
Zenton has joined #bitcoin-wizards
ynakasone has quit [Ping timeout: 245 seconds]
rusty has joined #bitcoin-wizards
mn3monic_ has quit [Changing host]
mn3monic_ has joined #bitcoin-wizards
mn3monic_ is now known as mn3monic
ynakasone has joined #bitcoin-wizards
jeremyrubin has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
ynakasone has quit [Remote host closed the connection]
ynakasone has joined #bitcoin-wizards
ynakasone has quit [Ping timeout: 272 seconds]
Chris_Stewart_5 has quit [Ping timeout: 252 seconds]
valwal has quit [Ping timeout: 244 seconds]
jeremyrubin has quit [Ping timeout: 240 seconds]
<stevenroose>
"
<stevenroose>
"While there are many moving parts to this proposal, it is not beyond the level of complexity of prior extensions adopted by bitcoin (e.g. segregated witness), and achieves a variety of benefits comparable in magnitude." :)
dstadulis has joined #bitcoin-wizards
deusexbeer has joined #bitcoin-wizards
belcher_ has joined #bitcoin-wizards
belcher has quit [Ping timeout: 240 seconds]
dstadulis has quit [Quit: dstadulis]
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
nephyrin has quit [Ping timeout: 268 seconds]
nephyrin has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]