- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Wed, 17 Feb 2016 23:07:17 +0100
- To: Brent Shambaugh <brent.shambaugh@gmail.com>
- Cc: Web Payments <public-webpayments@w3.org>
- Message-ID: <CAKaEYhJqQQdfK5S5Ok6UAqPiZzqUtA+1fokarADgwBaz4sVHJQ@mail.gmail.com>
On 17 February 2016 at 20:43, Brent Shambaugh <brent.shambaugh@gmail.com> wrote: > Melvin, I would think the ValueFlows Group would have use for this. > Perhaps you have heard of them? > link: https://gitter.im/valueflows > Thanks for the pointer! Had a chat with these folks, they are doing some interesting work. Hopefully some future collaboration is possible. But they dont yet model trust lines. > > > -Brent Shambaugh > > Website: bshambaugh.org > > On Wed, Feb 17, 2016 at 2:31 PM, Melvin Carvalho <melvincarvalho@gmail.com > > wrote: > >> I have a use case that has a need for 'trust lines', similar to those >> that can be added in the ripple system >> >> e.g. Alice trusts Bob for 100 bits >> >> Would be the statement I would like to model. >> >> The terms needed: >> source >> amount >> currency >> destination >> description / context (optional?) >> >> I already have a very similar data structure in web credits namely the >> "Credit" class that amounts to an IOU between participants. >> >> Does anyone have any ideas on a good way to model trust lines? My >> current idea would just be to reuse the web credits fields with a new type >> -- (name = TrustLine?) >> >> This leads to the question, of whether to make TrustLine a subclass of >> Credit, a sibling class, or to create some kind of parent class for both. >> I'll note that the web payments work already has a similar concept, namely >> "Transfer" e.g. >> >> https://web-payments.org/specs/source/web-payments/ >> >> I'd probably like to turn this around in the next days so just wanted to >> ask the group if they had any thoughts or experiences with this workflow >> that they might like to share! >> >> EXAMPLE 1 >> >> --------------------------------- Step #1 ----------------------------------- >> >> *** Agent creates a Transaction object >> >> { >> "type": "Transaction" >> "transfer": >> { >> "type": "Transfer", >> "amount": "7.50", >> "currency": "USD", >> "source": "https://bluebank.com/people/john/accounts/party-funds", >> "destination": "https://redbank.com/people/jane/accounts/hosting", >> "comment": "Chipping in for the Pizza Party tomorrow." >> } >> } >> >> >> >
Received on Wednesday, 17 February 2016 22:07:52 UTC