- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Sun, 10 Jan 2016 01:22:06 +0100
- To: Henry Story <henry.story@bblfish.net>
- Cc: Web Payments <public-webpayments@w3.org>
- Message-ID: <CAKaEYhJYt-AVpiNZ9urnxKgjW9vq-mDiHBMCPTPg_AO9mXr1uw@mail.gmail.com>
On 10 January 2016 at 01:12, Henry Story <henry.story@bblfish.net> wrote: > Hi all, > > I have started researching the blockchain in the last year, and coming > from the semantic web I have a few questions that perhaps folks here may > be able to help with. > > As I understand the blockchain is a distributed database. Therefore it > contains records. What is stopping those records being in RDF, or being > interpreted as RDF? I don't mean to get hung up here too much on how things > are actually working, but also to consider if one could build an RDF > ( json-ld perhaps ) based blockchain. > Nothing except it's less compact. I did this already. > > Btw is there a readable description of what those records look like > somewhere? > As folks are thinking of putting smart contracts in the blockchain, it > seems to make sense to use a language that knows how to deal with global > namespaces. [1] > > One could I suppose imagine each record having a URL. Suppose then one > placed those all on a web site in different documents, one should then > have linked data of these records. > > If one then wanted to distribute them one could put each record in some > distributed hashtable I suppose and use a uri for each of them, then > one would have a linked data based block-chain no? Perhaps that would solve > the problem of the size of the blockchain then. > > As I understand currently the blockchain is about 50 GB large. So folks > like Ethereum don't actually put the data in the blockchain, it would grow > too fast and be too unwieldy. They tend to link to data. Of course it would > help to link to data in RDF. Then one would have self describing data, > making > it easier to understand what was being referred to, and making it much > easier to create human interfaces [2]. > > Finally things are moving very fast in the Blockchain. Toni Arcieri wrote > an interesting blog post "The Death of Bitcoin". He points to quite a few > other algorithms that could replace the current ones. > > https://tonyarcieri.com/the-death-of-bitcoin > > Any thoughts on that? > I did the data modeling already. Not the DHT tho. https://w3id.org/cc My current line of thinking is around private block chains (with a slight twist) ... more soon! > > Thanks, > > Henry Story > http://co-operating.systems/ > > > [1] I asked Gavin Wood, CTO of Ethereum, about this at the redecentralise > conference in London last October, where he presented > https://youtu.be/1uiwMPabR5o?t=2039 > But he did not quite seem to understand the question, nor that well what > semantics was > about. This is odd because the Ethereum global computer he describes > contains data, and > if that data is not correctly name spaced then there will be naming > conflicts. > > [2] http://hi-project.org/ > > > >
Received on Sunday, 10 January 2016 00:22:36 UTC