Back to Search
Start Over
GraphChain
- Source :
- WWW (Companion Volume)
- Publication Year :
- 2018
- Publisher :
- ACM Press, 2018.
-
Abstract
- In this paper we present a new idea of creating a Blockchain compliant distributed database which exposes its data with explicit semantics, is easily and natively accessible, and which applies Blockchain securitization mechanisms to the RDF graph data model directly, without additional packaging or specific serialisation. Essentially, the resulting database forms the linked chain of named RDF graphs and is given a name: GraphChain. Such graphs can then be published with the help of any standard mechanisms using triplestores or as linked data objects accessible via standard web mechanisms using the HTTP protocol to make them available on the web. They can also be easily queried using techniques like SPARQL or methods typical to available RDF graphs frameworks (like rdflib, Apache Jena, RDF4J, OWL API, RDF HDT, dotnetRDF and others). The GraphChain concept comes with its own, OWL-compliant ontology that defines all the structural, invariant elements of the GraphChain and defines their basic semantics. The paper describes also a few simple, prototypical GraphChain implementations with examples created using Java, .NET/C# and JavaScript/Node.js frameworks.
- Subjects :
- Distributed database
Computer science
Semantics (computer science)
Programming language
02 engineering and technology
computer.file_format
Linked data
Ontology (information science)
computer.software_genre
JavaScript
Data model
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
SPARQL
020201 artificial intelligence & image processing
RDF
computer
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18
- Accession number :
- edsair.doi...........d8a5a28d1193e199518649bf7b8eb87b
- Full Text :
- https://doi.org/10.1145/3184558.3191554