Policies in Accountable Contracts

  • Authors:
  • B. Shand;J. Bacon

  • Affiliations:
  • -;-

  • Venue:
  • POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, accounting policies explicitly control resourceusage within a contract architecture. Combinedwith a virtual resource economy, this allows efficient exchangeof high-level computer services between untrust-worthyparticipants. These services are specified as contracts,which must be signed by the participants to take effect.Each contract expresses its accounting policy using alimited language, with high expressiveness but predictableexecution times. This is evaluated within a novel resourceeconomy, in which physical resources, trust and money aretreated homogeneously. A second-order trust model continuallyupdates trustworthiness opinions, based on contractperformance; trust delegation certificates support flexible,distributed extension of these trust relationships. The introspectiblecontracts, resource and trust models togetherprovide accountability and resilience, which are particularlyimportant for large-scale distributed computation initiativessuch as the Grid. Thus participants can take calculatedrisks, based on expressed policies and trust, andrationally choose which contracts to perform.