- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Wed, 30 Mar 2016 17:02:42 +0200
- To: Adrian Hope-Bailie <adrian@hopebailie.com>
- Cc: Xavier Vas <xavier@tr80.com>, Interledger Community Group <public-interledger@w3.org>
- Message-ID: <CAKaEYhJt0-HhwB7cYa56EkZq_RnCu07_Gu9SyMLDfC6PorOoSA@mail.gmail.com>
On 30 March 2016 at 14:51, Adrian Hope-Bailie <adrian@hopebailie.com> wrote: > So you're suggesting that the answer to resolving an account identifier > (URI) to a ledger URL is to query every known ledger and find out if the > account exists in that ledger? > No, I didnt say that I think you misunderstand what linked data is, how it works or even that it is a discovery protocol. Or even that the web itself is a tool for discovery. I suggest it is beyond the scope of this discussion, and my ability to explain any more than I have, I'd simply invite you to do a web search and review documentation on linked data, of which there is quite a bit. Let me clarify that I think using webfinger for the use case you lay out would be disadvantageous. Mainly because of JRD and acct: URIs schemes have disadvantages. I suspect ILP will find this out soon after it tries to gain adoption. The concept of a super ledger is slightly orthogonal. It's a fundamentally more webby way of creating a ledger. When you use URIs in your ledger, in many cases there is no need for any additional protocols. > > I'm not sure that's scales very well. > > On 30 March 2016 at 12:55, Melvin Carvalho <melvincarvalho@gmail.com> > wrote: > >> >> >> On 30 March 2016 at 10:02, Adrian Hope-Bailie <adrian@hopebailie.com> >> wrote: >> >>> >>> >>> On Tuesday, March 29, 2016, Melvin Carvalho <melvincarvalho@gmail.com> >>> wrote: >>> >>>> >>>> >>>> On 29 March 2016 at 21:47, Adrian Hope-Bailie <adrian@hopebailie.com> >>>> wrote: >>>> >>>>> What is a super-ledger? It sounds like you're suggesting that the >>>>> whole world should all just use a single ledger which seems pretty hard to >>>>> scale >>>> >>>> >>>> I mentioned it in another thread. A super ledger is a ledger where >>>> every entry is a URI. Just as URIs are sometimes called "super keys". All >>>> of the ledgers Im working with are are super ledgers. >>>> >>> >>> How does the URI resolve to the address of the super-ledger? >>> >>> Do I need to query every super ledger to find the account I'm looking >>> for? >>> >> >> Yes exactly. There can be many super ledgers. Hence the need for inter >> ledger transactions. If a URI is in two different super ledgers it can >> then act as a connector. >> >> >>> >>> >>>> >>>> >>>>> >>>>> >>>>> On Tuesday, March 29, 2016, Melvin Carvalho <melvincarvalho@gmail.com> >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>> On 29 March 2016 at 16:47, Adrian Hope-Bailie <adrian@hopebailie.com> >>>>>> wrote: >>>>>> >>>>>>> On 29 March 2016 at 16:32, Melvin Carvalho <melvincarvalho@gmail.com >>>>>>> > wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 29 March 2016 at 15:48, Adrian Hope-Bailie < >>>>>>>> adrian@hopebailie.com> wrote: >>>>>>>> >>>>>>>>> This is a higher level function. >>>>>>>>> I.e. I give you some identifier for my account like >>>>>>>>> adrian@mywalletprovider.com and you have a well-defined protocol >>>>>>>>> to resolve the address of my ledger from that. >>>>>>>>> >>>>>>>> >>>>>>>> Have a look what happens when I hover over the link you pasted >>>>>>>> (image attached) >>>>>>>> >>>>>>>> firefox automatically translates it into mailto: >>>>>>>> >>>>>>>> this denotes an email address using a URI >>>>>>>> >>>>>>>> >>>>>>> Right, because in the context of an email program it makes sense to >>>>>>> normalize that to a mailto: URI. >>>>>>> >>>>>>> >>>>>>>> so how do you send money to an email address, this becomes a >>>>>>>> trivial problem with a super ledger, you just send it to the URI >>>>>>>> >>>>>>> >>>>>>> How? I'm not following how I would send money to a mailto: URI? >>>>>>> >>>>>> >>>>>> In a super ledger every entry is a URI, so you just have the mailto: >>>>>> address as the recipient. Problem solved. >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Following which you will do path finding to my ledger. >>>>>>>>> >>>>>>>>> If ILP is TCP/IP then we're trying to figure out a good way to do >>>>>>>>> DNS :) >>>>>>>>> >>>>>>>>> On 29 March 2016 at 15:26, Xavier Vas <xavier@tr80.com> wrote: >>>>>>>>> >>>>>>>>>> Adrian, >>>>>>>>>> >>>>>>>>>> Sorry, I'm confused, how's this discussion separate from our >>>>>>>>>> discussions >>>>>>>>>> on path finding and routing? How exactly do you define >>>>>>>>>> "discovery" vs. >>>>>>>>>> "path finding"? >>>>>>>>>> >>>>>>>>>> Xav >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> -- >>>>> Sent from a mobile device, please excuse any typos >>>>> >>>> >>>> >>> >>> -- >>> Sent from a mobile device, please excuse any typos >>> >> >> >
Received on Wednesday, 30 March 2016 15:03:13 UTC