Trust* : Extending the Reach of Trust in Distributed Systems
dc.contributor.author | Clarke, S. | |
dc.date.accessioned | 2010-03-08T13:09:15Z | |
dc.date.available | 2010-03-08T13:09:15Z | |
dc.date.issued | 2010-03-08T13:09:15Z | |
dc.identifier.uri | http://hdl.handle.net/2299/4330 | |
dc.description.abstract | Building trust is a common requirement in distributed environments especially since many transactions now occur on a person-to-person basis. Examples range from e-commerce on the Internet to peer-to-peer and grid resource sharing. Many solutions to the problem of requiring trust among unknown entities rely on the use of a reputation metric to assess the risk of a potential transaction. However, such reputation systems require (often implicitly) that trust is transitive which can be a problematic assumption. This dissertation proposes a novel mechanism which we call trust*. The trust* model uses guarantees to extend local trust between unknown end-points. Trust* can be used as a substitution for end-to-end trust. Principals provide guarantees within existing (local) trust relationships to build a chain of localised agreements between the unknown end-points. The guarantees are backed by local micropayments to provide deterrents and incentives. Trust* relationships can be composed transitively, and the guarantees reduce the risk for the trusting party when doing so. This is because a guarantee is only ever provided locally by a directly trusted principal. Thus, trust management can be reduced to a locally solved problem. This work aims to develop a new technique for assessing and reducing the risk involved in trusting others in a distributed environment. The thesis of this dissertation is that an electronic analogue of real-world guarantees, is a useful and interesting way to provide these assurances. We develop an extension of the notion of trust, which we call trust*, which is built upon local guarantees, and which provides a novel conceptual framework for analysing and reasoning about a wide variety of trust-related problems in distributed systems. We present the concept of trust* and apply it to a number of application scenarios where it would be beneficial. We simulate the trust* model in these environments for analysis. Also, we describe the key features and other issues related to the trust* model which became evident during its investigation and which are of wider interest. | en |
dc.format.extent | 3399276 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.subject | trust | en |
dc.subject | trust* | en |
dc.subject | truststar | en |
dc.subject | transitive trust | en |
dc.subject | electronic guarantees | en |
dc.subject | risk | en |
dc.title | Trust* : Extending the Reach of Trust in Distributed Systems | en |
dc.type | Thesis | en |
herts.preservation.rarelyaccessed | true |