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

파일 분산 저장 방식을 활용한 경제적이고 효율적인 SoulBound Token 구현

Implementation of SoulBound Token Using Economical and Efficient Decentralized File Storage Methods

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 중앙화된 데이터 저장소에 신체치수와 같은 텍스트 형식의 개인의 민감한 개인정보를 저장하지 않고, SoulBound Token에 데이터를 저장하는 방식으로 정보 보안을 강화하는 방법을 제안한다. InterPlanetary File System 방식으로 민감한 정보를 저장하고, Content Identifier을 받아 SBT에 연동하였기에 데이터베이스에 직접적으로 저장하지 않는다. SBT 열람 권한은 사전에 승인된 계좌에서만 접근이 가능하도록 제한하여 민감한 정보를 다루는 스타트업에서 안전하게 활용하는 방법으로 제안된다. 실험을 통해 접근이 제한된 계좌에서 접근이 불가능하다는 점을 확인하였으며 소유자가 접근 권한을 부여 및 회수할 수 있도록 진행하였다. 또한 본 논문은 SBT 발행 시 고려해야 할 다양한 Layer2 Solution의 장단점을 요약하고, Layer2 Solution을 활용하여 거래처리 속도 증가 및 메인넷 대비 1/4300 수준의 가스비로 SBT를 생성하는 방식을 제안한다.

Abstract

This paper proposes a method to enhance information security by storing data in SoulBound Token instead of storing sensitive personal information, such as body measurements, in centralized data storage systems in text format. Sensitive information is stored using the InterPlanetary File System method, and the corresponding Content Identifier is linked to the SBT, avoiding direct storage in a database. Access to the SBT is restricted to pre-approved accounts, allowing startups handling sensitive information to securely use the data. Through experiments, it was confirmed that access was impossible from unauthorized accounts, and the owner was able to grant and revoke access permissions as needed. Furthermore, the paper summarizes the advantages and disadvantages of various Layer 2 solutions to consider when issuing SBTs, proposing a method to enhance transaction processing speed and generate SBTs at a gas fee rate approximately 1/4300th of the mainnet.

참고문헌 (26)

  1. P. Dutta, "Blockchain technology in supply chain operations: Applications, challe nges and research opportunities", Tra nsportation Research Part E: Logistic s and Transportation Review, 142, pp.102067~ (2020)
  2. S. Nakamoto, "Bitcoin: A Peer-to-Pee r Electronic Cash System", Decentrali zed Business Review, 21260 (2008)
  3. V. Buterin, "A Next-Generation Smart Contract and Decentralized Application Platform", pp.1~36 (2014), Ethereum Foundation
  4. B. Kumar Mohanta, "Blockchain tech nology : A survey on applications and security and privacy Challenges", Inte rnet of Things, 8, pp.100107~ (2019)
  5. K. Croman, "On Scaling Decent ralized Blockchains", Proceedings of the Financial Cryptography and Data Security, FC 2016 International Workshops: BITCOIN, VOTING, and WAHC, 9604, pp.106~125 (2016)
  6. K. Wu, "A first look at blockchain-based decentra lized applications", Software: Practice and Experience, 51(10), pp.2033~2050 (2021)
  7. V. Buterin, "Decentral ized Society: Finding Web3's Soul", pp.1~33 (2022), Ethereum Foundation
  8. S.-W. Cho, "A Proposed Authentication Scenari obased on SBT implementation for Decentralized User Authentication", Journal of The Korea Society of Comput er and Information, 28(12), pp.115~127 (2023)
  9. W. Entriken, "ERC-721: Non-Fungible Token Standard", Ethereum Improvement Proposals, (721) (2018)
  10. T. Daubenschütz, "ERC-5192: Minimal Soulbound NFTs", Ethere um Improvement Proposals, (5192) (2022)
  11. Z. Yan, "Towar ds a Trustworthy Decentralized Stora ge System with IPFS", IEEE Transact ions on Big Data, 7(4), pp.700~714 (2021)
  12. P. J. Ryan, "Dece ntralized Storage with IPFS and Filec oin", IEEE Communications Standards Magazine, 4(3), pp.22~28 (2020)
  13. S.H. Kim, "Automatic size measureme nt of garments using vision deep learning models and point-cloud data", Applied Science, 10(2), pp.123~130 (2023)
  14. "SBT Token Project"[URL]
  15. "SBT Token Repository"[URL]
  16. S.H. Kim, "CloudNet : A LiDAR-based face anti-spoofing model that is robus t against light variation", Applied Science, 10(2), pp.123~130 (2023)
  17. J. Benet, "IPFS - Content Addressed, Versioned, P2P File System" (2014), Protocol Labs, July
  18. P. Rodrigues, "A Performance Evaluation of IPFS in Real-World Scenarios", Journal of Computer Networks and Communications, 2020 (2020)
  19. J. P. Dickerson, "Optimism: En hancing Ethereum Smart Contract Pe rformance with Layer 2 Scaling", Proceedings of the 26th International Conference on Financial Cryptography and Data Security, pp.105~120 (2022)
  20. B. Pustejovsky, "Unde rstanding Sidechains: Concepts, Appli cations, and Risks", Proceedings o f the IEEE International Conference o n Blockchain and Cryptocurrency (IC BC), pp.234~241 (2021)
  21. M. Zamyatin, "XCLAIM: Trustl ess, Interoperable, Cryptocurrency-Ba cked Assets", Proceedings of the 26th Annual Network and Distributed System Security Symposium (NDSS), pp.1~15 (2019)
  22. D.W. Kim, "Study on Integrated Authen tication of Digital Human Identity an d Ownership Using SBT and NFT", Journal of The Korea Society of Comput er and Information, 28(12), pp.115~127 (2023)
  23. S.W. Cho, "A Proposal for SBT Implementation a nd Authentication Scenario for Decent ralized User Authentication", Journal of The Korea Society of Computer and Information, 28(12), pp.115~127 (2023)
  24. N. Tanwar, "Patient-ce ntric soulbound NFT framework for electronic health record (EHR)", Journal of Engineering and Applied Science, 70(33), pp.1~10 (2023)
  25. H. Kalodner, "Arbitrum: Scalable, private smart contr acts", Proceedings of the 27th USE NIX Security Symposium, pp.1353~1370 (2018)
  26. European Parliament and Council of t he European Union, "Regulation (EU)2016", 679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal d ata and on the free movement of such data, 2016, pp.L119, 1~88

관련 논문AI추천

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