Using MongoDB to Implement Cryptographically Verifiable Change History

PublishedJune 9, 2020

Have you ever wondered that a blockchain, which stores information and its change history with cryptographic signatures (for tampering verification) and distributes it among decentralized participants, is right for your use cases? Perhaps, you want the benefits of a blockchain without the overhead of decentralization, while maintaining flexible schema and intuitive query semantics? If so, this session is for you.

This talk shows a proof-of-concept developer-friendly library that uses MongoDB features such as transactions and query semantics to implement document storage and updates with cryptographically signatures. It introduces a construct for performing cryptographic verification of changes to a document. We will also discuss the use cases of this concept in a variety of applications such as drug development, finance, and compliance.