Creating a TPM based smart contract for the Medical Supply Chain in Hyperledger Fabric

More Info


Smart contracts play an important role within the blockchain by ensuring that valid transactions are being recorded. However, there are critical concerns regarding the security and privacy of data within these blockchain applications. This research provides information on how the integration of the Trusted Platform Module can achieve more security in a blockchain application built on Hyperledger Fabric. Despite the implemented prototype and Trusted Platform Module functions working separately, combining the two into one working prototype was not successful. Tests analysis has been performed showing that the prototype performs worse due to higher latencies and has no security vulnerabilities. However, these are not conclusive statements, as not only the prototype did not work fully but the analysis tools were lacking. Recommendations have been made to use the described process of this research for future research and also the development of more analysis tools.