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
dodomojo has joined #bitcoin-wizards
Devastro has joined #bitcoin-wizards
dodomojo_ has joined #bitcoin-wizards
da2ce7 has quit [Ping timeout: 246 seconds]
JHistone has quit [Quit: Leaving]
dodomojo has quit [Ping timeout: 246 seconds]
da2ce7 has joined #bitcoin-wizards
Devastro has quit [Ping timeout: 260 seconds]
CubicEarth has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Giszmo has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
oleganza has quit [Quit: oleganza]
tromp has quit [Remote host closed the connection]
dodomojo_ has quit [Remote host closed the connection]
ratbanebo has quit [Ping timeout: 264 seconds]
CubicEarth has quit [Remote host closed the connection]
Guyver2 has quit [Read error: Connection reset by peer]
keebler has quit [Ping timeout: 260 seconds]
dodomojo has joined #bitcoin-wizards
dodomojo has quit [Read error: Connection reset by peer]
dodomojo has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
CubicEarth has joined #bitcoin-wizards
Wobbli has joined #bitcoin-wizards
CubicEarth has quit [Ping timeout: 256 seconds]
Chris_Stewart_5 has quit [Ping timeout: 256 seconds]
tromp has left #bitcoin-wizards [#bitcoin-wizards]
Ylbam has quit [Quit: Connection closed for inactivity]
dodomojo has quit [Remote host closed the connection]
CubicEarth has joined #bitcoin-wizards
dodomojo has joined #bitcoin-wizards
keebler has joined #bitcoin-wizards
[1]keebler has joined #bitcoin-wizards
CubicEarth has quit [Ping timeout: 260 seconds]
keebler has quit [Ping timeout: 256 seconds]
[1]keebler is now known as keebler
matozoid has joined #bitcoin-wizards
matozoid has quit [Client Quit]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
go1111111 has quit [Read error: Connection reset by peer]
kankles has quit [Read error: Connection reset by peer]
CubicEarth has joined #bitcoin-wizards
CubicEarth has quit [Remote host closed the connection]
isle2983 has quit [Read error: Connection reset by peer]
alferz has joined #bitcoin-wizards
Wobbli has quit [Ping timeout: 258 seconds]
CubicEarth has joined #bitcoin-wizards
kankles has joined #bitcoin-wizards
JackH has quit [Ping timeout: 264 seconds]
dodomojo has quit [Remote host closed the connection]
dnaleor has quit [Quit: Leaving]
CubicEarth has quit [Remote host closed the connection]
isle2983 has joined #bitcoin-wizards
alferz has quit [Ping timeout: 268 seconds]
alferz has joined #bitcoin-wizards
Wobbli has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ratbanebo has quit [Ping timeout: 256 seconds]
NewLiberty has quit [Ping timeout: 246 seconds]
bildramer has quit [Ping timeout: 264 seconds]
bildramer has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
fibonacci has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
NewLiberty has quit [Ping timeout: 246 seconds]
CubicEarth has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
CubicEarth has quit [Ping timeout: 258 seconds]
bildramer1 has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
bildramer has quit [Ping timeout: 258 seconds]
legogris has quit [Remote host closed the connection]
danrobinson has joined #bitcoin-wizards
legogris has joined #bitcoin-wizards
pro has quit [Quit: Leaving]
bildramer has joined #bitcoin-wizards
danrobinson has quit [Client Quit]
bildramer1 has quit [Ping timeout: 264 seconds]
CubicEarth has joined #bitcoin-wizards
bildramer1 has joined #bitcoin-wizards
bildramer has quit [Ping timeout: 246 seconds]
NewLiberty has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
tromp has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
bildramer has joined #bitcoin-wizards
CubicEarth has quit []
bildramer1 has quit [Ping timeout: 258 seconds]
wasi has quit [Ping timeout: 240 seconds]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
fibonacci has quit [Quit: Connection closed for inactivity]
[7] has quit [Ping timeout: 259 seconds]
TheSeven has joined #bitcoin-wizards
NewLiberty_ has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 246 seconds]
vFSgrcFGBJHg has quit [Quit: Leaving]
jtimon has quit [Ping timeout: 258 seconds]
go1111111 has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
jannes has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
BashCo has quit [Remote host closed the connection]
MoALTz has joined #bitcoin-wizards
arowser has joined #bitcoin-wizards
ratbanebo has quit [Remote host closed the connection]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
BashCo has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
JackH has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
ratbanebo has quit [Remote host closed the connection]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
MaxSan has quit [Ping timeout: 256 seconds]
bildramer1 has joined #bitcoin-wizards
bildramer has quit [Ping timeout: 264 seconds]
dnaleor has joined #bitcoin-wizards
MaxSan has joined #bitcoin-wizards
kankles has quit [Ping timeout: 240 seconds]
kankles has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
ratbanebo has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
ratbanebo has quit [Remote host closed the connection]
MaxSan has quit [Ping timeout: 264 seconds]
ratbanebo has joined #bitcoin-wizards
lmatteis has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
MaxSan has joined #bitcoin-wizards
itsme_ has joined #bitcoin-wizards
hmachado has joined #bitcoin-wizards
<stevenroose>
Can scripts inspect outputs of a tx?
<stevenroose>
F.e. an output that can be spent in any transaction that has an output matching a certain condition?
<sipa>
no
<stevenroose>
That could serve as a very interesting replay attack prevention tool. An output that can be spent if the exact same output is produced again with the same amount. You could create some of those with small values from BTU-mined outputs. Then people would be able to send BTU's without the ability for the txs to be replayed, just by including one of those outputs and creating them again :)
<stevenroose>
Otherwise replay attack prevention would be cumbersome, you'd have to get your hands on BTU-only coins first
<sipa>
that's called a covenant :)
<sipa>
and it has very interesting properties
<sipa>
though i'm not convinced you need it for this purpose
<stevenroose>
oh I read something about covenants recently.. I didn't fully understand them, though.. Let me find that piece again
Wobbli has quit [Quit: Leaving]
ratbanebo has joined #bitcoin-wizards
BashCo_ has joined #bitcoin-wizards
itsme_ has quit [Ping timeout: 258 seconds]
ratbanebo has quit [Ping timeout: 264 seconds]
BashCo has quit [Ping timeout: 268 seconds]
itsme_ has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
<stevenroose>
sipa, you don't need it, but it'd make it easier I think.. It is not possible to have replay prevention without mixing in new coins, right?
<stevenroose>
afaik there is no way to inspect the chain in anyway
<stevenroose>
About the covenants piece by Blockstream (Russel), what's the reason for the indirect way of crafting a message and verifying if the signature is valid together with OP_CHECKSIG? Is the only reason because currently OP_CHECKSIG is the only opcode that has a view on the transaction?
<stevenroose>
Especially for Elements, where new opcodes are to be experimented with, I would think a more favorable approach would be to deprecate OP_CHECKSIG for a combination of some OP_GETSOMETXDATA and OP_CHECKSIGFROMSTACK
dispel has quit [Quit: Connection closed for inactivity]
aalex has quit [Read error: Connection reset by peer]
aalex has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
paveljanik has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
afk11 has quit [Ping timeout: 240 seconds]
arubi has quit [Ping timeout: 240 seconds]
afk11 has joined #bitcoin-wizards
arubi has joined #bitcoin-wizards
chjj has quit [Ping timeout: 256 seconds]
MaxSan has quit [Ping timeout: 240 seconds]
pro has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
oneeman has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
wumpus has quit [Ping timeout: 255 seconds]
ratbanebo has joined #bitcoin-wizards
vmatekol_ has joined #bitcoin-wizards
hmachado has quit [Ping timeout: 246 seconds]
hmachado has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
jcluck has joined #bitcoin-wizards
danrobinson has joined #bitcoin-wizards
cluckj has quit [Ping timeout: 268 seconds]
madacol has joined #bitcoin-wizards
vo8co has joined #bitcoin-wizards
madacol has quit [Client Quit]
rockhouse has joined #bitcoin-wizards
cluckj has joined #bitcoin-wizards
arubi has quit [Quit: bye]
madacol has joined #bitcoin-wizards
jcluck has quit [Ping timeout: 268 seconds]
ratbanebo has joined #bitcoin-wizards
itsme_ has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
cluckj has quit [Quit: Leaving]
bsm117532 has quit [Quit: Leaving.]
abpa has joined #bitcoin-wizards
bsm117532 has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 264 seconds]
madacol has quit [Quit: WeeChat 1.0.1]
madacol has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
oneeman has quit [Quit: Leaving]
itsme_ has joined #bitcoin-wizards
<danrobinson>
stevenroose: yes, as I understand it, that's why Russell used OP_CHECKSIGFROMSTACK. OP_CHECKSIGFROMSTACK and OP_CAT were already in the Elements Alpha toolkit; he was trying to do covenants without inventing new opcodes (like OP_TXSIGHASH or OP_CHECKOUTPUT).
danrobinson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
MaxSan has joined #bitcoin-wizards
mol has quit [Ping timeout: 260 seconds]
moli_ has joined #bitcoin-wizards
adiabat has quit [Ping timeout: 268 seconds]
rockhouse has quit [Remote host closed the connection]
binaryatrocity has joined #bitcoin-wizards
binaryatrocity has quit [Changing host]
binaryatrocity has joined #bitcoin-wizards
rockhouse has joined #bitcoin-wizards
wasi has joined #bitcoin-wizards
rockhouse has quit [Read error: Connection reset by peer]
vmatekol_ has quit [Remote host closed the connection]
rockhouse has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
rockhouse has quit [Ping timeout: 240 seconds]
oleganza has joined #bitcoin-wizards
rockhouse has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
rockhouse has quit [Read error: Connection reset by peer]
rockhouse has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 240 seconds]
vo8co has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
danrobinson has joined #bitcoin-wizards
CubicEarth has joined #bitcoin-wizards
<stevenroose>
danrobinson, yeah I know, and it makes sense to make as little as possible changes
wumpus has joined #bitcoin-wizards
<danrobinson>
I'm not sure there would be a reason to deprecate OP_CHECKSIG and OP_CHECKSIGVERIFY even if you did have OP_TXSIGHASH, OP_CHECKSIGFROMSTACK, and OP_CHECKSIGFROMSTACKVERIFY. You waste a byte in a very common case.