The Implementation Challenges

The implementation of GraphChain brings a number of challenges that must be addressed before production-grade alternative to the existing Blockchain implementations is offered.

The most important challenges.

  • Performance of the programmatic access to RDF graphs.
  • Performance and quality of the RDF graphs serialization used for the broadcast of the named graphs to other nodes.
  • Computation of the RDF digests.

The proposed solutions:

  • “Canonicalization” — calculation of the digest as the hash of the canonical graph serialization
  • DotHash— calculation of the digest as the result of the combining operation on the hashes of the individual triples
  • “Interwoven DotHash— calculation of the digest as the result of the combining operation on the hashes of the individual triples and the triples linked by blank nodes.
Skip to content