<p dir="ltr">Den 5 jan 2015 15:47 skrev "Vincent Breitmoser" <<a href="mailto:valodim@mugenguild.com">valodim@mugenguild.com</a>>:<br>
><br>
><br>
> (This mail is a follow-up to its replied-to mail :)<br>
><br>
> As mentioned, a user attribute packet is certified the same way a user id<br>
> is. This means we get certification including a timestamp for free, so the only<br>
> actual content we need in the user attribute is *where* the resource is located,<br>
> and possibly parameters on *how* to access it.<br>
><br>
> An important aspect here is that a client will in most cases require specialized<br>
> support for a resource type, like parsing a tweet from twitter, a gist from<br>
> github, or reading a dns record. One way to refer to different resources would<br>
> be by introducing a type registry and have a parametrized packet structure for<br>
> each. This would be inflexible and difficult to standardize though, I think<br>
> having human readability for unsupported resource types will aid ease of<br>
> implementation, extensibility and lead to more transparent de facto standards.<br>
><br>
> The established way to refer to a resource on the web is a URI. A generic URI<br>
> will not do in this case though, because that does not include the required<br>
> semantic implication about specialized client support. A good example is the<br>
> direct uri to a tweet on twitter, where the user only has partial control since<br>
> replies are shown on the page as well - a generic "parse page and look if the<br>
> data I want is there" mechanism will not suffice. My proposal is a new URI<br>
> scheme which bears this exact semantic, and supports additional parameters:<br>
><br>
> pgpid = "pgpid" ":" [options] "@" <absolute-URI><br>
> options = ( option / flag ) [";" options]<br>
> option = key "=" value<br>
> flag = key<br>
> key = *(ALPHA / DIGIT)<br>
> value = *(<unreserved> / <percent-encoded> / ",")</p>
<p dir="ltr">What about data in locations without a defined URI format? I'm mainly thinking of profile entries in the Namecoin blockchain here, and other such lookup systems. </p>