Next Article in Journal
Control and Validation of a Reinforced Power Conversion System for Upcoming Bioelectrochemical Power to Gas Stations
Previous Article in Journal
Resolution of Spike Overlapping by Biogeography-Based Optimization
Previous Article in Special Issue
A Multi-Party Contract Signing Solution Based on Blockchain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decentralized Factoring for Self-Sovereign Identities

by
Nasibeh Mohammadzadeh 
1,
Sadegh Dorri Nogoorani 
2,* and
José Luis Muñoz-Tapia 
1
1
Department of Network Engineering, Campus Nord, Universitat Politècnica de Catalunya (UPC), 08034 Barcelona, Spain
2
Faculty of Electrical and Computer Engineering, Tarbiat Modares University, Tehran P.O. Box 14115-111, Iran
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(12), 1467; https://doi.org/10.3390/electronics10121467
Submission received: 15 May 2021 / Revised: 13 June 2021 / Accepted: 15 June 2021 / Published: 18 June 2021
(This article belongs to the Special Issue Security and Privacy for Data Decentralized Marketplaces)

Abstract

Invoice factoring is a handy tool for developing businesses that face liquidity problems. The main property that a factoring system needs to fulfill is to prevent an invoice from being factored twice. Distributed ledger technology is suitable for implementing the platform to register invoice factoring agreements and prevent double-factoring. Several works have been proposed to use this technology for invoice factoring. However, current proposals lack in one or several aspects, such as decentralization and security against corruption, protecting business and personally identifiable information (PII), providing non-repudiation for handling disputes, Know-Your-Customer (KYC) compliance, easy user on-boarding, and being cost-efficient. In this article, a factoring registration protocol is proposed for invoice factoring registration based on a public distributed ledger which adheres to the aforementioned requirements. We include a relayer in our architecture to address the entry barrier that the users have due to the need of managing cryptocurrencies for interacting with the public ledger. Moreover, we leverage the concept of Verifiable Credentials (VCs) for KYC compliance, and allow parties to implement their self-sovereign identities by using decentralized identifiers (DIDs). DIDs enable us to relay on the DIDComm protocol for asynchronous and secure off-chain communications. We analyze our protocol from several security aspects, compare it to the related work, and study a possible business use case. Our evaluations demonstrate that our proposal is secure and efficient, as well as covers requirements not addressed by existing related work.
Keywords: invoice factoring; public distributed ledger; blockchain; smart contract; decentralized identifiers; self-sovereign identities; DIDComm; relayer; dispute resolution invoice factoring; public distributed ledger; blockchain; smart contract; decentralized identifiers; self-sovereign identities; DIDComm; relayer; dispute resolution

Share and Cite

MDPI and ACS Style

Mohammadzadeh , N.; Dorri Nogoorani , S.; Muñoz-Tapia , J.L. Decentralized Factoring for Self-Sovereign Identities. Electronics 2021, 10, 1467. https://doi.org/10.3390/electronics10121467

AMA Style

Mohammadzadeh  N, Dorri Nogoorani  S, Muñoz-Tapia  JL. Decentralized Factoring for Self-Sovereign Identities. Electronics. 2021; 10(12):1467. https://doi.org/10.3390/electronics10121467

Chicago/Turabian Style

Mohammadzadeh , Nasibeh, Sadegh Dorri Nogoorani , and José Luis Muñoz-Tapia . 2021. "Decentralized Factoring for Self-Sovereign Identities" Electronics 10, no. 12: 1467. https://doi.org/10.3390/electronics10121467

APA Style

Mohammadzadeh , N., Dorri Nogoorani , S., & Muñoz-Tapia , J. L. (2021). Decentralized Factoring for Self-Sovereign Identities. Electronics, 10(12), 1467. https://doi.org/10.3390/electronics10121467

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop