KR20230130807A - NFT-based Own-to-Earn art platform - Google Patents
NFT-based Own-to-Earn art platform Download PDFInfo
- Publication number
- KR20230130807A KR20230130807A KR1020220027840A KR20220027840A KR20230130807A KR 20230130807 A KR20230130807 A KR 20230130807A KR 1020220027840 A KR1020220027840 A KR 1020220027840A KR 20220027840 A KR20220027840 A KR 20220027840A KR 20230130807 A KR20230130807 A KR 20230130807A
- Authority
- KR
- South Korea
- Prior art keywords
- digital art
- rental
- terminal
- management server
- digital
- Prior art date
Links
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
- H04L9/3213—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Entrepreneurship & Innovation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 NFT기반 O2E 아트 플랫폼에 관한 것으로, 보다 상세하게는 대체 불가능 토큰(Non-Fungible Token; NFT)을 사용하여 명화를 디지털 아트로 소유하고 있는 소유자들이 렌탈을 해주고 대여자는 스마트TV나 디지털 액자에서 디지털 아트로 감상할 수 있는 서비스 플랫폼에 관한 것이다.The present invention relates to an NFT-based O2E art platform. More specifically, using a non-fungible token (NFT), owners who own famous paintings as digital art rent them out, and the renters rent them through smart TVs or digital picture frames. It is about a service platform where you can enjoy digital art.
블록체인(blockchain)은 사용자들 사이에서 발생되는 거래 내역이 네트워크 구성원들 사이에 공유되어 저장되는 디지털 원장(ledger)을 나타낸다.Blockchain refers to a digital ledger in which transaction details occurring between users are shared and stored among network members.
일정 시간 동안 사용자들 사이에서 발생되는 거래 내역은 과반수가 넘는 사용자들의 합의를 통해 확정되고 확정된 거래 내역은 하나의 블록으로 묶여 블록체인에 저장된다.Transaction details that occur between users over a certain period of time are confirmed through the consensus of more than half of the users, and the confirmed transaction details are bundled into one block and stored in the blockchain.
블록체인에 연결된 블록에 포함되는 거래 내역을 변경하기 위해서는 해당 블록 및 해당 블록 이후에 연결된 모든 블록들에 대해 다시 과반수가 넘는 사용자들의 합의를 얻어야 하므로, 블록체인에 저장된 데이터는 실질적으로 위조 또는 변조가 불가능하다.In order to change the transaction details included in a block connected to the blockchain, the consensus of more than half of the users must be obtained for the block and all blocks connected after the block, so data stored in the blockchain cannot be forged or altered in practice. impossible.
이와 같이 블록체인에 저장된 거래 내역은 임의로 변경하는 것이 불가능하므로, 블록체인에 저장된 데이터에 대한 신뢰성은 매우 높다.As the transaction details stored in the blockchain cannot be arbitrarily changed, the reliability of data stored in the blockchain is very high.
따라서 최근에는 인터넷 상거래 분야, 금융 서비스 분야 등과 같이 사용자들 사이의 거래를 다루는 산업 분야에서 블록체인을 사용하여 거래 내역을 안전하게 저장하기 위한 연구가 활발히 진행되고 있다.Therefore, recently, research has been actively conducted to safely store transaction details using blockchain in industrial fields that deal with transactions between users, such as Internet commerce and financial services.
한편, 일반적으로 블록체인 시스템은 자산을 스마트 컨트랙트(smart contract)를 통해 생성되는 토큰(token) 형태로 관리한다.Meanwhile, blockchain systems generally manage assets in the form of tokens created through smart contracts.
토큰은 동일한 타입의 다른 토큰과 교환이 가능한 대체 가능 토큰(Fungible Token)과 토큰마다 고유한 ID를 갖고 있어서 다른 토큰과 교환이 불가능한 대체 불가능 토큰(Non-Fungible Token; NFT)으로 구분될 수 있다.Tokens can be divided into fungible tokens (Fungible Tokens) that can be exchanged with other tokens of the same type, and Non-Fungible Tokens (NFTs) that cannot be exchanged with other tokens because each token has a unique ID.
이와 같이, 대체 불가능 토큰은 다른 토큰과 교환이 불가능하다는 고유성을 갖고 있기 때문에, 특정 자산의 소유권을 안전하게 보장하는 수단으로 활용될 수 있다.In this way, because non-fungible tokens have the uniqueness of not being exchangeable with other tokens, they can be used as a means of safely guaranteeing ownership of specific assets.
이로 인해, 최근에는 대체 불가능 토큰을 사용하여 특정 자산을 안전하게 거래하고자 하는 다양한 시도가 이루어지고 있다.Because of this, various attempts have been made recently to safely trade specific assets using non-fungible tokens.
본 발명의 일 목적은 대체 불가능 토큰을 사용하여 디지털 아트를 판매하고 구매하는 방법을 제공하는 것이다.One object of the present invention is to provide a method for selling and purchasing digital art using non-fungible tokens.
본 발명의 다른 목적은 대체 불가능 토큰을 사용하여 디지털 아트를 대여하고 감상할 수 있는 방법을 제공하는 것이다.Another object of the present invention is to provide a method for renting and viewing digital art using non-fungible tokens.
본 발명의 다른 목적은 상기 디지털 아트를 소유하고 있는 소유자가 대여료를 받을 수 있는 플랫폼을 제공하는 것이다.Another object of the present invention is to provide a platform where owners of the digital art can receive rental fees.
상술한 본 발명의 일 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 NFT기반 O2E 아트 플랫폼에서, 디지털 아트 관리 서버가 창작자 단말기로부터 디지털 아트의 원본 파일 및 상기 디지털 아트의 소유권을 분할하는 분할 개수를 포함하는 등록 요청을 수신하고, 상기 디지털 아트 관리 서버가 스마트 컨트랙트(smart contract)를 사용하여 상기 디지털 아트에 상응하는 고유한 토큰 ID를 갖고 상기 디지털 아트의 창작자의 주소를 소유자 주소로 갖는 상기 분할 개수의 대체 불가능 토큰(Non-Fungible Token; NFT)들을 블록체인 상에 생성하고, 상기 디지털 아트 관리 서버가 상기 창작자 단말기로부터 상기 디지털 아트에 대한 상기 대체 불가능 토큰의 매각 개수를 포함하는 경매 요청을 수신하고, 상기 디지털 아트 관리 서버가 상기 경매 요청에 응답하여 상기 디지털 아트에 대한 상기 매각 개수의 상기 대체 불가능 토큰들에 대해 경매를 등록하고, 상기 디지털 아트 관리 서버가 복수의 구매자 단말기들로부터 상기 매각 개수의 상기 대체 불가능 토큰들에 대한 입찰 금액을 수신하고, 상기 복수의 구매자 단말기들 중에서 가장 높은 입찰 금액을 전송한 구매자 단말기에 상응하는 구매자를 낙찰자로 결정하고, 상기 디지털 아트 관리 서버가 상기 스마트 컨트랙트를 사용하여 상기 디지털 아트에 대한 상기 매각 개수의 상기 대체 불가능 토큰들을 상기 창작자의 주소로부터 상기 낙찰자의 주소로 전송하고, 상기 디지털 아트 관리 서버가 상기 매각 개수의 상기 대체 불가능 토큰들의 소유권이 상기 창작자의 주소에서 상기 낙찰자의 주소로 변경된 이력을 상기 블록체인에 저장한다.In order to achieve the object of the present invention described above, in the NFT-based O2E art platform according to an embodiment of the present invention, the digital art management server divides the original file of the digital art and the ownership of the digital art from the creator terminal. The digital art management server receives a registration request including the number, and the digital art management server uses a smart contract to have a unique token ID corresponding to the digital art and the address of the creator of the digital art as the owner address. A divided number of non-fungible tokens (NFTs) are generated on the blockchain, and the digital art management server sends an auction request including the number of sales of the non-fungible tokens for the digital art from the creator terminal. Receiving, the digital art management server registers an auction for the sale number of the non-fungible tokens for the digital art in response to the auction request, and the digital art management server registers the sale from a plurality of buyer terminals Receives a bid amount for the number of non-fungible tokens, determines a buyer corresponding to the buyer terminal that transmitted the highest bid amount among the plurality of buyer terminals as a successful bidder, and the digital art management server executes the smart contract Transferring the sale number of the non-fungible tokens for the digital art from the creator's address to the successful bidder's address, and the digital art management server determines that ownership of the sale number of the non-fungible tokens belongs to the creator. The history of changes from the address to the successful bidder's address is stored in the blockchain.
일 실시예에 있어서, 상기 등록 요청은 상기 디지털 아트의 명칭 및 상기 디지털 아트에 대한 설명을 더 포함하고, 상기 디지털 아트 관리 서버가 상기 분할 개수의 상기 대체 불가능 토큰들을 상기 블록체인 상에 생성하는 단계는, 상기 디지털 아트 관리 서버가 상기 원본 파일을 상기 블록체인의 외부에 존재하는 파일 시스템에 저장하는 단계, 상기 디지털 아트 관리 서버가 상기 디지털 아트의 명칭, 상기 디지털 아트에 대한 설명, 및 상기 파일 시스템에 저장된 상기 원본 파일에 대한 경로를 포함하는 메타데이터를 생성하여 상기 파일 시스템에 저장하는 단계, 및 상기 디지털 아트 관리 서버가 상기 파일 시스템에 저장된 상기 메타데이터에 대한 경로와 상기 토큰 ID를 서로 연관시켜 상기 블록체인에 저장하는 단계를 포함할 수 있다.In one embodiment, the registration request further includes a name of the digital art and a description of the digital art, and the digital art management server generates the divided number of non-fungible tokens on the blockchain. is, the digital art management server storing the original file in a file system existing outside of the blockchain, the digital art management server storing the name of the digital art, a description of the digital art, and the file system. generating metadata including a path to the original file stored in the file system and storing it in the file system, and the digital art management server associating the token ID with the path to the metadata stored in the file system It may include the step of storing it in the blockchain.
일 실시예에 있어서, 상기 등록 요청은 상기 디지털 아트의 명칭, 상기 디지털 아트에 대한 설명, 및 상기 창작자의 전자서명을 더 포함하고, 상기 디지털 아트 관리 서버가 상기 분할 개수의 상기 대체 불가능 토큰들을 상기 블록체인 상에 생성하는 단계는, 상기 디지털 아트 관리 서버가 상기 원본 파일을 상기 블록체인의 외부에 존재하는 파일 시스템에 저장하는 단계, 상기 디지털 아트 관리 서버가 상기 원본 파일에 대한 해시값을 계산하는 단계, 상기 디지털 아트 관리 서버가 상기 디지털 아트의 명칭, 상기 디지털 아트에 대한 설명, 상기 창작자의 주소, 상기 창작자의 전자서명, 상기 해시값, 및 상기 파일 시스템에 저장된 상기 원본 파일에 대한 경로를 포함하는 메타데이터를 생성하여 상기 파일 시스템에 저장하는 단계, 및 상기 디지털 아트 관리 서버가 상기 파일 시스템에 저장된 상기 메타데이터에 대한 경로와 상기 토큰 ID를 서로 연관시켜 상기 블록체인에 저장하는 단계를 포함할 수 있다.In one embodiment, the registration request further includes a name of the digital art, a description of the digital art, and an electronic signature of the creator, and the digital art management server sends the non-fungible tokens of the divided number. The creation step on the blockchain includes the digital art management server storing the original file in a file system that exists outside the blockchain, and the digital art management server calculating a hash value for the original file. Step, the digital art management server includes the name of the digital art, a description of the digital art, the creator's address, the creator's electronic signature, the hash value, and the path to the original file stored in the file system. generating metadata and storing it in the file system, and the digital art management server correlating the path to the metadata stored in the file system with the token ID and storing it in the blockchain. You can.
상기 디지털 아트 관리 서버가 상기 분할 개수의 상기 대체 불가능 토큰들을 상기 블록체인 상에 생성하는 단계는, 상기 메타데이터에 포함되는 정보들 중의 적어도 하나를 상기 블록체인에 저장하는 단계를 더 포함할 수 있다.The digital art management server generating the divided number of non-fungible tokens on the blockchain may further include storing at least one of the information included in the metadata in the blockchain. .
일 실시예에 있어서, 상기 스마트 컨트랙트는 ERC-1155 토큰 표준을 따라 작성되어 상기 디지털 아트 관리 서버에 의해 상기 블록체인에 배포될 수 있다.In one embodiment, the smart contract may be written according to the ERC-1155 token standard and distributed to the blockchain by the digital art management server.
일 실시예에 있어서, 상기 디지털 아트 관리 서버가 상기 경매 요청에 응답하여 상기 디지털 아트에 대한 상기 매각 개수의 상기 대체 불가능 토큰들에 대해 경매를 등록하는 단계는, 상기 창작자의 주소를 소유자 주소로 갖는 상기 디지털 아트에 대한 상기 대체 불가능 토큰들의 개수를 조회하는 단계, 상기 조회된 개수가 상기 매각 개수보다 적은 경우, 경매 불가 메시지를 상기 창작자 단말기에 전송하는 단계, 및 상기 조회된 개수가 상기 매각 개수보다 크거나 같은 경우, 상기 디지털 아트에 대한 상기 매각 개수의 상기 대체 불가능 토큰들에 대한 온라인 경매를 개시하는 단계를 포함할 수 있다.In one embodiment, the digital art management server registering an auction for the sale number of non-fungible tokens for the digital art in response to the auction request includes having the creator's address as the owner address. Inquiring the number of non-fungible tokens for the digital art, if the inquired number is less than the sale number, transmitting a non-auction message to the creator terminal, and if the inquired number is less than the sale number, If greater than or equal to, initiating an online auction for the sale number of non-fungible tokens for the digital art.
일 실시예에 있어서, NFT기반 O2E 아트 플랫폼은 디지털 아트의 감상이나 전시를 원하는 대여자에게 디지털 아트를 대여하고 대여료를 수수하는 대여 방법을 더 포함할 수 있다.In one embodiment, the NFT-based O2E art platform may further include a rental method of renting digital art to a borrower who wants to appreciate or display digital art and receiving a rental fee.
상기 대여 방법은 대여자 단말기가 상기 디지털 아트에 대한 대여 신청을 디지털 아트 관리 서버에 전송하는 단계; 디지털 아트 관리 서버가 대여자 단말기로부터 수신되는 상기 대여 신청에 응답하여 구매자 단말기로 대여 신청을 전송하는 단계; 구매자 단말기가 대여 신청을 승인하여 디지털 아트 관리 서버로 대여 승인을 전송하는 단계; 디지털 아트 관리 서버가 거래소 서버로 승인 내역을 전송하고 거래소 서버는 디지털 아트의 대여에 발생하는 대여료를 대여자 단말기로 요청하는 단계; 대여자 단말기로부터 거래소 서버로 대여료가 납입받는 단계; 거래소 서버는 구매자 단말기로 대여료를 전달하여 주고 납입 사실을 디지털 아트 관리 서버로 전송하는 단계; 디지털 아트 관리 서버가 대여기간, 대여자 정보와 같은 대여 정보를 대체 불가능 토큰과 연결되는 메타데이터에 기록하고 메타버스 또는 NFT viewer와 같은 플랫폼을 통해 디지털 아트를 대여자 단말기로 전송하는 단계를 포함할 수 있다.The rental method includes the steps of a rental terminal transmitting a rental application for the digital art to a digital art management server; A digital art management server transmitting a rental application to a purchaser terminal in response to the rental application received from a rental terminal; A step where the buyer terminal approves the rental application and transmits the rental approval to the digital art management server; The digital art management server transmits approval details to the exchange server, and the exchange server requests the rental fee incurred for renting digital art to the rental terminal; Step of receiving payment of rental fee from the rental terminal to the exchange server; The exchange server transmits the rental fee to the buyer terminal and transmits the payment information to the digital art management server; It may include a step where the digital art management server records rental information, such as rental period and borrower information, in metadata linked to a non-fungible token and transmits the digital art to the borrower terminal through a platform such as Metaverse or NFT viewer. .
본 발명의 실시예들에 따른 NFT기반 O2E 아트 플랫폼은 디지털 아트의 창작자의 선택에 따라 상기 디지털 아트의 소유권을 원하는 개수로 분할하여 판매할 수 있고, 상기 디지털 아트의 분할 소유권은 사용자들 사이에서 안전하면서도 다양한 방식으로 자유롭게 거래될 수 있다.The NFT-based O2E art platform according to embodiments of the present invention can sell the ownership of the digital art by dividing it into desired numbers according to the choice of the creator of the digital art, and the divided ownership of the digital art is safe among users. However, it can be freely traded in various ways.
본 발명의 실시예들에 따르면 동시에 1개 대여자에게만 대여가능한 실물 작품에 비해 다수의 대여자에게 동시에 대여 가능하고 대여료 수입을 극대화할 수 있다.According to embodiments of the present invention, compared to a physical work that can be rented to only one renter at the same time, it can be rented to multiple renters at the same time and rental income can be maximized.
도 1은 본 발명의 일 실시예에 따른 NFT기반 O2E 아트 플랫폼의 개요도이다.
도 2는 본 발명의 일 실시예에 따른 NFT기반 O2E 아트 플랫폼의 구성을 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 디지털 아트의 거래 방법을 나타내는 순서도이다.
도 4는 본 발명의 일 실시예에 따른 디지털 아트의 대여 방법을 나타내는 순서도이다.Figure 1 is a schematic diagram of an NFT-based O2E art platform according to an embodiment of the present invention.
Figure 2 is a block diagram showing the configuration of an NFT-based O2E art platform according to an embodiment of the present invention.
Figure 3 is a flowchart showing a digital art trading method according to an embodiment of the present invention.
Figure 4 is a flowchart showing a method of renting digital art according to an embodiment of the present invention.
본 발명의 각 실시예에 따른 시스템을 실행시키기 위한 수단으로는 어플리케이션(Application), 또는 웹서버일 수 있으며, 이 어플리케이션, 또는 웹 서버를 기록한 기록매체를 읽을 수 있는 수단인 단말로는, 일반적인 데스크탑이나 노트북 등의 일반 PC 뿐만 아니라, 스마트 폰, 태블릿 PC, 등의 모바일 단말기를 포함할 수 있다.The means for executing the system according to each embodiment of the present invention may be an application or a web server, and the terminal that can read the recording medium recording the application or web server may be a general desktop. It may include not only general PCs such as computers and laptops, but also mobile terminals such as smart phones and tablet PCs.
여기서, 네트워크는 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크의 일 예에는 RF, 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, 5GPP(5rd Generation Partnership Project) 네트워크, WiMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, NFC 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.Here, the network refers to a connection structure that allows information exchange between each node, such as a plurality of terminals and servers. Examples of such networks include RF, 3rd Generation Partnership Project (3GPP) network, and Long Term Evolution (LTE). ) network, 5GPP (5rd Generation Partnership Project) network, WiMAX (World Interoperability for Microwave Access) network, Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), It includes, but is not limited to, PAN (Personal Area Network), Bluetooth network, NFC network, satellite broadcasting network, analog broadcasting network, and DMB (Digital Multimedia Broadcasting) network.
이하, 본 명세서의 실시예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 명세서에 기재된 기술을 특정한 실시 형태에 대해 한정하는 것이 아니며, 본 명세서의 실시예의 다양한 변경(modifications), 균등물(equivalents), 및/또는 대체물(alternatives)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 본 명세서에서, "가진다," "가질 수 있다," "포함한다," 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.Hereinafter, embodiments of the present specification are described with reference to the attached drawings. However, this does not limit the technology described herein to specific embodiments, and should be understood to include various modifications, equivalents, and/or alternatives to the embodiments herein. . In connection with the description of the drawings, similar reference numbers may be used for similar components. In this specification, expressions such as “have,” “may have,” “includes,” or “may include” refer to the presence of the corresponding feature (e.g., component such as numerical value, function, operation, or part). , and does not rule out the existence of additional features.
도 1은 본 발명의 일 실시예에 따른 NFT기반 O2E 아트 플랫폼의 개요도이다.Figure 1 is a schematic diagram of an NFT-based O2E art platform according to an embodiment of the present invention.
본 발명의 NFT기반 O2E 아트 플랫폼은 디지털 아트의 창작자, 작품 구매자, 대여자를 연결하여 디지털 아트의 대여와 그에 따른 렌탈료를 중개하여 주는 플랫폼이다.The NFT-based O2E art platform of the present invention is a platform that connects creators of digital art, purchasers of works, and renters to mediate the rental of digital art and the corresponding rental fee.
도 1을 참조하면, 먼저 작품 구매자는 디지털 아트의 창작자에게서 블록체인 상에 생성되는 대체 불가능 토큰을 사용하여 디지털 아트를 구매할 수 있다.Referring to Figure 1, first, a buyer of a work can purchase digital art from the creator of the digital art using a non-fungible token generated on the blockchain.
대여자는 상기 디지털 아트의 감상이나 전시를 원하는 개인 또는 기업일 수 있다.The borrower may be an individual or company who wishes to appreciate or display the digital art.
상기 대여자는 상기 작품 구매자에게 디지털 아트의 대여(렌탈)를 요청할 수 있다.The renter may request a rental of digital art from the purchaser of the work.
작품 구매자의 렌탈 승인이 결정되면 메타버스 또는 NFT viewer 등의 플랫폼을 통해 디지털 아트의 대여를 해주고 상기 대여자는 스마트 TV, 디지털액자, PC, 노트북 컴퓨터, 태블릿PC 등 디지털 아트를 관람할 수 있는 수단을 통해 디지털 아트의 감상이나 전시를 수행할 수 있다.Once the purchaser's rental approval is determined, the digital art is rented through a platform such as Metaverse or NFT viewer, and the renter can view the digital art through means such as a smart TV, digital picture frame, PC, laptop computer, or tablet PC. You can appreciate or exhibit digital art.
이에 따른 대가로 상기 대여자는 작품 구매자에게 렌탈료를 지급한다.In return for this, the renter pays a rental fee to the purchaser of the work.
작품 구매자는 디지털 아트를 소유하고 공유하여 O2E(Own to Earn), 즉 소유를 통한 수익 창출을 실현할 수 있다.Buyers of works can own and share digital art to realize O2E (Own to Earn), that is, revenue generation through ownership.
실물 미술품은 한번에 한 곳의 개인 또는 기업에게만 대여가 가능하나, 디지털 아트와 NFT를 이용하면 동시에 다수의 기업 또는 다수의 개인에게 전시 렌탈료를 받을 수 있다.Physical art can only be rented to one individual or company at a time, but using digital art and NFTs, you can receive exhibition rental fees from multiple companies or individuals at the same time.
도 2는 본 발명의 일 실시예에 따른 NFT기반 O2E 아트 플랫폼의 구성을 나타내는 블록도이다.Figure 2 is a block diagram showing the configuration of an NFT-based O2E art platform according to an embodiment of the present invention.
도 2에 도시된 NFT기반 O2E 아트 플랫폼(10)은 블록체인 상에 생성되는 대체 불가능 토큰을 사용하여 그래픽 이미지, 애니메이션 등과 같이 디지털로 창작되는 디지털 아트를 다양한 방식으로 안전하게 거래할 수 있는 시스템을 나타낸다.The NFT-based O2E art platform 10 shown in Figure 2 represents a system that can safely trade digitally created digital art, such as graphic images, animations, etc., in various ways using non-fungible tokens generated on the blockchain. .
도 2를 참조하면, NFT기반 O2E 아트 플랫폼(10)은 디지털 아트 관리 서버(100), 파일 시스템(110), 메인넷(Mainnet)(200), 창작자 단말기(300), 및 복수의 구매자 단말기들(400)을 포함한다.Referring to Figure 2, the NFT-based O2E art platform 10 includes a digital art management server 100, a file system 110, a mainnet 200, a creator terminal 300, and a plurality of buyer terminals. Includes 400.
창작자 단말기(300)는 디지털 아트를 창작하여 판매하고자 하는 창작자에 의해 사용되는 단말기를 나타내고, 복수의 구매자 단말기들(400)은 상기 창작자에 의해 창작된 상기 디지털 아트를 구매하고자 하는 복수의 구매자들에 의해 사용되는 단말기들을 나타낸다.The creator terminal 300 represents a terminal used by a creator who wants to create and sell digital art, and the plurality of buyer terminals 400 represent a terminal used by a plurality of buyers who want to purchase the digital art created by the creator. Indicates the terminals used by.
도 2의 NFT기반 O2E 아트 플랫폼(10)은 설명의 편의상 하나의 창작자 단말기(300)를 포함하는 것으로 도시되어 있으나, 본 발명은 이에 한정되지 않으며, NFT기반 O2E 아트 플랫폼(10)은 복수의 창작자 단말기(300)들을 포함할 수도 있다.The NFT-based O2E art platform 10 of FIG. 2 is shown as including one creator terminal 300 for convenience of explanation, but the present invention is not limited thereto, and the NFT-based O2E art platform 10 includes multiple creators. It may also include terminals 300.
창작자 단말기(300) 및 복수의 구매자 단말기들(400) 각각은 특정 종류의 단말기에 한정되지 않으며, 스마트폰, 노트북, 개인용 컴퓨터 등과 같이 유무선 통신을 통해 데이터를 송수신할 수 있는 임의의 종류의 전자 통신 장치일 수 있다.Each of the creator terminal 300 and the plurality of purchaser terminals 400 is not limited to a specific type of terminal, but is any type of electronic communication capable of transmitting and receiving data through wired or wireless communication, such as a smartphone, laptop, personal computer, etc. It could be a device.
한편, 디지털 아트 관리 서버(100)는 상기 창작자와 상기 구매자 사이에서 상기 디지털 아트의 거래를 중개하는 운영자에 의해 운영된다.Meanwhile, the digital art management server 100 is operated by an operator who mediates the transaction of digital art between the creator and the buyer.
디지털 아트 관리 서버(100)는 메인넷(200)에 연결되어 메인넷(200)의 노드로서 동작할 수 있다.The digital art management server 100 may be connected to the mainnet 200 and operate as a node of the mainnet 200.
따라서 디지털 아트 관리 서버(100)는 메인넷(200)의 복수의 노드들 사이에 공유되는 블록체인(210)에 데이터를 저장하거나 블록체인(210)에 저장된 데이터를 독출할 수 있다.Accordingly, the digital art management server 100 can store data in the blockchain 210 shared between a plurality of nodes of the mainnet 200 or read data stored in the blockchain 210.
일 실시예에 있어서, 메인넷(200)은 이더리움(Ethereum) 네트워크에 상응할 수 있다.In one embodiment, mainnet 200 may correspond to the Ethereum network.
디지털 아트 관리 서버(100)는 디지털 아트 별로 고유한 토큰 ID를 갖는 대체 불가능 토큰을 발행할 수 있는 스마트 컨트랙트(SC)(220)를 작성하여 메인넷(200)의 블록체인(210)에 미리 배포(deploy)할 수 있다.The digital art management server 100 creates a smart contract (SC) 220 that can issue a non-fungible token with a unique token ID for each digital art and distributes it in advance to the blockchain 210 of the mainnet 200. (deploy) can be done.
도 2 및 3을 참조하여 후술하는 바와 같이, 상기 창작자는 상기 디지털 아트를 창작하는 경우, 디지털 아트 관리 서버(100)를 통해 상기 디지털 아트를 상기 복수의 구매자들에게 판매할 수 있다.As will be described later with reference to FIGS. 2 and 3, when the creator creates the digital art, he or she may sell the digital art to the plurality of buyers through the digital art management server 100.
이 때, 상기 창작자는 상기 디지털 아트의 소유권을 분할하여 판매할 수 있으며, 상기 창작자는 상기 디지털 아트의 소유권의 분할 개수를 직접 결정할 수 있다.At this time, the creator can divide and sell the ownership of the digital art, and the creator can directly determine the number of divisions of the ownership of the digital art.
도 3은 본 발명의 일 실시예에 따른 디지털 아트의 거래 방법을 나타내는 순서도이다.Figure 3 is a flowchart showing a digital art trading method according to an embodiment of the present invention.
도 3에 도시된 디지털 아트의 거래 방법은 도 2의 NFT기반 O2E 아트 플랫폼(10)을 통해 수행될 수 있다.The digital art trading method shown in FIG. 3 can be performed through the NFT-based O2E art platform 10 of FIG. 2.
이하, 도 2 및 3을 참조하여 NFT기반 O2E 아트 플랫폼(10)의 구성 및 동작과 NFT기반 O2E 아트 플랫폼(10)에 의해 수행되는 디지털 아트의 거래 방법에 대해 상세히 설명한다.Hereinafter, with reference to FIGS. 2 and 3, the configuration and operation of the NFT-based O2E art platform 10 and the digital art trading method performed by the NFT-based O2E art platform 10 will be described in detail.
상기 디지털 아트를 창작하여 디지털 아트 관리 서버(100)를 통해 상기 디지털 아트를 판매하고자 하는 상기 창작자는 창작자 단말기(300)를 통해 상기 디지털 아트의 원본 파일(O_F) 및 상기 디지털 아트의 소유권을 분할하는 분할 개수(D_N)를 포함하는 등록 요청(R_REQ)을 디지털 아트 관리 서버(100)에 전송할 수 있다.The creator who creates the digital art and wants to sell the digital art through the digital art management server 100 divides the original file (O_F) of the digital art and ownership of the digital art through the creator terminal 300. A registration request (R_REQ) including the division number (D_N) may be transmitted to the digital art management server 100.
디지털 아트 관리 서버(100)는 창작자 단말기(300)로부터 상기 디지털 아트의 원본 파일(O_F) 및 상기 디지털 아트의 소유권을 분할하는 분할 개수(D_N)를 포함하는 등록 요청(R_REQ)을 수신하는 경우(단계 S210), 블록체인(210)에 배포된 스마트 컨트랙트(220)를 사용하여 상기 디지털 아트에 상응하는 고유한 토큰 ID를 갖고 상기 창작자의 주소를 소유자 주소로 갖는 분할 개수(D_N)의 대체 불가능 토큰들을 블록체인(210) 상에 생성할 수 있다(단계 S220).When the digital art management server 100 receives a registration request (R_REQ) including the original file (O_F) of the digital art and the number of divisions (D_N) for dividing ownership of the digital art from the creator terminal 300 ( Step S210), using a smart contract 220 distributed on the blockchain 210, a non-fungible token of the number of divisions (D_N) having a unique token ID corresponding to the digital art and having the creator's address as the owner address can be created on the blockchain 210 (step S220).
따라서 창작자 단말기(300)로부터 수신되는 등록 요청(R_REQ)에 응답하여 디지털 아트 관리 서버(100)에 의해 블록체인(210) 상에 생성되는 분할 개수(D_N)의 상기 대체 불가능 토큰들 각각의 최초 소유자는 상기 창작자로 설정될 수 있다.Therefore, the original owner of each of the non-fungible tokens of the division number (D_N) created on the blockchain 210 by the digital art management server 100 in response to the registration request (R_REQ) received from the creator terminal 300 may be set as the creator.
일 실시예에 있어서, 디지털 아트 관리 서버(100)에 의해 블록체인(210)에 배포되는 스마트 컨트랙트(220)는 ERC-1155 토큰 표준을 따라 작성된 스마트 컨트랙트일 수 있다.In one embodiment, the smart contract 220 distributed to the blockchain 210 by the digital art management server 100 may be a smart contract written according to the ERC-1155 token standard.
한편, 디지털 아트 관리 서버(100)는 등록 요청(R_REQ)에 응답하여 분할 개수(D_N)의 상기 대체 불가능 토큰들을 생성하는 경우, 등록 요청(R_REQ)에 포함되는 상기 디지털 아트의 원본 파일(O_F)을 블록체인(210)의 외부에 존재하는 파일 시스템(110)에 저장하고, 상기 디지털 아트에 관한 정보를 포함하는 메타데이터(M_D)를 생성한 후, 메타데이터(M_D)를 파일 시스템(110)에 저장할 수 있다.Meanwhile, when the digital art management server 100 generates the non-fungible tokens of the division number (D_N) in response to a registration request (R_REQ), the original file (O_F) of the digital art included in the registration request (R_REQ) After storing in the file system 110 that exists outside of the blockchain 210 and generating metadata (M_D) containing information about the digital art, the metadata (M_D) is stored in the file system 110. It can be saved in .
일 실시예에 있어서, 파일 시스템(110)은 분산형 파일 시스템(InterPlanetary File System; IPFS)일 수 있다.In one embodiment, file system 110 may be an InterPlanetary File System (IPFS).
일 실시예에 있어서, 창작자 단말기(300)로부터 수신되는 등록 요청(R_REQ)은 상기 디지털 아트의 원본 파일(O_F) 및 상기 디지털 아트의 소유권을 분할하는 분할 개수(D_N) 이외에 상기 디지털 아트의 명칭, 상기 디지털 아트에 대한 설명, 및 상기 창작자의 전자서명을 더 포함할 수 있다.In one embodiment, the registration request (R_REQ) received from the creator terminal 300 includes the name of the digital art, in addition to the original file (O_F) of the digital art and the number of divisions (D_N) dividing ownership of the digital art, It may further include a description of the digital art and the creator's electronic signature.
이 경우, 디지털 아트 관리 서버(100)는 등록 요청(R_REQ)에 응답하여 분할 개수(D_N)의 상기 대체 불가능 토큰들을 생성할 때, 등록 요청(R_REQ)에 포함되는 상기 디지털 아트의 원본 파일(O_F)을 파일 시스템(110)에 저장하고, 원본 파일(O_F)에 대한 해시값을 계산한 후, 상기 디지털 아트의 명칭, 상기 디지털 아트에 대한 설명, 상기 창작자의 주소, 상기 창작자의 전자서명, 상기 해시값, 및 파일 시스템(110)에 저장된 원본 파일(O_F)에 대한 경로를 포함하는 메타데이터(M_D)를 생성하여 파일 시스템(110)에 저장할 수 있다.In this case, when the digital art management server 100 generates the non-fungible tokens of the division number (D_N) in response to the registration request (R_REQ), the original file (O_F) of the digital art included in the registration request (R_REQ) ) is stored in the file system 110, and a hash value for the original file (O_F) is calculated, followed by the name of the digital art, a description of the digital art, the creator's address, the creator's electronic signature, Metadata (M_D) including a hash value and a path to the original file (O_F) stored in the file system 110 may be generated and stored in the file system 110.
이후, 디지털 아트 관리 서버(100)는 파일 시스템(110)에 저장된 메타데이터(M_D)에 대한 경로와 상기 디지털 아트에 대한 상기 대체 불가능 토큰들의 상기 토큰 ID를 서로 연관시켜 블록체인(210)에 저장할 수 있다.Thereafter, the digital art management server 100 associates the path to the metadata (M_D) stored in the file system 110 with the token IDs of the non-fungible tokens for the digital art and stores them in the blockchain 210. You can.
또한, 디지털 아트 관리 서버(100)는 상기 디지털 아트의 원본 파일(O_F) 및 메타데이터(M_D)에 포함되는 상기 디지털 아트에 대한 다양한 정보들을 내부 데이터베이스에 추가적으로 저장할 수도 있다.Additionally, the digital art management server 100 may additionally store various information about the digital art included in the original file (O_F) and metadata (M_D) of the digital art in an internal database.
이와 같이, 상기 디지털 아트에 대한 메타데이터(M_D)는 상기 창작자의 주소를 포함하므로, 후술하는 바와 같이, 상기 창작자가 상기 디지털 아트에 대한 모든 상기 대체 불가능 토큰들을 판매하여 상기 창작자가 소유하는 상기 대체 불가능 토큰이 0개가 되는 경우에도, 상기 대체 불가능 토큰에 상응하는 상기 디지털 아트를 창작한 사람은 상기 창작자라는 정보는 상기 대체 불가능 토큰과 연결되는 메타데이터(M_D)에 지속적으로 저장되어 있을 수 있다.As such, the metadata (M_D) for the digital art includes the address of the creator, so that, as described below, the creator sells all the non-fungible tokens for the digital art to replace the non-fungible tokens owned by the creator. Even when the number of non-fungible tokens becomes 0, information that the person who created the digital art corresponding to the non-fungible token is the creator may be continuously stored in metadata (M_D) linked to the non-fungible token.
일반적으로 상기 디지털 아트의 원본 파일(O_F)의 크기는 블록체인(210)의 한 블록에 저장할 수 있는 데이터의 크기에 비해 상대적으로 크므로, 상기 디지털 아트의 원본 파일(O_F)과 상기 디지털 아트에 대한 메타데이터(M_D)를 블록체인(210)에 저장하는 경우, 저장에 많은 시간 및 많은 비용(gas)이 필요하다는 단점이 있다.In general, the size of the original file (O_F) of the digital art is relatively large compared to the size of data that can be stored in one block of the blockchain 210, so the original file (O_F) of the digital art and the digital art When storing metadata (M_D) in the blockchain 210, there is a disadvantage that it requires a lot of time and a lot of cost (gas) for storage.
이에 반해, 상술한 바와 같이 본 발명에 따른 NFT기반 O2E 아트 플랫폼(10)에 포함되는 디지털 아트 관리 서버(100)는 상기 디지털 아트의 원본 파일(O_F)과 상기 디지털 아트에 대한 메타데이터(M_D)는 블록체인(210)의 외부에 존재하는 파일 시스템(110)에 저장하고, 파일 시스템(110)에 저장된 메타데이터(M_D)에 대한 경로와 상기 디지털 아트에 대한 상기 대체 불가능 토큰들의 상기 토큰 ID를 서로 연관시켜 블록체인(210)에 저장한다.On the other hand, as described above, the digital art management server 100 included in the NFT-based O2E art platform 10 according to the present invention contains the original file (O_F) of the digital art and metadata (M_D) for the digital art. is stored in the file system 110 that exists outside of the blockchain 210, and the path to the metadata (M_D) stored in the file system 110 and the token ID of the non-fungible tokens for the digital art They are associated with each other and stored in the blockchain 210.
이와 같이, 원본 파일(O_F) 및 메타데이터(M_D)는 블록체인(210) 외부에 존재하는 파일 시스템(110)에 저장되므로, NFT기반 O2E 아트 플랫폼(10)에 포함되는 디지털 아트 관리 서버(100)는 원본 파일(O_F) 및 메타데이터(M_D)의 저장에 소요되는 시간 및 비용을 절감할 수 있고 원본 파일(O_F) 및 메타데이터(M_D)에 빠르게 접근할 수 있으면서도, 파일 시스템(110)에 저장된 메타데이터(M_D)에 대한 경로와 상기 디지털 아트에 대한 상기 대체 불가능 토큰들의 상기 토큰 ID는 서로 연관되어 블록체인(210)에 저장되므로, 블록체인(210)에 생성된 상기 디지털 아트에 대한 상기 대체 불가능 토큰들과 파일 시스템(110)에 저장된 메타데이터(M_D) 사이의 연결을 명확하게 보장할 수 있다.In this way, the original file (O_F) and metadata (M_D) are stored in the file system 110 that exists outside the blockchain 210, so the digital art management server 100 included in the NFT-based O2E art platform 10 ) can reduce the time and cost required to store the original file (O_F) and metadata (M_D), and provide quick access to the original file (O_F) and metadata (M_D), while also providing access to the file system 110. The path to the stored metadata (M_D) and the token IDs of the non-fungible tokens for the digital art are stored in the blockchain 210 in association with each other, so that the information for the digital art created in the blockchain 210 is stored in the blockchain 210. The connection between non-fungible tokens and metadata (M_D) stored in the file system 110 can be clearly guaranteed.
실시예에 따라서, 파일 시스템(110)에 저장된 메타데이터(M_D)의 내용이 변경됨으로써 블록체인(210)에 생성되는 상기 디지털 아트에 대한 상기 대체 불가능 토큰들과 상기 디지털 아트의 원본 파일(O_F) 사이의 연결이 단절되는 것을 방지하기 위해, 디지털 아트 관리 서버(100)는 메타데이터(M_D)에 포함되는 정보들 중의 적어도 하나를 블록체인(210)에 추가로 저장할 수 있다.Depending on the embodiment, the non-fungible tokens for the digital art and the original file (O_F) of the digital art are created in the blockchain 210 by changing the contents of the metadata (M_D) stored in the file system 110. In order to prevent the connection between them from being disconnected, the digital art management server 100 may additionally store at least one of the information included in the metadata (M_D) in the blockchain 210.
예를 들어, 디지털 아트 관리 서버(100)는 메타데이터(M_D)에 포함되는 파일 시스템(110)에 저장된 원본 파일(O_F)에 대한 경로를 블록체인(210)에 추가로 저장함으로써 블록체인(210)에 생성된 상기 디지털 아트에 대한 상기 대체 불가능 토큰들과 파일 시스템(110)에 저장된 원본 파일(O_F) 사이의 연결을 보다 강화할 수도 있다.For example, the digital art management server 100 further stores the path to the original file (O_F) stored in the file system 110 included in the metadata (M_D) in the blockchain 210, thereby ) may further strengthen the connection between the non-fungible tokens for the digital art created in ) and the original file (O_F) stored in the file system 110.
다시 도 2 및 3을 참조하면, 디지털 아트 관리 서버(100)가 등록 요청(R_REQ)에 응답하여 상기 디지털 아트에 대한 분할 개수(D_N)의 상기 대체 불가능 토큰들을 생성한 이후, 상기 창작자는 상기 대체 불가능 토큰들을 사용하여 상기 디지털 아트의 소유권을 분할하여 판매할 수 있다.Referring again to FIGS. 2 and 3, after the digital art management server 100 generates the non-fungible tokens of the division number (D_N) for the digital art in response to a registration request (R_REQ), the creator Using impossible tokens, ownership of the digital art can be divided and sold.
일 실시예에 있어서, 상기 창작자는 경매 방식으로 상기 디지털 아트의 소유권을 분할하여 판매할 수 있다.In one embodiment, the creator may divide and sell ownership of the digital art through an auction.
구체적으로, 창작자 단말기(300)는 상기 디지털 아트에 대한 분할 개수(D_N)의 상기 대체 불가능 토큰들 중에서 경매를 통해 판매하고자 하는 상기 대체 불가능 토큰들의 개수에 상응하는 매각 개수(A_N)를 포함하는 경매 요청(A_REQ)을 디지털 아트 관리 서버(100)에 전송할 수 있다.Specifically, the creator terminal 300 is an auction that includes a sale number (A_N) corresponding to the number of non-fungible tokens to be sold through auction among the non-fungible tokens of the division number (D_N) for the digital art. A request (A_REQ) may be transmitted to the digital art management server 100.
디지털 아트 관리 서버(100)는 창작자 단말기(300)로부터 상기 디지털 아트에 대한 상기 대체 불가능 토큰의 매각 개수(A_N)를 포함하는 경매 요청(A_REQ)을 수신하는 경우(단계 S230), 경매 요청(A_REQ)에 응답하여 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대해 경매를 등록할 수 있다(단계 S240).When the digital art management server 100 receives an auction request (A_REQ) including the sale number (A_N) of the non-fungible token for the digital art from the creator terminal 300 (step S230), the auction request (A_REQ ), an auction may be registered for the non-fungible tokens of the sale number (A_N) for the digital art (step S240).
일 실시예에 있어서, 디지털 아트 관리 서버(100)는 창작자 단말기(300)로부터 경매 요청(A_REQ)을 수신하는 경우, 상기 디지털 아트에 대해 생성된 분할 개수(D_N)의 상기 대체 불가능 토큰들 중에서 상기 창작자의 주소를 소유자 주소로 갖는 상기 대체 불가능 토큰들의 개수를 조회할 수 있다.In one embodiment, when the digital art management server 100 receives an auction request (A_REQ) from the creator terminal 300, the non-fungible tokens of the division number (D_N) generated for the digital art are The number of non-fungible tokens that have the creator's address as the owner address can be inquired.
상기 조회된 개수가 매각 개수(A_N)보다 적은 경우, 상기 창작자가 현재 소유하고 있는 상기 대체 불가능 토큰들의 개수보다 많은 개수의 상기 대체 불가능 토큰들을 경매를 통해 매각하고자 요청한 것이므로, 디지털 아트 관리 서버(100)는 경매 불가 메시지를 창작자 단말기(300)에 전송하고 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대한 경매를 개시하지 않을 수 있다.If the number of inquiries is less than the number sold (A_N), the creator has requested to sell more non-fungible tokens through auction than the number of non-fungible tokens currently owned by the digital art management server (100) ) may transmit a non-auction message to the creator terminal 300 and not initiate an auction for the non-fungible tokens of the sale number (A_N).
이에 반해, 상기 조회된 개수가 매각 개수(A_N)보다 크거나 같은 경우, 디지털 아트 관리 서버(100)는 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대한 온라인 경매를 개시할 수 있다.On the other hand, if the viewed number is greater than or equal to the sale number (A_N), the digital art management server 100 will initiate an online auction for the non-fungible tokens of the sale number (A_N) for the digital art. You can.
예를 들어, 디지털 아트 관리 서버(100)는 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대해 복수의 구매자 단말기들(400)이 응찰할 수 있는 입찰 화면을 게시함으로써 상기 온라인 경매를 개시할 수 있다.For example, the digital art management server 100 posts a bidding screen on which a plurality of buyer terminals 400 can bid for the non-fungible tokens of the sale number (A_N) for the digital art, thereby providing the online The auction can begin.
상기 온라인 경매가 개시되는 경우, 디지털 아트 관리 서버(100)는 복수의 구매자 단말기들(400)로부터 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대한 입찰 금액(A_P)을 수신하고, 복수의 구매자 단말기들(400) 중에서 가장 높은 입찰 금액(A_P)을 전송한 구매자 단말기에 상응하는 구매자를 낙찰자로 결정할 수 있다(단계 S250).When the online auction is started, the digital art management server 100 receives a bid amount (A_P) for the sale number (A_N) of the non-fungible tokens from a plurality of buyer terminals 400, and receives a bid amount (A_P) from a plurality of buyer terminals 400. Among the terminals 400, the buyer corresponding to the buyer terminal that transmitted the highest bid amount (A_P) may be determined as the successful bidder (step S250).
일 실시예에 있어서, 경매 요청(A_REQ)은 매각 개수(A_N)의 상기 대체 불가능 토큰들에 대한 최저 입찰 금액을 더 포함할 수 있다.In one embodiment, the auction request (A_REQ) may further include a minimum bid amount for the sale number (A_N) of the non-fungible tokens.
이 경우, 디지털 아트 관리 서버(100)는 복수의 구매자 단말기들(400)로부터 수신되는 입찰 금액(A_P) 중에서 상기 최저 입찰 금액보다 크거나 같은 입찰 금액(A_P)에 한해 유효한 입찰 금액으로 결정할 수 있고, 복수의 구매자 단말기들(400)로부터 수신되는 입찰 금액(A_P) 중에서 상기 유효한 입찰 금액이 존재하지 않는 경우, 상기 온라인 경매를 종료할 수 있다.In this case, the digital art management server 100 may determine only a bid amount (A_P) greater than or equal to the minimum bid amount as a valid bid amount among the bid amounts (A_P) received from a plurality of buyer terminals 400. , if there is no valid bid amount among the bid amounts (A_P) received from the plurality of buyer terminals 400, the online auction may be terminated.
한편, 상기 낙찰자가 결정되는 경우, 디지털 아트 관리 서버(100)는 상기 낙찰자의 구매자 단말기(400)가 전송한 입찰 금액(A_P)을 상기 낙찰자의 전자지갑으로부터 상기 창작자의 전자지갑으로 전송하고, 블록체인(210)에 배포된 스마트 컨트랙트(220)를 사용하여 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들을 상기 창작자의 주소로부터 상기 낙찰자의 주소로 전송할 수 있다(단계 S260).Meanwhile, when the successful bidder is determined, the digital art management server 100 transmits the bid amount (A_P) transmitted by the buyer terminal 400 of the successful bidder from the successful bidder's electronic wallet to the creator's electronic wallet, and blocks The non-fungible tokens of the number (A_N) sold for the digital art can be transferred from the creator's address to the successful bidder's address using the smart contract 220 distributed on the chain 210 (step S260).
또한, 디지털 아트 관리 서버(100)는 매각 개수(A_N)의 상기 대체 불가능 토큰들의 소유권이 상기 창작자의 주소에서 상기 낙찰자의 주소로 변경된 이력을 블록체인(210)에 저장할 수 있다(단계 S270).Additionally, the digital art management server 100 may store a history of changes in ownership of the non-fungible tokens of the sale number (A_N) from the creator's address to the successful bidder's address in the blockchain 210 (step S270).
일 실시예에 있어서, 디지털 아트 관리 서버(100)는 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들을 상기 창작자의 주소로부터 상기 낙찰자의 주소로 전송하는 동작(단계 S260) 및 매각 개수(A_N)의 상기 대체 불가능 토큰들의 소유권이 상기 창작자의 주소에서 상기 낙찰자의 주소로 변경된 이력을 블록체인(210)에 저장하는 동작(단계 S270)을 동시에 수행할 수 있다.In one embodiment, the digital art management server 100 transmits the sale number (A_N) of the non-fungible tokens for the digital art from the creator's address to the successful bidder's address (step S260) and the sale number. An operation (step S270) of storing the history of changes in the ownership of the non-fungible tokens of (A_N) from the creator's address to the successful bidder's address in the blockchain 210 can be performed at the same time.
예를 들어, 디지털 아트 관리 서버(100)는 ERC-1155 토큰 표준에 따라 스마트 컨트랙트(220)에 구현되는 TransferSingle 이벤트 또는 TransferBatch 이벤트를 사용하여 상기 디지털 아트에 대한 매각 개수(A_N)의 상기 대체 불가능 토큰들을 상기 창작자의 주소에서 상기 낙찰자의 주소로 이전하는 동작 및 매각 개수(A_N)의 상기 대체 불가능 토큰들의 소유권이 상기 창작자의 주소에서 상기 낙찰자의 주소로 변경된 이력을 블록체인(210)에 저장하는 동작을 동시에 수행할 수 있다.For example, the digital art management server 100 may use the TransferSingle event or the TransferBatch event implemented in the smart contract 220 according to the ERC-1155 token standard to collect the sale number (A_N) of the non-fungible token for the digital art. An operation of transferring tokens from the creator's address to the successful bidder's address and an operation of storing the history of changes in ownership of the non-fungible tokens of the sale number (A_N) from the creator's address to the successful bidder's address in the blockchain 210. can be performed simultaneously.
일 실시예에 있어서, 도 2에 도시된 바와 같이, NFT기반 O2E 아트 플랫폼(10)은 거래소 서버(120)를 더 포함할 수 있다.In one embodiment, as shown in FIG. 2, the NFT-based O2E art platform 10 may further include an exchange server 120.
일 실시예에 있어서, 거래소 서버(120)는 디지털 아트 관리 서버(100)를 운영하는 상기 운영자에 의해 운영될 수 있다.In one embodiment, the exchange server 120 may be operated by the operator who operates the digital art management server 100.
이하, 상기 디지털 아트에 대한 상기 대체 불가능 토큰을 이용한 대여 방법에 대해 상세히 설명한다.Hereinafter, a method of renting the digital art using the non-fungible token will be described in detail.
도 4는 본 발명의 일 실시예에 따른 디지털 아트의 대여 방법을 나타내는 순서도이다.Figure 4 is a flowchart showing a method of renting digital art according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 대여자 단말기(500)는 상기 디지털 아트에 대한 대여 신청을 디지털 아트 관리 서버(100)에 전송할 수 있다(단계 S310).As shown in FIG. 4, the rental terminal 500 may transmit a rental application for the digital art to the digital art management server 100 (step S310).
디지털 아트 관리 서버(100)는 대여자 단말기(500)로부터 수신되는 상기 대여 신청에 응답하여 구매자 단말기(400)로 대여 신청을 전송할 수 있다(단계 S320).The digital art management server 100 may transmit the rental application to the purchaser terminal 400 in response to the rental application received from the rental terminal 500 (step S320).
구매자 단말기(400)가 대여 신청을 승인하여 디지털 아트 관리 서버(100)로 대여 승인을 전송하면(단계 S330), 디지털 아트 관리 서버(100)는 거래소 서버(120)로 승인 내역을 전송하고 거래소 서버(120)는 디지털 아트의 대여에 발생하는 대여료(R_P)를 대여자 단말기(500)로 요청할 수 있다(단계 S340).When the buyer terminal 400 approves the rental application and transmits the rental approval to the digital art management server 100 (step S330), the digital art management server 100 transmits the approval details to the exchange server 120 and sends the approval details to the exchange server 120. (120) may request the rental fee (R_P) incurred for renting digital art from the rental terminal (500) (step S340).
대여료(R_P)는 구매자 단말기(400)로부터 기 입력받은 가격일 수도 있고 구매자와 대여자간 합의에 의해 결정되어 새롭게 입력받는 가격일 수 있다.The rental fee (R_P) may be a price previously input from the buyer terminal 400 or a newly input price determined by agreement between the buyer and the renter.
대여자 단말기(500)로부터 거래소 서버(120)로 대여료(R_P)가 납입되면(단계 S350), 거래소 서버(120)는 구매자 단말기(400)로 대여료를 전달하여 주고 납입 사실을 디지털 아트 관리 서버(100)로 전송한다. 이 때 거래소 서버(120)는 소정의 중개수수료를 제하고 남은 금액을 구매자 단말기(400)로 전달할 수 있다(단계 S360).When the rental fee (R_P) is paid from the rental terminal 500 to the exchange server 120 (step S350), the exchange server 120 transmits the rental fee to the buyer terminal 400 and reports the payment to the digital art management server 100. ) and send it to At this time, the exchange server 120 may transfer the remaining amount after deducting a predetermined brokerage fee to the buyer terminal 400 (step S360).
디지털 아트 관리 서버(100)는 대여기간, 대여자 정보와 같은 대여 정보를 대체 불가능 토큰과 연결되는 메타데이터(M_D)에 기록하고 메타버스 또는 NFT viewer와 같은 플랫폼을 통해 디지털 아트를 대여자 단말기(500)로 전송한다(단계 S370).The digital art management server 100 records rental information such as rental period and borrower information in metadata (M_D) linked to a non-fungible token and sends the digital art to the borrower terminal 500 through a platform such as Metaverse or NFT viewer. Transfer to (step S370).
대여자는 스마트 TV, 디지털 액자, PC, 노트북 컴퓨터, 태블릿 PC와 같은 디지털 아트를 관람할 수 있는 디지털 매체를 통해 디지털 아트를 감상하거나 전시할 수 있다.Renters can view or display digital art through digital media such as smart TVs, digital picture frames, PCs, laptop computers, and tablet PCs.
이하, 본 명세서의 실시예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 명세서에 기재된 기술을 특정한 실시 형태에 대해 한정하는 것이 아니며, 본 명세서의 실시예의 다양한 변경(modifications), 균등물(equivalents), 및/또는 대체물(alternatives)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 본 명세서에서, "가진다," "가질 수 있다," "포함한다," 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.Hereinafter, embodiments of the present specification are described with reference to the attached drawings. However, this does not limit the technology described herein to specific embodiments, and should be understood to include various modifications, equivalents, and/or alternatives to the embodiments herein. . In connection with the description of the drawings, similar reference numbers may be used for similar components. In this specification, expressions such as “have,” “may have,” “includes,” or “may include” refer to the presence of the corresponding feature (e.g., component such as numerical value, function, operation, or part). , and does not rule out the existence of additional features.
10: NFT기반 O2E 아트 플랫폼
100: 디지털 아트 관리 서버 110: 파일 시스템
120: 거래소 서버 200: 메인넷
210: 블록체인 220: 스마트 컨트랙트
300: 창작자 단말기 400: 구매자 단말기
500: 대여자 단말기10: NFT-based O2E art platform
100: Digital art management server 110: File system
120: Exchange server 200: Mainnet
210: Blockchain 220: Smart contract
300: Creator terminal 400: Buyer terminal
500: Rental terminal
Claims (2)
디지털 아트에 상응하는 고유한 토큰 ID를 갖고 디지털 아트의 창작자의 주소를 소유자 주소로 갖는 분할 개수의 대체 불가능 토큰들을 블록체인 상에 생성하는 단계;
창작자 단말기로부터 디지털 아트에 대한 대체 불가능 토큰의 매각 개수를 포함하는 경매 요청을 수신하는 단계;
디지털 아트에 대한 매각 개수의 대체 불가능 토큰들에 대한 경매를 등록하는 단계;
복수의 구매자 단말기로부터 매각 개수의 대체 불가능 토큰들에 대한 입찰 금액을 수신하고, 복수의 구매자 단말기들 중에서 가장 높은 금액을 전송한 구매자 단말기에 상응하는 구매자를 낙찰자로 결정하는 단계;
디지털 아트에 대한 매각 개수의 대체 불가능 토큰들을 창작자의 주소로부터 낙찰자의 주소로 전송하는 단계;
매각 개수의 대체 불가능 토큰들의 소유권이 창작자의 주소에서 낙찰자의 주소로 변경된 이력을 블록체인에 저장하는 단계를 포함하는 NFT기반 O2E 아트 플랫폼.Receiving a registration request including the original file of the digital art and the number of divisions dividing ownership of the digital art from the creator terminal;
Creating a split number of non-fungible tokens on the blockchain that have a unique token ID corresponding to the digital art and have the address of the creator of the digital art as the owner address;
Receiving an auction request including the number of non-fungible tokens for sale from the creator terminal;
registering an auction for the number of non-fungible tokens sold for digital art;
Receiving bid amounts for the sold number of non-fungible tokens from a plurality of buyer terminals, and determining as a successful bidder a buyer corresponding to the buyer terminal that transmitted the highest amount among the plurality of buyer terminals;
Transferring the number of non-fungible tokens sold for digital art from the creator's address to the successful bidder's address;
An NFT-based O2E art platform that includes the step of storing the history of changes in ownership of the number of non-fungible tokens sold from the creator's address to the successful bidder's address on the blockchain.
디지털 아트 관리 서버가 대여자 단말기로부터 수신되는 상기 대여 신청에 응답하여 구매자 단말기로 대여 신청을 전송하는 단계;
구매자 단말기가 대여 신청을 승인하여 디지털 아트 관리 서버로 대여 승인을 전송하는 단계;
디지털 아트 관리 서버가 거래소 서버로 승인 내역을 전송하고 거래소 서버는 디지털 아트의 대여에 발생하는 대여료를 대여자 단말기로 요청하는 단계;
대여자 단말기로부터 거래소 서버로 대여료가 납입받는 단계; 거래소 서버는 구매자 단말기로 대여료를 전달하여 주고 납입 사실을 디지털 아트 관리 서버로 전송하는 단계;
디지털 아트 관리 서버가 대여기간, 대여자 정보와 같은 대여 정보를 대체 불가능 토큰과 연결되는 메타데이터에 기록하고 메타버스 또는 NFT viewer와 같은 플랫폼을 통해 디지털 아트를 대여자 단말기로 전송하는 단계를 포함하는 NFT기반 O2E 아트 플랫폼.A borrower terminal transmitting a rental application for the digital art to a digital art management server;
A digital art management server transmitting a rental application to a purchaser terminal in response to the rental application received from a rental terminal;
A step where the buyer terminal approves the rental application and transmits the rental approval to the digital art management server;
The digital art management server transmits approval details to the exchange server, and the exchange server requests the rental fee incurred for renting digital art to the rental terminal;
Step of receiving payment of rental fee from the rental terminal to the exchange server; The exchange server transmits the rental fee to the buyer terminal and transmits the payment information to the digital art management server;
NFT-based, which includes a step where the digital art management server records rental information, such as rental period and borrower information, in metadata linked to a non-fungible token and transmits the digital art to the borrower terminal through a platform such as Metaverse or NFT viewer. O2E art platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220027840A KR20230130807A (en) | 2022-03-04 | 2022-03-04 | NFT-based Own-to-Earn art platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220027840A KR20230130807A (en) | 2022-03-04 | 2022-03-04 | NFT-based Own-to-Earn art platform |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20230130807A true KR20230130807A (en) | 2023-09-12 |
Family
ID=88020157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220027840A KR20230130807A (en) | 2022-03-04 | 2022-03-04 | NFT-based Own-to-Earn art platform |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20230130807A (en) |
-
2022
- 2022-03-04 KR KR1020220027840A patent/KR20230130807A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102343025B1 (en) | Method of trading digital art based on non-fungible token and method of trading goods using thereof | |
JP7340206B2 (en) | Self-regulatory trading system and method, computer-readable storage medium, and program | |
US11276059B2 (en) | System and method for autonomous sustenance of digital assets | |
CN113261029A (en) | Operation management device | |
US8744919B1 (en) | Systems and methods for retail networking | |
KR102343615B1 (en) | Block chain system for transacting art work and managing information of art work and control method thereof | |
KR102093291B1 (en) | Managerial system for culture contents based on the block chain | |
KR100669224B1 (en) | Digital contents and ucc transaction method based on digital rights management | |
US20220366486A1 (en) | Decentralized auction platform | |
WO2018092443A1 (en) | Digital content commerce management device, digital content commerce management method, and program | |
KR20200011853A (en) | System for crowd funding and distribution of creations based on block chain, and method system for crowd funding and distribution of creations using this | |
US20220130005A1 (en) | Digital asset management systems and methods | |
JP2022167752A (en) | Method for providing artwork installed in real space | |
JP2023075576A (en) | Transaction system and transaction method | |
WO2020209056A1 (en) | Artwork owner's right trade management system | |
US20090094165A1 (en) | Global media exchange marketplace for media contents | |
US20120016761A1 (en) | Techniques For Provisioning Content | |
CN110619584B (en) | Block chain access system and method and application in crowd funding digital transaction | |
KR102013526B1 (en) | System and method for servicing rental of art | |
KR20230130807A (en) | NFT-based Own-to-Earn art platform | |
KR20230080115A (en) | Metaverse platform server for online business of publishers and operation method thereof | |
US20110125554A1 (en) | System and method for implementing a dynamic market | |
KR20140070945A (en) | Method for operating m financial goods connected with mediation service for trading work of art | |
KR102720186B1 (en) | Contents Management Server and Contents Copyright Management System having the same | |
KR102638698B1 (en) | Method of trading resell goods based on blockchain |