...
Mell, P., Dray, J., & Shook, J. (2019). Smart contract federated identity management without third party authentication services. https://arxiv.org/abs/1906.11057 full text
This document discusses the use of an identity management system (IDMS) and utilizing a smart contract on a blockchain. The purpose is to eliminate the use of third-party authentication to reduce cost to the user and to enhance the security. It allows for a user to have a single login authentication source for multiple uses. Sections of the document break down the IDMS contract and how it is to be utilized with the contract.
...
Macrinici, D., Cartofeanu, C., & Gao, S. (2018 October). Smart contract applications within blockchain technology: a systematic mapping study. Telematics and Informatics, 35, 2337-2354. https://doi.org/10.1016/j.tele.2018.10.004
Mell, P., Dray, J., & Shook, J. (2019). Smart contract federated identity management without third party authentication services. https://arxiv.org/abs/1906.11057
Sato, T., Himura, Y., & Nemoto, J. (2019 January). Design and evaluation of smart-contract-based system operations for permissioned blockchain-based systems. https://arxiv.org/abs/1901.11249
...