Service level agreement as a complementary currency in peer-to-peer markets
Service level agreements (SLAs) have demonstrated to be efficacious tools for managing resources. They provide a valuable basis for establishing contractually binding interactions within peer-to-peer systems. Such SLAs are particularly useful when considering interactions in environments with limited trust between participants. In recent research, we observe a move from the use of SLAs as simple documents handled manually to the use of automated mechanisms for handling SLAs, appropriate for different business profiles. Complementary currencies, on the other hand, have proven to be useful for facilitating exchange among selfish peers. We identify how an SLA can itself be used as a complementary currency to encourage resource sharing between peers. Our work demonstrates how an SLA can be used as a medium of exchange and used to establish a market for computational resources. The value of an SLA can vary based on the demand for particular types of resource. By simulating a process of trade, we investigate several economic indicators. We demonstrate how the economic benefit (in terms of profit and loss) evolves based on varying levels of demand. We describe how a variation in value of an SLA can influence the overall welfare within a peer-to-peer system, and how such welfare is dependent on the overall demand for services and the redemption time associated with the SLA.
service level agreements complementary currency electronic markets p2p market simulation