This new idea that in some way applies Semantic web principles on blockchain and/or viceversa, is currently being under research by few computer scientist and researchers around the world. Some few proposed definitions (by me) of Semantic Blockchain are:
- Semantic Blockchain is the use of Semantic web standards on blockchain based systems. The standards promote common data formats and exchange protocols on the blockchain, making used of the Resource Description Framework (RDF).
- Semantic Blockchain is a distributed database that maintains a continuously-growing list of standardized data records, using generally Resource Description Framework (RDF), hardened against tampering and revision.
- Semantic Blockchain is the representation of data stored on the blockchain using Linked Data.
It is true that Semantic Web didn’t have the desired impact on the industry. It is widely used and popular on the academic world, but very misunderstood and underestimated on the business environment. But blockchain technologies can be a game changer for this not ideal currently reality. The inherent properties of the blockchain as: auditable, traceability, guaranteed continuity, super distributed Security, proof of uniqueness, ownership of data, etc should work as a boost for Semantic Web.
Similarly, current blockchain platforms as Ethereum are lacking of Semantic reasoning on its components, for example on the “Smart contracts”. Semantic web standards are out from many years and could be easily adapted to these new blockchain based platforms.
In fact, there is a big space of research to make in the field of “Semantic Blockchains” or “Semantic Distributed Ledgers”, and hopefully will not stay on the research field only, and will take a big jump to the industrial world. For that it results crucial to start developing applications that merge these 2 worlds.