KR-20260060560-A - Method for renting NFTs for generating additional earning in P2E-based Web3 applications
Abstract
P2E 기반 Web3 어플리케이션에서 추가 수익 창출을 위한 NFT 대여 방법이 제공된다. 본 발명의 실시예에 따른 NFT 대여 방법은 P2E 기반 Web3 어플리케이션에서 NFT 대여를 통해, 기존 게임의 아이템, 게임머니에 불과한 형태로 밖에 활용되지 않던 NFT에 대해, 대여 수익을 블록체인 기반의 파생상품으로 도입하여 추가 수익 창출에 활용한다. 이에 의해, NFT를 소유하고 있지 않거나 NFT 소유하고 있다 하더라도 Web3 어플리케이션 내에서 적극적으로 NFT를 활용한 활동을 하지 않는 경우에도, NFT 대여를 통해 추가적인 수익 창출이 가능해진다.
Inventors
- 김형성
- 박용석
- 김현식
Assignees
- 한국전자기술연구원
Dates
- Publication Date
- 20260506
- Application Date
- 20241025
Claims (12)
- 사용자 단말이, 마켓 메이커의 중계에 의해 NFT를 다른 사용자 단말에 대여하는 단계; 및 사용자 단말이, 다른 사용자 단말로부터 NFT 대여 가격에 따라 보상받는 단계;를 포함하는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 1에 있어서, 대여 단계는, NFT를 탈중앙화 방식으로 대여하는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 1에 있어서, NTF는, P2E(Play-to-Earn) 기반 Web3 어플리케이션에서 재화 획득에 이용되는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 3에 있어서, Web3 어플리케이션은, P2E 서비스를 제공하는 Web3 기반 게임 및 메타버스를 포함하는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 3에 있어서, 마켓 메이커가, NFT를 이용하여 획득할 것으로 예상되는 재화를 판매하여 얻을 수 있는 수익(Yield)을 대여 가격으로 산정하는 제1 산정단계;를 더 포함하는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 5에 있어서, 마켓 메이커가, NFT의 가치를 기초로 NFT의 수익 비율(Yield rate)을 계산하는 단계; 마켓 메이커가, 계산된 수익 비율을 기초로 NFT의 대여 가격을 산정하는 제2 산정단계;를 더 포함하는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 6에 있어서, 제1 산정단계는, NFT의 가치 산정이 불가능한 경우에 수행되고, 계산단계와 제2 산정단계는, NFT의 가치 산정이 가능한 경우에 수행되는 것을 특징으로 하는 NFT 대여 방법.
- 청구항 6에 있어서, 제2 산정단계는, X*Y=k 위 constant product formula를 만족하도록, NFT의 대여 가격을 산정하고, 여기서, X는 NFT의 수익 비율 대비 대여 가격이고, Y는 NFT의 대여 가격이며, k는 정해진 상수인 것을 특징으로 하는 NFT 대여 방법.
- 청구항 4에 있어서, 사용자 단말이, 마켓 메이커에게 NFT의 대여를 요청하는 단계;를 더 포함하고, 제1 산정단계, 계산단계 및 제2 산정단계는, 요청단계 이후에 수행되는 것을 특징으로 하는 NFT 대여 방법.
- 네트워크를 통해 마켓 메이커와 다른 사용자 단말과 통신하는 통신부; 및 마켓 메이커의 중계에 의해 NFT를 다른 사용자 단말에 대여하고, 다른 사용자 단말로부터 NFT 대여 가격에 따라 보상받는 프로세서;를 포함하는 것을 특징으로 하는 사용자 단말.
- 사용자 단말이, 마켓 메이커의 중계에 의해 NFT를 다른 사용자 단말로부터 대여받는 단계; 및 사용자 단말이, 다른 사용자 단말에 NFT 대여 가격에 따라 보상하는 단계;를 포함하는 것을 특징으로 하는 NFT 대여 방법.
- 네트워크를 통해 마켓 메이커와 다른 사용자 단말과 통신하는 통신부; 및 마켓 메이커의 중계에 의해 NFT를 다른 사용자 단말로부터 대여받고, 다른 사용자 단말에 NFT 대여 가격에 따라 보상받는 프로세서;를 포함하는 것을 특징으로 하는 사용자 단말.
Description
P2E 기반 Web3 어플리케이션에서 추가 수익 창출을 위한 NFT 대여 방법{Method for renting NFTs for generating additional earning in P2E-based Web3 applications} 본 발명은 P2E(Play-to-Earn) 응용에 관한 것으로, 더욱 상세하게는 P2E 기반 Web3 어플리케이션에서 NFT(Non-Fungible Token)를 활용하여 추가 수익을 창출하는 방법에 관한 것이다. P2E는 Web3 어플리케이션 내에서 NFT를 소유한 상태로 특정 행동을 수행(Play) 하였을때 어플리케이션 내에서 사용할 수 있는 재화를 획득하고, 획득한 재화를 마켓에 판매하여 금전적인 이익을 얻는 모델을 말한다. 기존의 P2E 기반 Web3 어플리케이션에서는 NFT의 소유자들만 수익을 얻을 수 있는 활동이 가능하기 때문에, NFT의 가치 상승가 크게 상승한 경우에는 신규 사용자의 초기 참여 비용 부담이 증가하여, 이들의 수익 창출 기회를 사실상 제한하고 있다. 또한, NFT를 통해 재화를 획득하여 마켓에 판매하는 것 외에는 다른 방식의 수익을 얻을 수 있는 방법은 없으므로, NFT 소유자도 Web3 어플리케이션 내에서 적극적으로 NFT를 활용한 활동을 수행하지 않는다면 수익 창출은 제한적일 수 밖에 없다. 도 1은 본 발명의 일 실시예에 따른 P2E 기반 Web3 환경에서 NFT 대여 방법의 흐름, 도 2는 본 발명의 다른 실시예에 따른 P2E 기반 Web3 어플리케이션 서비스 시스템의 구성도, 도 3은, 도 2에 도시된 사용자 단말들의 구성도, 도 4는, 도 2에 도시된 마켓 메이커의 구성도이다. 이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. 엑시 인피니티(Axie Infinity), 스테픈(STEPN)과 같은 Web3 플랫폼은 NFT(Non-Fungible Token)를 이용한 P2E(Play-to-Earn) 서비스를 제공한다. 이러한 서비스에서 사용자는 NFT를 보유하고 특정한 행동을 하거나 목표를 달성했을 때 마켓에 판매하여 수익을 얻을 수 있는 재화를 획득한다. 예를 들어 엑시 인피니티에서는 게임과 같은 형태로, NFT로 관리되는 아이템을 소유하고 특정 임무를 수행하면 마켓에 판매할 수 있는 재화를 얻을 수 있다. 또한 스테픈은 NFT로 관리되는 가상 운동화를 사용자가 소유한 상태에서, 현실 세계에서 달리기를 하면 재화를 획득 할 수 있다. 엑시 인피니티나 스테픈과 같은 초기 P2E 모델이 발전하여 현재 다양한 형태의 Web3 기반 P2E 서비스가 개발되고 서비스되고 있다. 하지만 서비스 이용자가 NFT를 활용하여 수익을 얻는 방식은 여전히 엑시 인피니티나 스테픈과 같이, NFT를 소유하고 있어야 하고, 나아가 특정 행동을 수행하거나 목표를 달성하여야 한다는 한계점이 있다. 이에 본 발명의 실시예에서는 NFT를 활용하여 적극적으로 행동할 의사가 없는 사용자와 수익 창출에 필요한 NFT 구매 비용을 지불할수 없거나 지불할 용의가 없는 사용자의 경우도, NFT를 활용하여 수익을 창출할 수 있도록 하는 방법을 제안한다. 구체적으로 본 발명의 실시예에서는 블록체인 기반 NFT 대여 방법을 제시한다. P2E 기반 Web3 어플리케이션에서 NFT 대여 수익을 파생상품으로 도입하여, NFT 소유자가 NFT 대여를 통해 추가 수익을 창출할 수 있도록 하는 기술이다. 도 1은 본 발명의 일 실시예에 따른 P2E 기반 Web3 환경에서 NFT 대여 방법의 흐름을 도시한 도면이다. 본 발명의 실시예에서 NFT 대여는 NFT 소유자가 NFT를 대여받고자 하는 다른 사용자에게 NFT를 대여하고, 대여 비용을 수익으로 보상받는 과정을 의미한다. NFT 대여를 위해, 도시된 바와 같이 먼저 NFT 소유자가 마켓 메이커(Market Maker)에게 자신이 소유하고 있는 NFT의 대여(빌려주기)를 요청한다(S110). 전술한 바와 같이 NTF는 P2E 기반 Web3 어플리케이션에서 재화 획득 또는 재화 획득을 위한 아이템 관리에 이용된다. 또한 Web3 어플리케이션은 P2E 서비스를 제공하는 Web3 기반 게임은 물론 메타버스 서비스도 포함한다. 그러면 마켓 메이커는 먼저 S110단계에서 대여 요청된 NFT의 가치를 산정할 수 있는지 판단한다(S120). S120단계에서 가치 산정이 불가능한 것으로 판단되면(S120-N), 마켓 메이커는 NFT를 이용하여 획득할 것으로 예상되는 재화를 판매하여 얻을 수 있는 수익(Yield)을 대여 가격으로 산정한다(S130). 수익의 단위 기간(일, 주, 월 등)은 어플리케이션 환경과 필요에 따라 다양하게 설정 가능하다. 반면 S120단계에서 가치 산정이 가능한 것으로 판단되면(S120-Y), 마켓 메이커는 NFT(보다 엄밀하게 Principal NFT)의 가치를 기초로 NFT의 수익 비율(Yield rate)을 계산한다(S140). 수익 비율의 단위 기간 역시 어플리케이션 환경과 필요에 따라 다양하게 설정 가능하다. 다음 마켓 메이커는 S140단계에서 계산된 수익 비율을 기초로 NFT의 대여 가격을 산정한다(S150). S150단계에서 마켓 메이커는 constant product formula (X*Y=k)가 적용된 유동성 풀(Liquidity pool)을 운용하여 탈중앙화된 대여-수익비를 조절한다. X와 Y는 유동성 풀 내부에서 서로 다른 자산 X와 Y의 가치와 수량의 곱을 나타내는데, 예를 들어 자산 X가 $1, 자산 Y가 $2라면 유동성 풀에 X는 Y 보다 2배 많은 수량이 예치되어야 한다. 이 비율을 k로 일정하게 유지하여 유동성 풀 내부의 X와 Y의 가치를 평가하고 조정한다. 본 발명의 실시예에서는 이 constant product formula의 X를 NFT의 수익 비율 대비 대여 가격으로, Y를 NFT의 대여 가격으로 설정하여 활용한다. 예를 들어, 수수료와 슬리피지 등 기타 비용이 없는 이상적인 환경에서, k=1로 설정하면, NFT의 수익 비율과 대여 가격의 비율이 1:1 인 경우, NFT의 수익 비율 대비 대여 가격인 X는 1(=1/1)이 되어, Y도 1이 된다(1*Y=1, Y=1). 만약 상황 변화로 NFT의 가치가 증가하면 NFT의 수익 비율도 증가하게 되어, NFT의 수익 비율과 대여 가격의 비율이 2:1 이 되면, NFT의 수익 비율 대비 대여 가격인 X는 0.5(=1/2)가 되어, Y는 2가 된다(0.5*Y=1, Y=2). 즉 NFT의 대여 가격이 2배로 상승하게 된다. 다음 마켓 메이커는 S110단계를 통해 요청된 NFT를 S130단계 또는 S150단계에서 산정된 대여 가격으로 NFT 대여 마켓에 등록한다(S160). 이에 따라 NFT를 대여(빌리기) 하고자 하는 사용자가 NFT 대여 마켓을 통해 등록된 NFT를 대여할 있게 된다. NFT 대여 마켓에 등록된 NFT의 대여가 이루어지면(S170-Y), NFT 대여자(NFT를 빌린 자)는 NFT 소유자(NFT를 빌려준 자)에게 S130단계 또는 S150단계에서 산정된 대여 가격을 지급한 후 NFT를 사용하게 되며, 이에 따라 NFT 소유자는 NFT 대여에 따른 보상을 받게 된다(S180). 이와 같이 마켓 메이커를 활용하여 NFT를 소유한 사용자는 자신이 NFT를 직접 사용하고 있지 않을 때 자신의 NFT를 대여하여 수익을 창출할 수 있게 되며, NFT를 소유하고 있지 않은 사용자는 NFT를 소유하기 위해 큰 비용을 지불 할 필요 없이 대여하는 비용만으로 NFT를 활용한 수익을 창출할 수 있게 된다. 환경 변화에 따라 만약 P2E 기반 Web3 어플리케이션의 인기가 증가할 것으로 생각되어 NFT를 활용하여 얻을 수 있는 수익이 증가할 것으로 예상된다면, 미래에 발생할 수익을 고려하여 수익 보다 높은 비용을 지불하여 NFT를 대여할 것이고, 만약 일시적으로 수익이 감소할 것으로 생각된다면 NFT 소유자는 자신의 NFT를 대여하고 발생한 수익을 다른 곳에 투자하여 위험을 회피하는 등 기존의 단순한 어플리케이션 내의 재화 거래에 한정되었던 P2E 기반 Web3 어플리케이션을 환경에 따라 선물, 옵션, 파생 상품 등의 성질과 탈중앙화 금융을 연계하여 수익 창출이 가능한 서비스를 구축할 수 있다. 도 2는 본 발명의 다른 실시예에 따른 P2E 기반 Web3 어플리케이션 서비스 시스템의 구성을 도시한 도면이다. 본 발명의 실시예에 따른 어플리케이션 서비스 시스템은, 도시된 바와 같이, 다수의 사용자 단말들(200-1, 200-2, ..., 200-n), Web3 어플리케이션 제공자(300) 및 마켓 메이커(400)가 네트워크를 통해 연결되어 구축된다. Web3 어플리케이션 제공자(300)는 P2E 기반 Web3 어플리케이션을 제공하기 위해 운용하는 플랫폼이고, 사용자 단말들(200-1, 200-2, ..., 200-n)은 Web3 어플리케이션 제공자(300)가 제공하는 Web3 어플리케이션을 이용하는 사용자들 또는 이 사용자들이 이용하는 단말들이다. 사용자 중에는 전술한 도 1에 도시된 절차들에서 NFT 소유자(NFT를 빌려주는 자)와 NFT 대여자(NFT를 빌리는 자)로 역할하는 사용자들이 포함된다. 마켓 메이커(400)는 도 1에 도시된 절차들 중 대여 요청된 NFT의 가격을 산정하고 NFT 대여 마켓에 등록하여, NFT 소유자와 NFT 대여자 간의 NFT 대여를 중계하는 마켓 메이커가 운용하는 단말이다. 도 3은, 도 2에 도시된 사용자 단말들(200-1, 200-2, ..., 200-n)의 구성을 도시한 도면이다. 사용자 단말들(200-1, 200-2, ..., 200-n)은 동일 구성으로 구현 가능하므로, 도 3에서는 이들을 참조부호 "200"으로 대표하여 하나만 도시하였다. 도시된 바와 같이, 사용자 단말(200)은 통신부(210), 출력부(220), 프로세서(230), 입력부(240) 및 저장부(250)를 포함하여 구성되는 컴퓨팅 가능한 단말 장치이다. 통신부(210)는 다른 사용자 단말들, Web3 어플리케이션 제공자(300) 및 마켓 메이커(400)와 통신하기 위한 수단이다. 출력부(220)는 프로세서(230)의 실행 결과가 표시되는 디스플레이이다. 프로세서(230)는 Web3 어플리케이션 제공자(300)에 의해