Search

KR-20260067676-A - System and method for caching blockchain data in NFT-based services

KR20260067676AKR 20260067676 AKR20260067676 AKR 20260067676AKR-20260067676-A

Abstract

A system for blockchain data caching in an NFT-based service according to the present invention comprises: a communication unit that receives an event signal transmitted from a blockchain smart contract; a processing unit that processes data according to parsing of the event signal received from the communication unit; and a storage unit that stores the data processed by the processing unit and the digital asset specified in the tokenURI.

Inventors

  • 장성일
  • 홍두표
  • 최창준
  • 조용준
  • 신동명
  • 김민수

Assignees

  • 엘에스웨어(주)

Dates

Publication Date
20260513
Application Date
20241106

Claims (4)

  1. A communication unit that receives event signals transmitted from a blockchain smart contract; A processing unit that processes data based on parsing for event signals received from the above communication unit; A system for blockchain data caching in an NFT-based service comprising a storage unit that stores data processed by the processing unit and digital assets specified in the tokenURI.
  2. In claim 1, The above processing unit is, A system for blockchain data caching in an NFT-based service characterized by requesting metadata from the blockchain for data processing and receiving the metadata back.
  3. A step of receiving an event signal transmitted from a blockchain smart contract; A step of processing data based on parsing the received event signal; A method for blockchain data caching in an NFT-based service comprising the step of storing the processed data and the digital asset specified in the tokenURI.
  4. In claim 3, The step of processing the above data is, A method for blockchain data caching in an NFT-based service characterized by requesting metadata from a blockchain for data processing and receiving the metadata back.

Description

System and method for caching blockchain data in NFT-based services The present invention relates to NFT-based service technology, and more specifically, to technology for blockchain data caching in NFT-based services. NFT-based services (such as NFT marketplaces and metaverse platforms) must access blockchain data to extract and analyze data related to NFTs for smooth service operation. However, due to the massive volume of transactions, the amount of resources required for this process is increasing. In particular, for OSPs such as metaverse platforms that provide media services based on NFT digital assets, the complexity of the service will increase if blockchain data must be queried every time the media is used. Since NFT-based services must handle large-scale transactions while querying data in real time, querying blockchain data takes a long time and places a heavy network load. FIG. 1 is a block diagram illustrating a system for blockchain data caching in an NFT-based service according to the present invention. FIG. 2 is a flowchart illustrating a method for caching blockchain data in an NFT-based service according to the present invention. Figure 3 is a reference diagram illustrating the specific procedure for each step shown in Figure 2. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the attached drawings. The embodiments of the present invention are provided to more fully explain the invention to those skilled in the art, and the following embodiments may be modified in various different forms, and the scope of the invention is not limited to the following embodiments. Rather, these embodiments are provided to make the disclosure more faithful and complete and to fully convey the spirit of the invention to those skilled in the art. The terms used herein are for describing specific embodiments and are not intended to limit the invention. As used herein, the singular form may include the plural form unless the context clearly indicates otherwise. As used herein, the term "and/or" includes any one of the listed items and all combinations of one or more thereof. FIG. 1 is a block diagram illustrating a system for blockchain data caching in an NFT-based service according to the present invention. For NFT-based services to become established within the regulatory framework, it is necessary to rapidly provide the information users require from the vast amount of blockchain data. In other words, NFT-based services need a system that can reduce network traffic and improve data access speeds by pre-storing frequently used blockchain data and providing it quickly upon user request. The blockchain data caching system proposed in the present invention is composed of a communication unit, a processing unit, and a storage unit as shown in FIG. 1. The communications unit receives event signals transmitted from the blockchain smart contract and transmits the received event signals to the data processing unit. The processing unit processes data based on syntax analysis for event signals received from the communication unit. This processing unit requests metadata from the blockchain for data processing and receives the metadata back. The storage unit stores the data processed by the processing unit and the digital assets specified in the tokenURI. FIG. 2 is a flowchart for explaining a method for blockchain data caching in an NFT-based service according to the present invention, and FIG. 3 is a reference diagram illustrating specific procedures for each step shown in FIG. 2. A method for caching blockchain data in an NFT-based service comprises the steps of: receiving an event signal transmitted from a blockchain smart contract (step S1000); processing data based on parsing the received event signal (step S1100); and storing the processed data and the digital asset specified in the tokenURI (step S1200). In this case, the step of processing the data (step S1100) is characterized by requesting metadata from the blockchain for data processing and receiving the metadata back. Referring to FIGS. 2 and 3, the blockchain data caching system caches blockchain data in the manner shown in FIG. 2. The Event Watcher receives events transmitted from the blockchain's smart contract in the form of an implementation of a processing unit, parses the event data, and requests additional necessary metadata from the blockchain. An NFT-based service refers to a service provided to a user configured to include a storage unit. An NFT-based service enables the storage of NFTs and digital assets through the storage unit, and can provide various services to the end user by utilizing this as a caching system. Although the invention has been described above with reference to embodiments, this is merely illustrative and does not limit the invention. Those skilled in the art will understand that various modifications and applications not exemplified above are possible within the scope of