--- Day changed Wed Jul 19 2017 00:43 -!- MaxSan [~one@109.232.227.149] has joined #lnd 02:12 -!- MaxSan [~one@109.232.227.149] has quit [Ping timeout: 260 seconds] 02:30 -!- chjj [~chjj@unaffiliated/chjj] has joined #lnd 02:58 -!- riclas [~riclas@72.210.189.46.rev.vodafone.pt] has joined #lnd 03:03 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 04:00 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 240 seconds] 04:51 < kanzure> er, this seems to be lorum epsum? http://api.lightning.community.s3-website-us-east-1.amazonaws.com/ 04:53 -!- JackH [~laptop@46.231.18.66] has joined #lnd 05:06 -!- deusexbeer [~deusexbee@093-092-177-235-dynamic-pool-adsl.wbt.ru] has quit [Ping timeout: 240 seconds] 05:11 -!- deusexbeer [~deusexbee@095-129-172-087-dynamic-pool-adsl.wbt.ru] has joined #lnd 05:21 < molz> from Core Slack: "Hey everyone, we've set up a slack for people interested in learning more about testing and building apps on the Lightning Network with LND. Anyone who wants to test or run LND, build lightning apps, contribute to the protocol, or learn more about Lightning Network is welcome! You can sign up here: https://lightningcommunity.slack.com/join/shared_invite/MjE0NDkzNDM5NzQ3LTE1MDA0MjE0NzctODNlZDlmNWYzOA " 05:22 < JackH> is lnd working with bitcoin core yet? 05:26 -!- dn2k [~who@unaffiliated/dn2k] has quit [Quit: Lost terminal] 07:20 -!- drei [729f927a@gateway/web/freenode/ip.114.159.146.122] has joined #lnd 07:27 -!- drei [729f927a@gateway/web/freenode/ip.114.159.146.122] has quit [Quit: Page closed] 09:26 -!- JackH [~laptop@46.231.18.66] has quit [Quit: Leaving] 11:39 < stevenroose> I don't like Slack :( 11:55 < Char0n> same. why not just use IRC?.. 12:25 < arubi> molz, will there be an irc relay for that? 12:26 < arubi> yea would be much better on irc 12:26 < molz> arubi, not that i know of but we can ask stark or whoever that's in charge there 12:26 < arubi> if they set up one I'll probably lurk because it's an interesting topic 12:27 -!- cbits [~cbits@92-244-6-154.customers.ownit.se] has joined #lnd 12:28 <@roasbeef> ehhm most of my chatter will say here on this channel really 12:28 <@roasbeef> that's meant to be a bit more general 12:28 <@roasbeef> nearly done with the new funding wrokflow and commitment transactions 12:28 <@roasbeef> will be the last major breaking change, after which we'll be fully spec compliant 12:28 <@roasbeef> will likely write a post on the new commitment style and key derivations, and they've come a long way since the original formats 12:29 <@roasbeef> all htlc's are basically off-chain convenants now 12:29 < Ylbam> well done @roasbeef :) 12:29 <@roasbeef> occurred to me in the shower, that we shouldn't be using sighash-all on the htlc transactions, as that means one isn't able to coalsece transitioning the state of several of them to "claim" in a single transaction 12:30 <@roasbeef> JackH: not yet, but with neurtino, it doesn't really matter (eventually as it's implemented in bcoin, btcd, core, etc) 12:30 < arubi> roasbeef, yay for segwit's anyonecanpay|single ? :) 12:30 <@roasbeef> need to finish up some final stuff on the BIP, will do so after this next release 12:31 <@roasbeef> arubi: yep exactly what I'm thinking, it's a tiny change (just a sighash flag), and would allow us to save even more space on-chain in the case of a commitment transaction broadcast loaded with htlc's 12:31 <@roasbeef> in a world with on-chain convenants its diff, but can make things more efficient as is possibly 12:32 < arubi> finally a good use for that thing, I gotta read up on latest lightning stuff. lost track a while ago 12:32 < betawaffle> hmm, yeah where can i read about this? 12:32 <@roasbeef> components of next release are neaaarly all gathered, will be a massive one 12:33 <@roasbeef> arubi: yeh i'm planning on writing a post out lining the way the contracts work atm, then with some over arching principles/lessons w.r.t how to encode contracts in bitcoin using script templates (as we all do now), but also transaction templates (basically the way ln works now) 12:33 <@roasbeef> similar to the pre-processing phase in some multi-party computatino protocols, in this case we do "pre-signing" and random number seed generation 12:33 <@roasbeef> betawaffle: the commitment tx stuff can be found here: https://github.com/lightningnetwork/lightning-rfc/blob/master/03-transactions.md 12:34 < betawaffle> thanks 12:34 <@roasbeef> betawaffle: it's good enough if you've been following/thinking about this stuff for a bit, but needs to be a bit more constructive s.t it can be a de fact resource 12:35 < betawaffle> i only heard about LN recently, read the paper 12:35 < betawaffle> now i'm hooked, obviously 12:35 <@roasbeef> hehe 12:35 <@roasbeef> yeh the spec is more up to date than the paper 12:35 < arubi> yea with the clever sighash stuff you can really set up the midstates nicely. tx templates sound sweet 12:36 <@roasbeef> yeh, basically bitcoin contracts are functional and pure, compared to like imperative mutable stuff like some other chains 12:37 < arubi> hehe ;) 12:37 <@roasbeef> we don't really have the tools yet to go from a high level description all the way down to tx generation and programmatic signing and execution 12:37 <@roasbeef> but we'll get there eventually 12:37 <@roasbeef> jeremy rubin's presentation at BPASE 2017 was a fantastic vision of a possible langauge or specification tool 12:38 < arubi> I'll have to track that down if there's slides or a video 12:39 < arubi> seems like both https://cyber.stanford.edu/blockchainconf , last one 12:39 <@roasbeef> mhmm that's the site, all vids should be up with slides 12:39 <@roasbeef> arubi: the vid: https://www.youtube.com/watch?v=r7xN7K0OqaA&feature=youtu.be 12:40 <@roasbeef> slides on that main page if you scroll down as well 12:41 < arubi> yep, last row. 12:51 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 248 seconds] 12:57 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #lnd 13:16 < betawaffle> whoa whoa... we don't have a theme song? 13:32 < arubi> https://gist.github.com/fivepiece/ba285cc2d121ae3f4d18521605246642 13:34 <@roasbeef> there's totally a theme song: https://github.com/lightningnetwork/lightning-rfc/blob/master/00-introduction.md#theme-song 13:35 < arubi> :) 14:21 < stevenroose> I love the theme song :D 14:51 -!- cbits [~cbits@92-244-6-154.customers.ownit.se] has quit [Ping timeout: 240 seconds] 15:25 -!- chjj [~chjj@unaffiliated/chjj] has joined #lnd 17:00 -!- riclas [~riclas@72.210.189.46.rev.vodafone.pt] has quit [Ping timeout: 248 seconds] 17:45 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-rwtshwbnjafkqstt] has quit [Quit: Connection closed for inactivity] 18:14 <@roasbeef> remember kids: ranging over a slice of values (not pointers) will result in the value being copied each time, thus mutations won't appear on the underlying slice 18:15 <@roasbeef> in that case, use a regular for loop over indexs of the slice instead 18:44 -!- dabura667 [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has joined #lnd 20:59 -!- aakselrod [~aakselrod@gateway/vpn/privateinternetaccess/aakselrod] has quit [Quit: Leaving] 21:26 -!- honzik666 [~jca@94.230.156.78] has quit [Ping timeout: 240 seconds] 21:30 -!- honzik666 [~jca@94.230.156.78] has joined #lnd 23:55 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-nwxrfyssmvxpgriw] has joined #lnd