Engravechain: A Blockchain-based tamper-proof distributed log system

Louis Shekhtman, Erez Waisbard

Research output: Contribution to journalArticlepeer-review

10 Scopus citations


A reliable log system is a prerequisite for many applications. Financial systems need to have transactions logged in a precise manner, medical systems rely on having trusted medical records and security logs record systemaccess requests in order to trace malicious attempts. Keeping multiple copies helps to achieve availability and reliability against such hackers. Unfortunately, maintaining redundant copies in a distributed manner in a byzantine setting has always been a challenging task, however it has recently become simpler given advances in blockchain technologies. In this work, we present a tamper-resistant log system through the use of a blockchain. We leverage the immutable write action and distributed storage provided by the blockchain as a basis to develop a secure log system, but we also add a privacy preserving layer that is essential for many applications. We detail the security and privacy aspects of our solution, as well as how they relate to performance needs in relevant settings. Finally, we implement our system over Hyperledger Fabric and demonstrate the system’s value for several use cases. In addition, we provide a scalability analysis for applying our solution in a large-scale system.

Original languageEnglish
Article number143
JournalFuture Internet
Issue number6
StatePublished - Jun 2021
Externally publishedYes

Bibliographical note

Funding Information:
Funding: The Research and APC was funded by Nokia Bell Labs.

Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.


  • Access control
  • Blockchain
  • Computer security
  • Distributed ledger
  • Intrusion detection
  • Trust


Dive into the research topics of 'Engravechain: A Blockchain-based tamper-proof distributed log system'. Together they form a unique fingerprint.

Cite this