A Service Level Agreement Verification System using Blockchains
João Paulo de Brito Gonçalves, Roberta Lima Gomes, Rodolfo da Silva Villaça, Esteban Municio, Johann M. Márquez-Barja
Abstract
Service Level Agreements (SLAs) are used to establish a contract, an agreement between two parties, which can be between two operators, or between a customer and an operator. The SLAs methods are a key aspect between consumers and providers, which can continuously monitor the Quality of Service (QoS) attributes and enforce its reliability, but the SLA also needs an entity to manage it. Smarts contracts are programs that are executed in a blockchain and ensure integrity and reliability to data stored in the distributed structure. This work proposes a solution using smarts contracts and blockchains in order to simplify the process of SLA validation.