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
contrapumpkin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
contrapumpkin has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
MaxSan has quit [Ping timeout: 240 seconds]
ratbanebo has quit [Ping timeout: 255 seconds]
MaxSan has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 276 seconds]
blackwraith has quit [Remote host closed the connection]
CheckDavid has quit [Quit: Connection closed for inactivity]
e0 has joined #bitcoin-wizards
e0 has quit [Ping timeout: 255 seconds]
Dyaheon has quit [Ping timeout: 268 seconds]
Dyaheon has joined #bitcoin-wizards
jtimon has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
Gameboy has joined #bitcoin-wizards
pro has quit [Quit: Leaving]
Aranjedeath has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
priidu has quit [Ping timeout: 240 seconds]
kexkey has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
Guest97515 has quit [Remote host closed the connection]
Guest97515 has joined #bitcoin-wizards
licnep has quit [Quit: Connection closed for inactivity]
rmwb has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
rmwb has quit [Ping timeout: 276 seconds]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
dabura667 has joined #bitcoin-wizards
Gameboy has quit [Ping timeout: 260 seconds]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
[7] has quit [Disconnected by services]
TheSeven has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
Guest39802 is now known as [Derek]
[Derek] has quit [Changing host]
[Derek] has joined #bitcoin-wizards
matozoid has joined #bitcoin-wizards
MaxSan has quit [Read error: Connection reset by peer]
rmwb has joined #bitcoin-wizards
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matozoid has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 246 seconds]
ratbanebo has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 268 seconds]
priidu has joined #bitcoin-wizards
blackwraith has joined #bitcoin-wizards
Dyaheon has quit [Ping timeout: 255 seconds]
Dyaheon has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
augurphan has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ratbanebo has quit [Ping timeout: 255 seconds]
matozoid has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matozoid has joined #bitcoin-wizards
<runeks>
arubi: What tool do you use to verify Bitcoin tx signatures? I think I'm in need of some debug tools in this area.
jannes has joined #bitcoin-wizards
markus-k_ has quit [Quit: ZNC 1.6.1 - http://znc.in]
markus-k has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 240 seconds]
kexkey has quit [Ping timeout: 240 seconds]
matozoid_ has joined #bitcoin-wizards
matozoid has quit [Ping timeout: 246 seconds]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
augurphan has quit [Quit: augurphan]
matozoid has joined #bitcoin-wizards
matozoid_ has quit [Read error: Connection reset by peer]
pavel_ has joined #bitcoin-wizards
pavel_ has quit [Remote host closed the connection]
paveljanik has quit [Read error: Connection reset by peer]
rmwb has joined #bitcoin-wizards
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matozoid has joined #bitcoin-wizards
jouke has quit [Remote host closed the connection]
jouke has joined #bitcoin-wizards
jouke has joined #bitcoin-wizards
jouke has quit [Changing host]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 255 seconds]
rmwb has quit [Ping timeout: 255 seconds]
CubicEarth has quit []
<arubi>
runeks, that tool is a convoluted mess of bash and gnu bc scripts (which need a patched bc because of a bug in release :( ). setting up the sighash is still something I do manually, and I do the sig math in bc
dnaleor has quit [Ping timeout: 240 seconds]
<arubi>
fwiw I've been rewriting it it in a more modular way so it's actually useable by other people (already 1500 LOC done woo!), and I think it should be ready for a public repo soon
<nsh>
64kb of APL code should be enough for everything
<arubi>
:)
<sipa>
arubi: you implemented EC math in...bc?
<arubi>
and endomorphism and a lot of cool stuff
<arubi>
borromean ring sigs too, but I need to rewrite that
priidu has quit [Remote host closed the connection]
ratbanebo has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 246 seconds]
<arubi>
nsh, https://github.com/fivepiece/btc-bash-ng/tree/checkpoint0/bc is what I refractored for now. you'll need "gnu-bc" also from my github for the bug fix, and the other stuff I still need to port (and bitcoin stuff) is in a repo called "btc-bash". you've been warned :)
<nsh>
thanks!
rmwb has joined #bitcoin-wizards
thrmo has quit [Ping timeout: 240 seconds]
matozoid has joined #bitcoin-wizards
dabura667 has quit [Quit: Connection closed for inactivity]
blackwraith has quit [Ping timeout: 276 seconds]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rmwb has quit [Ping timeout: 258 seconds]
ratbanebo has joined #bitcoin-wizards
fg has joined #bitcoin-wizards
ratbanebo has quit [Ping timeout: 246 seconds]
MaxSan has joined #bitcoin-wizards
fg has quit [Client Quit]
matozoid has joined #bitcoin-wizards
matozoid_ has joined #bitcoin-wizards
matozoid has quit [Ping timeout: 240 seconds]
matozoid has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
matozoid_ has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
ratbanebo has joined #bitcoin-wizards
<waxwing>
arubi: ah out of stealth mode i see?
<waxwing>
bc-coin ICO incoming, i hope
ratbanebo has quit [Ping timeout: 255 seconds]
<nsh>
lol
<arubi>
waxwing, yea I guess it's at least readable now :), so much to port still. feel free to send money to bitcoin eater for the genuine ICO experience
rmwb has quit [Ping timeout: 276 seconds]
pro has joined #bitcoin-wizards
JHistone has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
<runeks>
arubi: thanks. I'll keep your tool in mind. I'm trying to write something similar, but in Haskell, to be used by a payment channel library.
<arubi>
sweet runeks
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matozoid has joined #bitcoin-wizards
<bsm117532>
arubi you are mad. But cool.
<arubi>
appreciate it bsm117532 :)
<bsm117532>
And here I've been trying to get myself out of the habit of typing 'bc -l' to do little calculations and type 'ipython3' instead...
d9b4bef9 has quit [Remote host closed the connection]
ratbanebo has joined #bitcoin-wizards
d9b4bef9 has joined #bitcoin-wizards
<arubi>
I have the same plan, but for maybe migrating to Calc one day
ratbanebo has quit [Ping timeout: 240 seconds]
echonaut4 has joined #bitcoin-wizards
echonaut has quit [Read error: Connection reset by peer]
rmwb has joined #bitcoin-wizards
afk11 has quit [Ping timeout: 248 seconds]
afk11 has joined #bitcoin-wizards
teslax has quit [Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!]
bedeho has quit [Remote host closed the connection]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
matozoid has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
matozoid_ has joined #bitcoin-wizards
<bsm117532>
Why calc over python/numpy/scipy/sympy?
rmwb has quit [Ping timeout: 258 seconds]
matozoid has quit [Ping timeout: 255 seconds]
<bsm117532>
I'm still trying to graduate from Maple to sympy for real calculations...I resort to maple a lot... :-/
<arubi>
I don't know really, just wanted to try. I'm positive any of what you suggested is better and I'll have to actually move to a real programing language eventually. maybe bitcoin is worth millions and I can retire :)
<arubi>
s/maybe/maybe when/
cluckj has quit [Quit: Leaving]
matozoid_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
belcher has quit [Ping timeout: 260 seconds]
wcstein has joined #bitcoin-wizards
wcstein has left #bitcoin-wizards [#bitcoin-wizards]
priidu has joined #bitcoin-wizards
MaxSan has quit [Ping timeout: 240 seconds]
belcher has joined #bitcoin-wizards
priidu has quit [Ping timeout: 240 seconds]
e0 has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
Guest47181 has joined #bitcoin-wizards
belcher has quit [Ping timeout: 240 seconds]
bedeho has quit [Remote host closed the connection]
brguy has joined #bitcoin-wizards
arubi_ has joined #bitcoin-wizards
arubi has quit [Ping timeout: 248 seconds]
bedeho has joined #bitcoin-wizards
BCBot_ has joined #bitcoin-wizards
BCBot has quit [Ping timeout: 240 seconds]
MaxSan has joined #bitcoin-wizards
uiuc-slack1 has quit [Remote host closed the connection]
uiuc-slack has joined #bitcoin-wizards
BCBot_ has quit [Remote host closed the connection]
BCBot has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 240 seconds]
e0 has quit [Ping timeout: 240 seconds]
kmels has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
e0 has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
<contrapumpkin>
has there been any work on "dead man's switch"-type transactions on bitcoin?
MaxSan has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
augurphan has joined #bitcoin-wizards
<nsh>
contrapumpkin, if you mean using the blockchain to deterministically reveal some secret if there if some interaction pattern stops, then i don't think so
<nsh>
s/if there if/if/
<nsh>
i'm not sure it's possible without extra cryptographic primitives
<contrapumpkin>
I was thinking more along the lines of send coins to a predetermined address unless I keep sending them somewhere else periodically
<contrapumpkin>
so I could spend them explicitly to send them elsewhere, bt if I don't within a timeout, they go somewhere predefined
<nsh>
oh, you can do that easily enough with multisig and some external agent
<nsh>
optionally with timelock
<contrapumpkin>
ah I was wondering if there was some obscure way to get it to work without the external agent
<contrapumpkin>
can script get at some notion of the current block depth?
<waxwing>
contrapumpkin: see checklocktimeverify and checksequenceverify
<waxwing>
often known as CLTV and CSV
<contrapumpkin>
i.e., "you can spend me with key K if block depth > X, but spend me with key A always"
<contrapumpkin>
that way the coins effectively "belong" to K after a period, but I'd periodically invalidate with A until I die
<contrapumpkin>
then they sort of automatically belong to K
<waxwing>
yes an example of that type can be found in the CLTV bip, bip65