Fair Delegation of Digital Services Without Third Parties

Andreas Guillot , Fabrice Theoleyre and Cristel Pelsser

Download PDF Publisher Link

Abstract

The software architecture of most applications is more and more fragmented, and relying on micro-services. Moreover, some parts may be specialized, and a customer may choose to delegate a task to a service provider. In this situation, the customer must be sure to get results that comply with the task when they pay the service provider, and inversely. We propose a framework based on atomic swaps to enable such simultaneous exchanges. Our scheme is based on exchanging a transactional key during an atomic swap. Our framework protects both actors, and enables non-repudiation, from both sides, even in an asynchronous environment.

Publication Details

Publication Type
Conference Paper
Publication Date
September 2021
Published In
Symposium on Computers and Communications (ISCC)
Digital Object Identifier (DOI)
10.1109/iscc53001.2021.9631431

BibTeX Citation

@inproceedings{Guillot2021,
	title        = {Fair Delegation of Digital Services Without Third Parties},
	author       = {Guillot, Andreas and Theoleyre, Fabrice and Pelsser, Cristel},
	year         = 2021,
	month        = sep,
	booktitle    = {Symposium on Computers and Communications (ISCC)},
	doi          = {10.1109/iscc53001.2021.9631431},
	url          = {http://icube-publis.unistra.fr/4-GTP21},
	organization = {IEE},
	abstract     = {The software architecture of most applications is more and more fragmented, and relying on micro-services. Moreover, some parts may be specialized, and a customer may choose to delegate a task to a service provider. In this situation, the customer must be sure to get results that comply with the task when they pay the service provider, and inversely. We propose a framework based on atomic swaps to enable such simultaneous exchanges. Our scheme is based on exchanging a transactional key during an atomic swap. Our framework protects both actors, and enables non-repudiation, from both sides, even in an asynchronous environment.},
	groups       = {International Conferences},
	keywords     = {Services, Secure Delegation, Atomic Swap},
	type         = {Selective conference},
	x-international-audience = {Yes},
	x-language   = {EN}
}

Related publications