W3C home > Mailing lists > Public > public-webpayments@w3.org > December 2014

Re: Zero Click Bitcoin Micropayments using HTTP 402

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Wed, 31 Dec 2014 12:37:45 -0500
Message-ID: <54A43469.7010409@openlinksw.com>
To: public-webpayments@w3.org
On 12/31/14 9:39 AM, Anders Rundgren wrote:
> So even if one could do the same thing with HTTP 402 the question 
> remains: Why would
> this be better unless 402 got a built-in payment hook[*] in the browser? 

The problem here is that you are not connecting critical dots re. what 
HTTP enables, ditto what the RDF language (system of signs, syntax, and 
semantics) formalizes, retrospectively:

1. HTTP is a data exchange protocol
2. You can use logic to deductively perform all sorts of operations over 
3. HTTP also includes the ability to create subject, predicate, object 
statements (via Link: notation in request and response headers) .

1-3 enabled communications to be driven by logic via the semantics of 
"Link:" based relations (what RDF subject, predicate, object statements 

This might help:

RDF is a formalization of what already existed in AWWW. By that I mean 
<link/> (in HTML) and "Link:"  (in HTTP) notations for relation 
representation have always been part of overall Web narrative. RDF 
is/was an attempt to formalize this aspect of the Web such that 
relations could also be represented using additional notations: RDF/XML 
(initial addition, which caused nothing but confusion due to really poor 
narratives etc..), TURTLE (which sanitized matters and enabled LOD 
bootstrap), JSON-LD (which is sanitizing matters for Web Developers that 
work with JSON) etc..

This is why I sent you links about Language and Logic [1] so that you 
can see where we are coming from in regards to Logic and Trust related 
matters. BTW -- WebID-TLS is just one example of using logic to 
determine Trust via a TLS session where data for inference is accessed 
from a WebID-Profile document.  As long as we stick with 1-3 above, we 
can use logic to construct a variety of smart Trust Models that are 
never pegged to a specific notation, document type, programming 
language, or operating environment.


[1] http://www.jfsowa.com/pubs/rolelog.pdf


Kingsley Idehen	
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog 1: http://kidehen.blogspot.com
Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this

Received on Wednesday, 31 December 2014 17:38:10 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:07:37 UTC