Paper 2022/1646 Original: eprint.iacr.org/2022/1646 ↗

Blockin: Multi-Chain Sign-In Standard with Micro-Authorizations

Matt Davison
Ken King
Trevor Miller
Abstract

The tech industry is currently making the transition from Web 2.0 to Web 3.0, and with this transition, authentication and authorization have been reimag- ined. Users can now sign in to websites with their unique public/private key pair rather than generating a username and password for every site. How- ever, many useful features, like role-based access control, dynamic resource owner privileges, and expiration tokens, currently don’t have efficient Web 3.0 solutions. Our solution aims to provide a flexible foundation for resource providers to implement the aforementioned features on any blockchain through a two-step process. The first step, authorization, creates an on-chain asset which is to be presented as an access token when interacting with a resource. The second step, authentication, verifies ownership of an asset through querying the blockchain and cryptographic digital signatures. Our solution also aims to be a multi-chain standard, whereas current Web 3.0 sign-in standards are limited to a single blockchain.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2022-11-27: last updated
2022-11-27: published
Short URL
https://ia.cr/2022/1646
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2022/1646,
      author = {Matt Davison and Ken King and Trevor Miller},
      title = {Blockin: Multi-Chain Sign-In Standard with Micro-Authorizations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2022/1646},
      year = {2022},
      url = {https://eprint.iacr.org/2022/1646}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.