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
alferz has joined #bitcoin-wizards
vicenteH has quit [Ping timeout: 248 seconds]
alferz has quit [Ping timeout: 264 seconds]
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
Chris_Stewart_5 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
<danrobinson> contrapumpkin: Should work now on the playground (you'll want to refresh and hit Reset in the upper right corner to load the new example). http://docs.ivy-lang.org/bitcoin/language/ExampleContracts.html#revealfixedpoint
jb55 has joined #bitcoin-wizards
danrobinson has quit [Quit: danrobinson]
Murch has quit [Quit: Snoozing.]
<maaku> wouldn't you need to compare data to a hash just to do the P2PKH script?
danrobinson has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
Aaronvan_ has joined #bitcoin-wizards
Aaronvan_ has quit [Client Quit]
yoctopede has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 248 seconds]
dabura667 has joined #bitcoin-wizards
danrobinson has quit [Ping timeout: 265 seconds]
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
Logicwax has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
rusty has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 256 seconds]
rusty has quit [Ping timeout: 272 seconds]
rmwb has quit [Remote host closed the connection]
son0p has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 248 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 240 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
metamarc has joined #bitcoin-wizards
ghost43 has quit [Quit: Leaving]
harrymm has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 264 seconds]
jb55 has quit [Ping timeout: 248 seconds]
son0p has quit [Ping timeout: 248 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
dnaleor has quit [Quit: Leaving]
jb55 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
yoctopede has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rmwb has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
rusty has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
danrobinson has joined #bitcoin-wizards
<danrobinson> maaku: are you referring to this Ivy contract: https://docs.ivy-lang.org/bitcoin/language/ExampleContracts.html#lockwithpublickeyhash ? It is initialized with a value that is declared to be a Sha256(PublicKey), and thus can be compared to another one
<danrobinson> if you're referring to the fact that https://docs.ivy-lang.org/bitcoin/language/ExampleContracts.html#lockwithpublickey compiles to a P2WPKH address (and the rest of the contracts compile to P2WSH addresses), all that is done under the hood; it doesn't touch the user-facing type system
danrobinson has quit [Quit: danrobinson]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 255 seconds]
yoctopede has quit [Remote host closed the connection]
BashCo has quit [Ping timeout: 256 seconds]
yoctopede has joined #bitcoin-wizards
TheSeven has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
TheSeven has quit [Ping timeout: 265 seconds]
meshcollider has quit [Quit: Connection closed for inactivity]
meshcollider has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
TheSeven has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has quit [Remote host closed the connection]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Ping timeout: 248 seconds]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Nightwolf has quit [Read error: Connection reset by peer]
Nightwolf has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
tuxcanfly has joined #bitcoin-wizards
pedrovian has quit [Read error: Connection reset by peer]
sipa has quit [Ping timeout: 255 seconds]
sipa has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
BashCo has joined #bitcoin-wizards
BashCo_ has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
BashCo has quit [Ping timeout: 240 seconds]
yoctopede has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 255 seconds]
vicenteH has joined #bitcoin-wizards
belcher has quit [Read error: Connection reset by peer]
belcher has joined #bitcoin-wizards
agorist000 has joined #bitcoin-wizards
Cory has quit [Ping timeout: 256 seconds]
metamarc has quit [Ping timeout: 256 seconds]
AaronvanW has joined #bitcoin-wizards
Pasha has joined #bitcoin-wizards
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 248 seconds]
Pasha is now known as Cory
rmwb has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
dabura667 has quit [Remote host closed the connection]
rmwb has quit [Ping timeout: 252 seconds]
tiagotrs has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
harrow has quit [Quit: Leaving]
LeMiner2 has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 248 seconds]
LeMiner2 is now known as LeMiner
harrow has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
LeMiner2 has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 248 seconds]
LeMiner2 is now known as LeMiner
m8tion has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 240 seconds]
wxss has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
<Sentineo> maaku: ah ok thanks (regarding the hash singularities). Are those hashes checked, e.g. when there is a p2sh is core checking is the hash hashes to itself again? Perhaps as a sanity check to rule out the possibility? Well for a p2pkh one would need a signiture, so it is fine (imho) from singularities. What about p2sh? A simple data push is considered a valid script, is it not? So finding a
<Sentineo> ripmed160 singularity could allow me to spend those funds, right?
yoctopede has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
davec has quit [Quit: leaving]
jtimon has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
<abomb> Sentineo, the neat part about that would be if the wallet had a previous transaction and after its accepted you can show you broke ripemod160 because of the two different public keys on the blockchain
<abomb> and there is 256 bits worth of private keys, and 160 bits of ripemod.... around 79228162514264337593543950336 times smaller of a search space.....
yoctopede has quit [Remote host closed the connection]
davec has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
Herka has joined #bitcoin-wizards
emzy has joined #bitcoin-wizards
napo1eon has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 252 seconds]
belcher has quit [Quit: Leaving]
rmwb has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
rmwb has quit [Ping timeout: 255 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
Guyver2 has quit [Remote host closed the connection]
yoctopede has quit [Remote host closed the connection]
Guyver2 has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
yoctopede has quit [Remote host closed the connection]
dnaleor has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
son0p has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 268 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 256 seconds]
Noldorin has joined #bitcoin-wizards
d4de has joined #bitcoin-wizards
tiagotrs has quit [Ping timeout: 272 seconds]
jtimon has joined #bitcoin-wizards
airbreather_ has joined #bitcoin-wizards
airbreather has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
Hunger- has quit [Ping timeout: 255 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
Hunger- has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
Aaronvan_ is now known as AaronvanW
BashCo_ has quit [Ping timeout: 240 seconds]
tromp has quit [Ping timeout: 240 seconds]
son0p has quit [Ping timeout: 256 seconds]
rmwb has quit [Ping timeout: 265 seconds]
Guyver2 has left #bitcoin-wizards ["Closing Window"]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
yoctopede has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
tromp has quit [Ping timeout: 240 seconds]
d4de has quit [Quit: This computer has gone to sleep]
tromp has joined #bitcoin-wizards
JackH_ has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
JackH has quit [Ping timeout: 248 seconds]
daszorz has quit [Read error: Connection reset by peer]
dnaleor has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
StopAndDecrypt has joined #bitcoin-wizards
BashCo has joined #bitcoin-wizards
tooth29 has joined #bitcoin-wizards
tooth29 has quit [Client Quit]
tooth29 has joined #bitcoin-wizards
meshcollider has quit [Ping timeout: 240 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
bedeho has quit [Ping timeout: 248 seconds]
laptop__ has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
JackH_ has quit [Ping timeout: 248 seconds]
yoctopede has joined #bitcoin-wizards
Fugazi_ has joined #bitcoin-wizards
Fugazi has quit [Ping timeout: 272 seconds]
rmwb has quit [Ping timeout: 265 seconds]
harrymm has quit [Ping timeout: 256 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
koshii has quit [Quit: bye]
Murch has quit [Ping timeout: 240 seconds]
Murch has joined #bitcoin-wizards
StopAndDecrypt has quit [Ping timeout: 256 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt has joined #bitcoin-wizards
ahia has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 240 seconds]
harrymm has quit [Ping timeout: 265 seconds]
yoctopede is now known as intcat
rmwb has joined #bitcoin-wizards
tiagotrs has joined #bitcoin-wizards
<Chris_Stewart_5> Is anyone familiar with the difference between 'SKIP' and 'VERIFY' in BIP98? https://github.com/bitcoin/bips/blob/master/bip-0098.mediawiki
<Chris_Stewart_5> It seems to me that a hash is just provided in both cases?
tromp has quit [Remote host closed the connection]
<Chris_Stewart_5> and that hash is used to calculate the hash of the parent node?
<sipa> Chris_Stewart_5: VERIFY means it's a node you want to prove inclusion over
<sipa> SKIP means you just need to provide the hash to make the root validate
<Chris_Stewart_5> ahhhhhh
itsme has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
ahia has quit [Quit: Page closed]
tromp has joined #bitcoin-wizards
vicenteH has quit [Ping timeout: 272 seconds]
<instagibbs> "SKIP means the branch contains a hash of an elided subtree or element, and the fast-SHA256 root hash of this subtree or double-SHA256 hash of the element is included in the proof structure; and VERIFY means the branch contains an externally provided hash that is needed as witness for the verification of the proof"
<instagibbs> from the text
<Chris_Stewart_5> i think the VERIFY wording is confusing
<instagibbs> i just skimmed for the definition, haven't spent any time digesting
<Chris_Stewart_5> "means the branch contains and externally provided hash" -> "means the node should match a hash we are trying to prove is included in the MT"
<Chris_Stewart_5> IMO
jb55 has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
rmwb has quit [Ping timeout: 240 seconds]
<maaku> correct. SKIP hashes are serialized inside the proof. VERIFY hashes are taken individually from the stack in MERKLEBRANCHVERIFY
<maaku> you need both the proof object (containing the tree structure and all of the SKIP hashes) and a list of the VERIFY hashes to reconstruct the root
<Chris_Stewart_5> maaku: Ok I get the idea, I just found the VERIFY definition confusing. Might want to change if other people have trouble with it as well
<Chris_Stewart_5> especially the usage of 'branch' as, to me, that implies there is a child tree provided
tromp has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
jb55 has quit [Quit: WeeChat 1.9]
jb55 has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
intcat has quit [Remote host closed the connection]
rmwb has quit [Ping timeout: 255 seconds]
intcat has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
jb55 has quit [Ping timeout: 256 seconds]
intcat has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
rusty has quit [Quit: Leaving.]
itsme has quit [Quit: Textual IRC Client: www.textualapp.com]
tromp has joined #bitcoin-wizards
ghost43 has quit [Ping timeout: 248 seconds]
abomb_ has joined #bitcoin-wizards
abomb_ has quit [Remote host closed the connection]
abomb has quit [Quit: Leaving]
ghost43 has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
vicenteH has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 265 seconds]
tromp has quit [Remote host closed the connection]
daszorz has joined #bitcoin-wizards
jcorgan has quit [Remote host closed the connection]
abomb has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
agorist000 has quit [Ping timeout: 264 seconds]
abomb has quit [Quit: Leaving]
abomb has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
<maaku> are hybrid keys illegal in bitcoin?
<abomb> hybrid keys?
<sipa> maaku: nonstandard
<sipa> but consensus valid
vicenteH has quit [Read error: Connection reset by peer]
vicenteH has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
harrymm has quit [Ping timeout: 260 seconds]
BashCo has quit [Ping timeout: 255 seconds]
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
rmwb has quit [Ping timeout: 255 seconds]
intcat has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
harrymm has joined #bitcoin-wizards
intcat has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
meshcollider has quit [Quit: Connection closed for inactivity]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
d4de has joined #bitcoin-wizards
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
vicenteH has quit [Read error: Connection reset by peer]
vicenteH has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
koshii has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
laurentmt has quit [Quit: laurentmt]
bedeho has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
bedeho has quit [Ping timeout: 264 seconds]
rusty has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
agorist000 has joined #bitcoin-wizards
koshii has quit [Ping timeout: 248 seconds]
koshii has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
tiagotrs has quit [Quit: leaving]
jb55 has quit [Ping timeout: 240 seconds]
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]