Next Article in Journal
Language Cognition and Pronunciation Training Using Applications
Next Article in Special Issue
Aggregated Indices in Website Quality Assessment
Previous Article in Journal
A Blockchain based PKI Validation System based on Rare Events Management
Open AccessArticle

Know Your Customer (KYC) Implementation with Smart Contracts on a Privacy-Oriented Decentralized Architecture

Electrical and Computer Engineering School, National Technical University of Athens, 157 80 Athens, Greece
*
Authors to whom correspondence should be addressed.
Future Internet 2020, 12(2), 41; https://doi.org/10.3390/fi12020041
Received: 2 February 2020 / Revised: 14 February 2020 / Accepted: 21 February 2020 / Published: 24 February 2020
(This article belongs to the Special Issue Social Web, New Media, Algorithms and Power)
Enterprise blockchain solutions attempt to solve the crucial matter of user privacy, albeit that blockchain was initially directed towards full transparency. In the context of Know Your Customer (KYC) standardization, a decentralized schema that enables user privacy protection on enterprise blockchains is proposed with two types of developed smart contracts. Through the public KYC smart contract, a user registers and uploads their KYC information to the exploited IPFS storage, actions interpreted in blockchain transactions on the permissioned blockchain of Alastria Network. Furthermore, through the public KYC smart contract, an admin user approves or rejects the validity and expiration date of the initial user’s KYC documents. Inside the private KYC smart contract, CRUD (Create, read, update and delete) operations for the KYC file repository occur. The presented system introduces effectiveness and time efficiency of operations through its schema simplicity and smart integration of the different technology modules and components. This developed scheme focuses on blockchain technology as the most important and critical part of the architecture and tends to accomplish an optimal schema clarity. View Full-Text
Keywords: permissioned blockchains; know your customer; user privacy protection; enterprise blockchains; business intelligent smart contracts permissioned blockchains; know your customer; user privacy protection; enterprise blockchains; business intelligent smart contracts
Show Figures

Figure 1

MDPI and ACS Style

Kapsoulis, N.; Psychas, A.; Palaiokrassas, G.; Marinakis, A.; Litke, A.; Varvarigou, T. Know Your Customer (KYC) Implementation with Smart Contracts on a Privacy-Oriented Decentralized Architecture. Future Internet 2020, 12, 41.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop