검색 상세

부모자식 속성 NFT를 활용한 블록체인 게임에서의 소유권 이전 효율성 기법

Efficient method for ownership transfer based Parent-Child property NFT in blockchain game

초록/요약

대체 불가능한 토큰인 NFT(Non fungible token)시장이 성장함에 따라 디지털 예술품 등을 수집하려는 움직임이 활발해지고 있다. NFT는 디지털 파일에 대 한 소유권을 블록체인상에 저장함으로써 위조 및 변조가 불가능하도록 만들어 졌다. 현재 가장 활발하게 NFT가 거래가 되는 블록체인 네트워크는 이더리움 이다. 그러나 현재 이더리움에서는 대체 불가능한 토큰을 한 번에 한 번씩 트 랜잭션을 생성하여 거래하는 불편함을 가지고 있다. 본 연구에서는 이더리움 네트워크에서 생성된 NFT들을 부모자식 관계로 엮어 두 번의 트랜잭션으로 다 른 어카운트에 다량 전송하는 시스템을 제안한다. 이를 위해 Token ID를 기반 으로 부모자식 관계 속성을 스마트 컨트랙트로 추가하여 부모 NFT를 다른 어 카운트에 전송할 경우, 자식 NFT들 또한 한 번에 보내는 과정을 통해 네트워 크 수수료 사용의 효율성을 살펴본다. 이를 통해 다량의 NFT를 소유하고 있는 어카운트의 이전부터 게임에서 아이템 거래를 효율적인 방법으로 실행할 수 있는 가능성을 파악하였다. 또한, 두 번의 트랜잭션으로 다수의 NFT를 전송하 는 것이 8개보다 많은 NFT를 개별적으로 전송하는 것보다 효율적이며, 745개 의 NFT전송 시 61.04% 가스비 절감효과가 있음을 증명하였다.

more

초록/요약

As the non-fungible token (NFT) market grows, the movement to collect digital art works is increasing. NFTs are created to make forgery and tampering impossible by storing ownership of digital files on a blockchain. Currently, the most actively traded blockchain network for NFTs is Ethereum. However, in the current Ethereum, it has the inconvenience of creating and transacting non-fungible tokens once at a time. In this thesis, we propose a system that links NFTs created in the Ethereum network in a parent-child relationship and transmits a large amount to different accounts in two transactions. To this end, when parent NFTs are sent to other accounts by adding parent-child relationship properties as a smart contract based on Token ID, we examine the efficiency of using network fees through the process of sending child NFTs at the same time. Through this, the possibility of executing item trading in the game in an efficient way was identified from before the account that owns a large amount of NFT. In addition, it was proved that transmitting multiple NFTs in two transactions is more efficient than transmitting more than 8 NFTs individually, and there is a 60.04% gas cost saving effect when 745 NFTs are transmitted.

more