IRC log of interledger on 2016-04-20
Timestamps are in UTC.
- 15:05:32 [RRSAgent]
- RRSAgent has joined #interledger
- 15:05:32 [RRSAgent]
- logging to http://www.w3.org/2016/04/20-interledger-irc
- 15:05:55 [ShaneM]
- chair: AdrianHB
- 15:06:56 [Karen_]
- Karen_ has joined #interledger
- 15:07:20 [AdrianHB]
- scribenick: AdrianHB
- 15:07:35 [AdrianHB]
- [Evan is presenting a talk he gave at WWW2016]
- 15:07:41 [ShaneM]
- present+ ShaneM
- 15:07:47 [Zakim]
- Zakim has joined #interledger
- 15:07:58 [AdrianHB]
- evan: have been working on use case demos on top of ILP to test things and prove the value
- 15:08:08 [ShaneM]
- zakim, this is Interledger Protocol Community Group
- 15:08:08 [Zakim]
- got it, ShaneM
- 15:08:18 [ShaneM]
- present+ ShaneM
- 15:08:20 [ShaneM]
- zakim, who is here?
- 15:08:20 [Zakim]
- Present: ShaneM
- 15:08:23 [Zakim]
- On IRC I see Karen_, RRSAgent, padler, djg, Dimitri, ShaneM, emschwartz, justmoon, jtremback, zmanian, AdrianHB, evhub, xavier, stevenroose, tarcieri, danmiller
- 15:08:40 [AdrianHB]
- ... looked for images for presentation but had to filter based on usage rights
- 15:08:44 [ShaneM]
- present+ AdrianHB
- 15:09:16 [AdrianHB]
- ... what the image search does is actually look for creative commons licenses
- 15:10:13 [AdrianHB]
- ... many people use pirate bay etc to download content via torrents but there are streaming service emerging as alts
- 15:10:42 [AdrianHB]
- ... which are of course legal vs torrenting (which is only piracy because there is no way to pay for the content)
- 15:11:12 [AdrianHB]
- ... we need a license that is like CC but supports paying the content producer
- 15:11:35 [AdrianHB]
- ... [shows requirements for new strawman license]
- 15:11:45 [AdrianHB]
- ... project is based on WebTorrent
- 15:12:28 [AdrianHB]
- ... vision is an ecosystem where torrenting is legal because everyone is paying for their content
- 15:13:24 [AdrianHB]
- ... [DEMO: Five Bells Wallet Client] - https://github.com/interledger/five-bells-wallet-client
- 15:13:43 [AdrianHB]
- ... simple wallet client for ILP
- 15:13:59 [AdrianHB]
- ... bootstraps ILP users (as opposed to core developers)
- 15:15:48 [AdrianHB]
- ... [DEMO: Instant.io + Interledger] - https://github.com/emschwartz/webtorrent-ilp
- 15:17:11 [AdrianHB]
- ... allows someone to upload a file with a license file embedded
- 15:17:23 [AdrianHB]
- ... downloaders pay the uploader and content producer
- 15:17:48 [AdrianHB]
- ... ILP allows this to be done without worrying about currencies and interoperability of payment networks between participants
- 15:18:28 [AdrianHB]
- ... [Shows a downloader getting a file]
- 15:18:58 [AdrianHB]
- ... note that second downloader is now paying the other downloader as they are seeding the file too
- 15:19:28 [AdrianHB]
- ... [Shows wallets of participants]
- 15:19:38 [AdrianHB]
- ... note how the payments are rolling in real time
- 15:20:03 [AdrianHB]
- ... ILP is efficient enough to facilitate very small payments and between different systems
- 15:20:20 [AdrianHB]
- ... no need for all participants to pick a common payment network/system
- 15:20:55 [AdrianHB]
- ... ILP is a payment standard designed to be used by other standards
- 15:21:19 [AdrianHB]
- ... it is open and neutral so it doesn't force anything built on top to use a specific network
- 15:22:23 [jaime-ez]
- jaime-ez has joined #interledger
- 15:22:35 [jaime-ez]
- hi, got questions
- 15:22:48 [zmanian]
- Does the recipients wallet client need to be online?
- 15:22:55 [jaime-ez]
- ok, no iĺl just write
- 15:23:37 [AdrianHB]
- ... the wallet provides a good starting point for developers that want to use ILP
- 15:23:52 [AdrianHB]
- jamie-ez: do you need to be logged into the wallet to be paid
- 15:24:27 [AdrianHB]
- @jamie-ez - there is a lot of background noise on your line
- 15:24:35 [AdrianHB]
- evan: not to be paid
- 15:25:19 [AdrianHB]
- jamie-ez: how does the sender provide permission to their ledger to send the funds
- 15:26:02 [AdrianHB]
- evan: right now it is based on the reference implementation of the ILP ledger (five-bells) but it could be updated to use any ILP-capable ledger
- 15:27:00 [AdrianHB]
- evan: auth into the ledger is not defined by ILP. The ledger needs to support ILP and then provide a way to auth sending transactions in whatever way it wants
- 15:27:07 [jaime-ez]
- yes
- 15:27:59 [justmoon]
- emschwartz: show "magic"!
- 15:28:15 [justmoon]
- (if you haven't already)
- 15:28:37 [emschwartz]
- https://github.com/interledger/magic
- 15:28:43 [AdrianHB]
- dmitri: have been hands-on with the crypto-conditions
- 15:28:54 [AdrianHB]
- ... working well so, so far so good
- 15:29:10 [AdrianHB]
- ... may be concerns about long fulfillments (time to unpack)
- 15:29:42 [AdrianHB]
- ... figuring it out
- 15:30:29 [AdrianHB]
- justmoon: wrt length of fulfillments, there is a fixed ratio between the string and binary encodings so you can enforce your limits up front
- 15:30:46 [AdrianHB]
- dimitri: that will be something we'll investigate
- 15:32:18 [Dimitri]
- python implementation at https://github.com/bigchaindb/cryptoconditions
- 15:33:26 [AdrianHB]
- justmoon: we haven't forgotten about routing. After establishing crypto-conditions test suite we'll focus on routing
- 15:33:57 [AdrianHB]
- ... plan is to move to a model more like the Internet stack. I.e. routing at the switch (connector) not sender
- 15:34:31 [AdrianHB]
- ... we already tried moving pathfind and the size difference is already bug
- 15:34:52 [AdrianHB]
- evan: working on the wallet client and thes routing changes is making it a lot less complex
- 15:35:10 [AdrianHB]
- ... will make implementations in many languages easier
- 15:35:47 [AdrianHB]
- ... plan is to make it easier for devs to pick up Interledger with minimal knowledge of the underlying prototocl
- 15:38:02 [AdrianHB]
- dimitri: is it possible to get the presentation to share?
- 15:38:02 [AdrianHB]
- evan: will send to the list
- 15:38:26 [AdrianHB]
- dimitri: in our impl we are JSON based so we made a lib to serialize between JSON and string formats for conditions
- 15:38:47 [AdrianHB]
- ... also is it possible to add issues or PRs
- 15:39:44 [ShaneM]
- rrsagent, make minutes
- 15:39:44 [RRSAgent]
- I have made the request to generate http://www.w3.org/2016/04/20-interledger-minutes.html ShaneM
- 15:39:49 [ShaneM]
- rrsagent, make logs public
- 15:40:12 [ShaneM]
- zakim, who is here
- 15:40:12 [Zakim]
- ShaneM, you need to end that query with '?'
- 15:40:16 [AdrianHB]
- justmoon: YES!
- 15:40:17 [ShaneM]
- zakim, who is here?
- 15:40:17 [Zakim]
- Present: ShaneM, AdrianHB
- 15:40:19 [Zakim]
- On IRC I see jaime-ez, Zakim, Karen_, RRSAgent, padler, djg, Dimitri, ShaneM, emschwartz, justmoon, jtremback, zmanian, AdrianHB, evhub, xavier, stevenroose, tarcieri, danmiller
- 15:40:28 [jaime-ez]
- no thanks, sorry for the noise and great work!
- 15:40:44 [AdrianHB]
- no problem :)
- 15:41:01 [AdrianHB]
- ShaneM, got it thanks
- 17:48:00 [Zakim]
- Zakim has left #interledger