Pure Loyalty: Efficient and Secure Framework for NFT Loyalty Programs

Pure Loyalty: Efficient and Secure Framework for NFT Loyalty Programs

초록

This study explores the versatile applications of blockchain technology, particularly within loyalty program frameworks, addressing challenges faced by traditional loyalty programs in trust, transparency, operational efficiency, and potential issues like double-spending and fraudulent activities. The focus is on designing a loyalty program framework and selecting suitable ERC721 libraries for batch minting, involving a meticulous evaluation of gas usage across different libraries for various scenarios. The proposed loyalty program architecture introduces the Subscription model, utilizing ERC721A, ERC721G, and ERC721Psi for batch minting, along with ERC20 for comprehensive token functionality. Incorporating SoulBound Tokens (SBTs) enhances security, preventing unauthorized transfers and potential rule violations, such as the unauthorized transfer of vouchers. IPFS facilitates off-chain storage of subscription badges for efficiency. The gas comparative analysis highlights associated costs, revealing potential advantages and areas for improvement. Future work includes further smart contract optimization and the development of a decentralized application (DApp), extending the practical implications of the proposed loyalty program framework.

키워드

Batch Minting; IPFS; Loyalty Programs; NFT; SoulBound Token; Voucher
제목
Pure Loyalty: Efficient and Secure Framework for NFT Loyalty Programs
제목 (타언어)
Pure Loyalty: Efficient and Secure Framework for NFT Loyalty Programs
저자
Gifar Arif Haryadi; Muhammad Rasyid Redha Ansori; 이재민; 김동성
DOI
10.7840/kics.2024.49.7.983
발행일
2024-07
저널명
한국통신학회논문지
권
49
호
7
페이지
983 ~ 992