* [Bitcoin-development] Bitcoin meets the Semantic Web.... @ 2013-04-01 7:59 Melvin Carvalho 2013-04-01 9:35 ` Harald Schilly 2013-10-11 11:27 ` Melvin Carvalho 0 siblings, 2 replies; 5+ messages in thread From: Melvin Carvalho @ 2013-04-01 7:59 UTC (permalink / raw) To: Bitcoin Dev [-- Attachment #1: Type: text/plain, Size: 620 bytes --] I'm working on porting crypto currencies to the semantic web. The advantages of this is that pages can then become machine readable on the web allowing new types of innovation and spreading bitcoin information to a wider audience. The first step that needs to be done is to create a "vocabulary" for bitcoin. What this means is like a dictionary of terms that can be put down in a machine readable standard (called RDF). I was wondering if anyone has worked on this before or if there is a human readable "glossary" for bitcoin that I could take text from? seeAlso: https://bitcointalk.org/index.php?topic=163705.0 [-- Attachment #2: Type: text/html, Size: 779 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bitcoin-development] Bitcoin meets the Semantic Web.... 2013-04-01 7:59 [Bitcoin-development] Bitcoin meets the Semantic Web Melvin Carvalho @ 2013-04-01 9:35 ` Harald Schilly 2013-04-01 19:57 ` Melvin Carvalho 2013-10-11 11:27 ` Melvin Carvalho 1 sibling, 1 reply; 5+ messages in thread From: Harald Schilly @ 2013-04-01 9:35 UTC (permalink / raw) To: Melvin Carvalho; +Cc: Bitcoin Dev On Mon, Apr 1, 2013 at 9:59 AM, Melvin Carvalho <melvincarvalho@gmail.com> wrote: > The first step that needs to be done is to create a "vocabulary" for > bitcoin. Hi, have you checked out databases like OKFN and searched for existing vocabularies for payments? I don't think it's a great idea to re-invent it, if there is already some existing protocol. random search gave me that: http://schema.org/PaymentMethod http://www.heppnetz.de/ontologies/goodrelations/v1#PayPal << adding something right here for bitcoin!? (diners club and similar also exist there) payment relationships: http://iig2.com/b2bo/ns.html# more search results: http://lov.okfn.org/dataset/lov/search/#s=payment Harald ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bitcoin-development] Bitcoin meets the Semantic Web.... 2013-04-01 9:35 ` Harald Schilly @ 2013-04-01 19:57 ` Melvin Carvalho 2013-04-01 20:13 ` Harald Schilly 0 siblings, 1 reply; 5+ messages in thread From: Melvin Carvalho @ 2013-04-01 19:57 UTC (permalink / raw) To: Harald Schilly; +Cc: Bitcoin Dev [-- Attachment #1: Type: text/plain, Size: 1378 bytes --] On 1 April 2013 11:35, Harald Schilly <harald@schil.ly> wrote: > On Mon, Apr 1, 2013 at 9:59 AM, Melvin Carvalho > <melvincarvalho@gmail.com> wrote: > > The first step that needs to be done is to create a "vocabulary" for > > bitcoin. > > Hi, have you checked out databases like OKFN and searched for existing > vocabularies for payments? I don't think it's a great idea to > re-invent it, if there is already some existing protocol. > > random search gave me that: > > http://schema.org/PaymentMethod > > http://www.heppnetz.de/ontologies/goodrelations/v1#PayPal << adding > something right here for bitcoin!? (diners club and similar also exist > there) > > payment relationships: > http://iig2.com/b2bo/ns.html# > > more search results: > http://lov.okfn.org/dataset/lov/search/#s=payment > Thanks for the pointers. I am aware of most of this work, indeed I speak regularly to many of the authors. I will reuse as much as possible, but some terms will be bitcoin specific. I came across: https://en.bitcoin.it/wiki/Bitcoin_glossary Which is really nice. Question is where to host it. I have 3 ideas so far 1. bitcoin.org -- logical, but no https and github doesnt let you set mime types 2. w3id.org -- new site could be a good permanent location 3. bitcoin.it wiki -- has https but im unsure i can set a mime type, anyone know who maintains this? > > Harald > [-- Attachment #2: Type: text/html, Size: 2684 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bitcoin-development] Bitcoin meets the Semantic Web.... 2013-04-01 19:57 ` Melvin Carvalho @ 2013-04-01 20:13 ` Harald Schilly 0 siblings, 0 replies; 5+ messages in thread From: Harald Schilly @ 2013-04-01 20:13 UTC (permalink / raw) To: Melvin Carvalho; +Cc: Bitcoin Dev On Mon, Apr 1, 2013 at 9:57 PM, Melvin Carvalho <melvincarvalho@gmail.com> wrote: > 1. bitcoin.org -- logical, but no https and github doesnt let you set mime > types This one looks also logical to me. I'm not an semantic web expert, but from what you wrote I suggest to use a subdomain. Would this be possible for a schema? E.g. schema.bitcoin.org and it points to an indepedently run server for the files … H ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Bitcoin-development] Bitcoin meets the Semantic Web.... 2013-04-01 7:59 [Bitcoin-development] Bitcoin meets the Semantic Web Melvin Carvalho 2013-04-01 9:35 ` Harald Schilly @ 2013-10-11 11:27 ` Melvin Carvalho 1 sibling, 0 replies; 5+ messages in thread From: Melvin Carvalho @ 2013-10-11 11:27 UTC (permalink / raw) To: Bitcoin Dev, Manu Sporny, Arto Bendiken, Nathan Rixham [-- Attachment #1: Type: text/plain, Size: 2594 bytes --] On 1 April 2013 09:59, Melvin Carvalho <melvincarvalho@gmail.com> wrote: > I'm working on porting crypto currencies to the semantic web. > > The advantages of this is that pages can then become machine readable on > the web allowing new types of innovation and spreading bitcoin information > to a wider audience. > > The first step that needs to be done is to create a "vocabulary" for > bitcoin. > > What this means is like a dictionary of terms that can be put down in a > machine readable standard (called RDF). > > I was wondering if anyone has worked on this before or if there is a human > readable "glossary" for bitcoin that I could take text from? > > seeAlso: https://bitcointalk.org/index.php?topic=163705.0 > Hi All Sorry for the delay on this. I've made a very simple start, and am hosting the vocabulary at. https://w3id.org/cc Having chatted on IRC, I'm not only going to model bitcion, but all crypto currencies in time, starting first with bitcoin. There's only one use case currently support, which is a way to tell the semantic web that a link is a bitcoin address (I know you can already introspect on the bitcoin: link but introspection requires out of band knowledge). More explanation below: *Use Case * As a publisher Alice would like to link her web page content (or app) to a bitcoin address, so that donations can be received by those that have enjoyed her work. *Model * It's only a slight overhead to model all crypto currencies so perhaps the model will be something like URI -> crypto-currency-address -> bitcoin-address *Implementation * The folks at w3id.org have kindly offered to user their permanent identifier switchboard, then we redirect to a locked down vocabulary. As an implementer you simply need to add a single rel= tag to your markup. *Example Usage* In a web page: <*meta* rel="https://w3id.org/cc#bitcoin<https://w3id.org/cc#bitcoin-address>" href="bitcoin:1234...." /> In an html5 app: <a rel="https://w3id.org/cc#bitcoin <https://w3id.org/cc#bitcoin-address>" href="bitcoin:1234...."></a> *Note: you an provide context for an individual concept in HTML5 (as opposed to the webpage itself), such as an app, a project, a person, but using the @about tag. * For litecoins (coming soon) <a rel="https://w3id.org/cc#litecoin <https://w3id.org/cc#litecoin-address>" href="...."></a> *Next Steps * It's just a small step to start with, can allow all sorts of entities to start accepting bitcoin in a way that complies with the W3C best practices. I'll be improving and extending this over time, feedback or help is welcome! [-- Attachment #2: Type: text/html, Size: 3797 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-10-11 11:27 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-04-01 7:59 [Bitcoin-development] Bitcoin meets the Semantic Web Melvin Carvalho 2013-04-01 9:35 ` Harald Schilly 2013-04-01 19:57 ` Melvin Carvalho 2013-04-01 20:13 ` Harald Schilly 2013-10-11 11:27 ` Melvin Carvalho
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox