A Secure and Efficient Approach for Issuing KYC Token As COVID-19 Health Certificate Based on Stellar Blockchain Network

Document Type : Original Article


1 Department of Computer Engineering, University of Science and Culture, Tehran, Iran

2 University of Science and Culture


Today's world is struggling with the COVID-19 pandemic, as one of the greatest challenges of the 21st century. During the lockdown caused by this disease, many financial losses have been inflicted on people and all industries. One of the fastest ways to save these industries from the COVID-19 or any possible pandemic in the future is to provide a reliable, fast, smart, and secure solution for people's health assessment. In this article, blockchain technology is used to propose a model which provides and validates the health certificates for people who travel or present in society.  For this purpose, we take advantage of blockchain features such as being unchangeable, errorless, distributed, and a single point of failure nonexistence, high security, and proper use in protecting people's privacy. Since a variety of antibody and human health proving tests against the virus are developing, this study tries simultaneously to design an integrated and secure system to meet the authenticity and accuracy of different people's health certificates for the companies requiring these certifications. In this system, on the one hand, there are qualified laboratories that are responsible for performing standard testing and also providing results to the system controller. On the other hand, entities that need to receive health certificates must be members of this system. Finally, people are considered as the end-user of the system. To provide test information for the entities, the mechanism of KYC tokens will be used based on the Stellar private blockchain network. In this mechanism, the user will buy a certain amount of KYC tokens from the system controller. These tokens are charged in the user's wallet, and the user can send these tokens from his wallet to any destination company, to exchange the encrypted health certificate information. Finally, considering the appropriate platform provided by blockchain technology and the requirement of a reliable and accurate solution for issuing health certificates during the Covid-19 pandemic or any other disease, this article offers a solution to meet the requirements.


[1]   T. T. Le, Z. Andreadakis, A. Kumar, R. G. Román, S. Tollefsen, M. Saville, and S. Mayhew, “COVID-19 therapies and vaccine landscape”, Nature Materials, vol. 19, no. 809, pp.305-306 , 2020.
[2]   A. Petherick, “Developing antibody tests for SARS-CoV-2”, The Lancet, vol. 395, no. 10230, pp. 1101–1102, 2020.
[3]   N. Kapsoulis, A. Psychas, G. Palaiokrassas, A. Marinakis, A. Litke, and T. Varvarigou, “Know Your Customer (KYC) Implementation with Smart Contracts on a Privacy-Oriented Decentralized Architecture”, Future Internet, vol. 12, no. 2, p. 41, 2020.
[4]   C. S. Wright, “Bitcoin: A Peer-to-Peer Electronic Cash System”, SSRN Electronic Journal, 2008. Available at https://ssrn.com/abstract=3440802
[5]   M. Borkowski, D. McDonald, C. Ritzer and S. Schulte, “Towards Atomic Cross-Chain Token Transfers: State of the Art and Open Questions Within TAST”, Distributed Systems Group TU Wien (Technische Universit at Wien), 2019, [online] Available: https://dsg.tuwien.ac.at/projects/tast/pub/tast-white-paper-1.pdf
[6]    E. Erdin, M. Cebe, K. Akkaya, S. Solak, E. Bulut, and S. Uluagac, “A Bitcoin payment network with reduced transaction fees and confirmation times”, Computer Networks, vol. 172, p. 107098, 2020.
[7]   L. Zhang, B. Lee, Y. Ye, and Y. Qiao, “Ethereum Transaction Performance Evaluation Using Test-Nets”, in Euro-Par 2019: Parallel Processing Workshops Lecture Notes in Computer Science, Springer, Aug. 2019, pp. 179–190,.
[8]    A. Azaria, A. Ekblaw, T. Vieira, and A. Lippman, “MedRec: Using Blockchain for Medical Data Access and Permission Management”, 2016 2nd International Conference on Open and Big Data (OBD), IEEE, 2016, pp. 25–30.
[9]   K. Fan, S. Wang, Y. Ren, H. Li, and Y. Yang, “MedBlock: Efficient and Secure Medical Data Sharing Via Blockchain”, Journal of Medical Systems, vol. 42, no. 8, p. 136, 2018.
[10] M. Siegenthaler and K. Birman, “Sharing Private Information Across Distributed Databases:”, 2009 Eighth IEEE International Symposium on Network Computing and Applications, IEEE, 2009, pp. 82–89.
[11] J. P. Moyano, T. Thoroddsen, and O. Ross, “Optimised and dynamic KYC system based on blockchain technology”, International Journal of Blockchains and Cryptocurrencies, vol. 1, no. 1, pp. 85–106, 2019.
[12] M. Kumar, Nikhil, P. Anand, “A Blockchain Based Approach For An Efficient Secure KYC Process With Data Sovereignty”, International Journal of Scientific & Technology Research, vol. 9, no. 1, pp. 3403-3407, January, 2020.
[13] S. Team, “Stellar Laboratory”, 2020. [Online]. Available: https://laboratory.stellar.org/. [Accessed: 29-Jul-2020].
 Kiarash Shamsi has been received the master of software engineering from the department of computer engineering at the University of Science and Culture, Tehran, Iran. His research interests include Blockchain, data science and distributed systems.
 Koosha Esmaeilzadeh Khorasani has been received the bachelor of hardware engineering from the department of computer engineering at the Iran University of Science and Technology, Tehran, Iran. His research interests include machine learning, blockchain, and IOT.
 Mohammad Javad Shayegan is an Associate Professor at the Department of Computer Engineering at the University of Science and Culture, Tehran, Iran. He is the founder of the web research center, International Conference on Web Research, and International Journal of Web Research in Iran. His research interests include Web research, data science and distributed systems.