Requirements Category
Traceability

Implementing tamper-evident logging is a crucial best practice for providing an auditable trail of all activities within a blockchain system, ensuring that transactions can be traced back to their origin. The study “A Blockchain-Based Tamper-Resistant Logging Framework” explores the application of blockchain technology to create a tamper-resistant logging system. By attaching proof-of-work to blocks of logging messages, the framework makes it increasingly difficult for an attacker to modify logs, even after compromising the system. The authors discuss various strategies an attacker might employ to alter logs without detection and demonstrate the effectiveness of statistical analysis in identifying such evasion techniques. Another relevant work presents a tamper-resistant log system leveraging the immutable write actions and distributed storage provided by blockchain. The system includes a privacy-preserving layer essential for many applications, detailing the security and privacy aspects, as well as performance considerations. Implemented over Hyperledger Fabric, the system demonstrates value across several use cases and provides a scalability analysis for large-scale applications.

https://www.researchgate.net/publication/367247362_A_Blockchain-Based_Tamper-Resistant_Logging_Framework#:~:text=We%20show%20how%2C%20even%20with,after%20totally%20compromising%20the%20system.

Ethical Guidelines indicated that "Immutability is central to creating trust".