The emerging blockchain implementations and their applications counterpart require the underlying data storage to support three fundamental properties:
- Data versioning (for provenance)
- Fork semantics (for conflict resolution)
- Tamper-evidence (for privacy preserving)
In addition, two advanced properties are also becoming essential:
- Data deduplication (for save of storage space)
- Dcceleration of provenance query (for analytics)
Maybe you are interested: Why Video Game Makers See Huge Potential In Blockchain—And Why Problems Loom For Their New NFTs
To fulfil the above five key properties, MediLot’s blockchain abandons the conventional key-value storage engine, but alternatively proposes the first-ever blockchain-centric storage engine, ForkBase.
ForkBase facilitates data forking, version management and access control to the end of multi-tenant analytics. Moreover, ForkBase is endowed with a novel data de-duplication technology that can remarkably reduce data redundancy among data versions in the physical storage. With ForkBase, the blockchain implementation can be greatly simplified with the storage related implementation decoupled from the blockchain data structure. Technical details are explained in our research paper.
Maybe you are interested: 6 Things to Consider When Choosing a Cryptocurrency Exchange – Due