W3C home > Mailing lists > Public > public-credentials@w3.org > September 2014

Re: getting more sophisticated - Re: UseCases

From: Manu Sporny <msporny@digitalbazaar.com>
Date: Mon, 22 Sep 2014 12:40:42 -0400
Message-ID: <5420510A.3080605@digitalbazaar.com>
To: Tim Holborn <timothy.holborn@gmail.com>
CC: Credentials Community Group <public-credentials@w3.org>
On 09/14/2014 09:17 PM, Tim Holborn wrote:
> *P2P Advertising.  (+/- arbitration) * I want to pay specific CPC/CPM
> if used on specified domains.  I provide a payment Credential in the
> summary document to make a claim or to initiate claim for this
> offer.

What's a "payment Credential"? Isn't the above the opposite of a Web
Payments 'Offer'? Something like a "Bid" or"WantToBuy"? In any case,
this seems like it belongs in the Web Payments use cases?

> *Selling a bike* I create a document to advertise the availability of
> my pushbike, including the amount i seek for the bike and the terms
> (pick-up only).

Another Web Payments use case, right?

> I create a document to advertise the sale of a T-Shirt.  I display 
> the price (in local currency) and link to a shipping provider (to 
> automate the shipping fees)

Web Payments use case?

> *Contribute* I use a credential when initiating PUT on a project, 
> incorporating a multitude of others, and an agreement for 
> contributing to project.  My credential is associated to my 
> contributions for the purpose of remunerating me if the project moves
> to a point where a revenue is identified
> 
> NOTES:  Some of these Bitmark [1] images show a variety of
> use-cases. In the above example; the use-case denotes a ‘proof of
> stake’ rather than the use of a transactional credential of a fixed
> financial integer (meaning $1).  In the “contribute” example, a
> contributor may provide 1% of total contribution, or 10% of total
> contribution for stage 1, or 1% of total contribution to date, or
> 0.5% of total contribution - upon the date that the project is
> achieving critical mass (has a million users, is generating revenue,
> etc.)

+1, although the details of percentage allocation is really a Web
Payments use case?

> INVENT I write a document disclosing an invention i purport to have 
> defined in a manner that would denote the work as being innovative.
> I publish this specification, incorporating a credential that
> provides a date-stamp (“priority date” esk).  I submit an offer
> statement with respect to the use of the knowledge contained within
> that document; and perhaps define a specified market (i.e. use can
> MFG product for personal use or for commercial manufacture within
> these restrictions).

How is this one different from the Certificate of Deliver use case you
mentioned in the other email (other than being more specific)?

> EXISTING I have a patent or trademark.  I offer the use of this 
> patent or trademark subject to “this” agreement.

I don't see what this has to do w/ Credentials, other than establishing
the identity? Seems more like a smart contracts use case, which probably
belongs in the Web Payments group?

> *CREATIVE COMMONS (MEDIA)* I offer this content freely for civic use.
> If you seek to print this photo, then i charge you $2 amount / Value.
> (take to printer, printer software sees credential  / claim, charges
> customer for print + fee / cost).
> 
> NOTE:  This concept goes something along the lines of inserting 
> credential into metadata of media-file, whether the media-file is 
> wholly incorporated or requires additional data to be acquired; 
> through the acquisition and transmission of credentialing information
> for the purpose of dynamically constructing the file. (i.e. media
> file + streamed keyframes or timecode sequencing metadata, over
> HTTPS).

Again, Web Payments? Isn't this an 'Offer'?

> DATA RIGHTS / PRIVACY Before i send you these credentials

This is a compound use case and has quite a number of moving parts. Can
you please deconstruct it into individual use cases that can then be
re-composed into the complex one you outlined. Focused use cases that
can be composed usually tend to lead to better technologies and
composability of those technologies than large monolithic use cases. I'm
not saying the data rights / privacy stuff is too complex to tackle,
just that we need to get it at the right level of abstraction in order
to build something simple that is effective at tackling the problem.

-- manu

-- 
Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
Founder/CEO - Digital Bazaar, Inc.
blog: High-Stakes Credentials and Web Login
http://manu.sporny.org/2014/identity-credentials/
Received on Monday, 22 September 2014 16:41:05 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 11 July 2018 21:19:21 UTC