본문 바로가기
KERD
논문KCI 등재

탈중앙 사용자 인증을 위한 SBT구현 및 인증 시나리오 제안

A Proposed Authentication Scenario based on SBT implementation

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 블록체인과 같은 탈중앙 환경에서의 사용자 인증을 위한 SBT 기반의 사용자 인증 방안을 제안한다. 블록체인의 투명성으로 인해 기존에 사용하던 인증 수단을 사용하면, 개인정보 프라이버시 확보가 어려우므로 새로운 인증 수단이 필요하다. 이러한 문제를 해결하기 위해서사용자 인증 수단으로 SBT를 활용한 연구가 진행되고 있으나, 아직 정립되지 않고 NFT의 전송과관련된 함수를 제거한 형태로 SBT를 구현한 연구들이 대부분인 상황이다. 본 논문의 접근 방안은ERC-5192 표준의 토큰 잠금 기능을 활용해 사용성과 안정성을 확보한 SBT 토큰을 구현하였다. 또한 구현한 SBT 토큰을 기반으로 한 인증 프로세스를 제안했다. 이러한 접근 방안을 검증하기위해 제안한 인증 프로세스를 기반으로 한 가상의 사용자 인증 시나리오를 설정하고 해당 시나리오에서 발생하는 19개의 함수 호출 시나리오를 만족하는 스마트 컨트랙트를 작성했다.

Abstract

In this paper, we propose a SBT user authentication method for decentralized environment like blockchain. Due to tranparancy of blockchain, it is difficult to secure the privacy of person information, so it is necessary to use a new authentication method. In order to solve this problem, research using SBT for user authentication is being conducted, however most studies have implemented SBT in form of removing function which is related to trasmission from NFT without applying the technical features requried for SBT. The proposed scheme of this paper is implemented SBT which secured safetey and usabillity with using locking token function of ERC-5192. Also, based of implemented SBT scheme propose a user authentication process. To verify our approach, we set a hypothetical user authentication scenario based on the proposed user authentication process and deployed a smart contract that satisfies the 19 function call scenarios that occur in that scenario.

참고문헌 (31)

  1. "Bitcoin: A Peer-to-Peer Electronic Cash System" (2008)[URL]
  2. "A Next-Generation Smart Contract and Decentralized Application Platform" (2014)[URL]
  3. "The Bored Ape Business Model: Decentralized Collaboration via Blockchain and NFTs" (2021)[URL]
  4. W. Kaidong, "A first look at blockchainbased decentralized applications", Software: Practice and Experience, 51(10), pp.2033~2050 (2021)
  5. Bhabendu Kumar Mohanta, "Blockchain technology: A survey on applications and security privacy Challenges", Internet of Things, 8, pp.100107~ (2019), Elsevier BV[DOI]
  6. Xudong Jia, "A2 Chain: A Blockchain-Based Decentralized Authentication Scheme for 5G-Enabled IoT", Mobile Information Systems, 2020, pp.1~19 (2020), Hindawi Limited[DOI]
  7. Adrian Petcu, "A Secure and Decentralized Authentication Mechanism Based on Web 3.0 and Ethereum Blockchain Technology", Applied Sciences, 13(4), pp.2231~ (2023), MDPI AG[DOI]
  8. Ma Zhaofeng, "Blockchain-Based Decentralized Authentication Modeling Scheme in Edge and IoT Environment", IEEE Internet of Things Journal, 8(4), pp.2116~2123 (2021), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  9. Abbas Yazdinejad, "Decentralized Authentication of Distributed Patients in Hospital Networks Using Blockchain", IEEE Journal of Biomedical and Health Informatics, 24(8), pp.2146~2156 (2020), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  10. X. Zhao, "NFTCert: NFT-Based Certificates With Online Payment Gateway", 2021 IEEE International Conference on Blockchain (Blockchain), 2021, pp.538~543 (2021)
  11. Salleras, Xavier, "FORT:Right-proving and Attribute-blinding Self-sovereign Authentication", Mathematics, 10(4), pp.617~ (2022)
  12. Weyl, E. Glen, "Decentralized society: Finding web3's soul", ~ (2022)
  13. K. Kim, "Digital authentication system in metaverse using DID and SBT", Proceedings of KIIT Conference (2022)
  14. M. I. Lunesu, "Soulbound Token for Covid-19 Vaccination Certification", 2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), pp.243~248 (2023)
  15. Namrta Tanwar, "Patient-centric soulbound NFT framework for electronic health record (EHR)", Journal of Engineering and Applied Science, 70(1) (2023), Springer Science and Business Media LLC[DOI]
  16. Tumati, T. Vihar, "SBTCERT: A SOULBOUND TOKEN CERTIFICATE VERIFICATION SYSTEM", pp.2023
  17. P. Dutta, "Blockchain technology in supply chain operations: Applications, challenges and research opportunities", Transportation research part e: Logistics and transportation review, 142, pp.102067~ (2020)
  18. Wang, Qin, "Blockchain for the IoT and industrial IoT:A review", Internet of Things, 10, pp.100081~ (2020)
  19. Zhini Cai, "Usage of Deep Learning and Blockchain in Compilation and Copyright Protection of Digital Music", IEEE Access, 8, pp.164144~164154 (2020), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  20. "EIP-1: EIP Purpose and Guidelines" (2015)[URL]
  21. "ERC-20: Token Standard" (2015)[URL]
  22. "ERC-165: Standard Interface Detection" (2018)[URL]
  23. "ERC-721: Non-Fungible Token Standard" (2018)[URL]
  24. "ERC-777: Token Standard" (2017)[URL]
  25. "ERC-1155: Multi Token Standard" (2018)[URL]
  26. "ERC-5192: Minimal Soulbound NFTs" (2022)[URL]
  27. "ERC-5484: Consensual Soulbound Tokens" (2022)[URL]
  28. "ERC-6239: Semantic Soulbound Tokens" (2022)[URL]
  29. (2022)[URL]
  30. (2022)[URL]
  31. [URL]

관련 논문AI추천

이 간행물의 다른 논문 (30건)