A blockchain-based trust management framework with verifiable interactions

Shantanu Pal*, Ambrose Hill, Tahiry Rabehaja, Michael Hitchens

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)


There has been tremendous interest in the development of formal trust models and metrics through the use of analytics (e.g., Belief Theory and Bayesian models), logics (e.g., Epistemic and Subjective Logic) and other mathematical models. The choice of trust metric will depend on context, circumstance and user requirements and there is no single best metric for use in all circumstances. Where different users require different trust metrics to be employed the trust score calculations should still be based on all available trust evidence. Trust is normally computed using past experiences but, in practice (especially in centralised systems), the validity and accuracy of these experiences are taken for granted. In this paper, we provide a formal framework and practical blockchain-based implementation that allows independent trust providers to implement different trust metrics in a distributed manner while still allowing all trust providers to base their calculations on a common set of trust evidence. Further, our design allows experiences to be provably linked to interactions without the need for a central authority. This leads to the notion of evidence-based trust with provable interactions. Leveraging blockchain allows the trust providers to offer their services in a competitive manner, charging fees while users are provided with payments for recording experiences. Performance details of the blockchain implementation are provided.

Original languageEnglish
Article number108506
Pages (from-to)1-18
Number of pages18
JournalComputer Networks
Publication statusPublished - 9 Dec 2021


  • Trust management
  • Trust modelling
  • Evidence-based trust
  • Verifiable interaction
  • Blockchain
  • Security
  • Internet of things


Dive into the research topics of 'A blockchain-based trust management framework with verifiable interactions'. Together they form a unique fingerprint.

Cite this