Blockchain system showing transaction status in real time
Patent Information
- Application Number
- PCT/KR2024/013522
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-30
- Filing Date
- 2024-09-06
- Publication Date
- 2025-03-13
Smart Images

Figure KR2024013522_13032025_PF_FP_ABST
Abstract
Description
A blockchain system that displays transaction status in real time
[0001] The present disclosure relates to a blockchain system that displays transaction status in real time.
[0002] Blockchain is a decentralized data storage technology that stores data in blocks, links them together in a chain, and replicates and stores them simultaneously across numerous computers. Rather than storing transaction records on a centralized server, it transmits transaction details to all users participating in the transaction. For each transaction, all participants share and verify information, preventing data falsification or alteration.
[0003] Existing blockchains suffered from high price volatility and relatively high gas fees. To address this, stablecoin-based blockchains were launched, but these stablecoins leveraged external mainnets rather than their own.
[0004] Therefore, a blockchain system with minimal price fluctuations while utilizing its own mainnet is needed.
[0005] The purpose of the embodiment disclosed in this disclosure is to provide a blockchain system that shows transaction status in real time.
[0006] The problems to be solved by the present disclosure are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the description below.
[0007] The blockchain system showing the transaction status in real time according to the present disclosure for achieving the above-described technical task includes a stable blockchain that issues and manages a stable coin having a fixed exchange rate with a predetermined real currency, and a scanning server that provides issuance information of the stable coin, and the stable blockchain can issue or distribute the stable coin in an amount matching the deposit amount deposited into an account linked to the stable blockchain.
[0008] Additionally, the stable blockchain may be connected to an external server that transmits deposit information to the stable blockchain when the deposit amount of the specified physical currency is confirmed in an account linked to the stable blockchain.
[0009] Additionally, the scanning server can output the transaction status of the stable blockchain based on the deposit information and the issuance information.
[0010] Additionally, the scanning server can output the ratio of the deposit amount and the quantity of the issued or distributed stablecoin.
[0011] In addition, the external server may verify the account into which the deposit amount was deposited, and if the account is an account of the stable blockchain, may transmit the deposit information to the stable blockchain and request the issuance or distribution of the deposit amount as the stable coin.
[0012] Additionally, the stable blockchain can issue or distribute the deposit amount as the stable coin based on the initial issuance amount of the stable coin.
[0013] In addition, the above stable blockchain may be operated singly or in multiple countries, and the stablecoin currency unit of the above stable blockchain for each country may be the same as the currency unit of each country.
[0014] Additionally, the national stablecoin blockchains with different currency units can exchange transaction-related information with each other by exchanging currency units with fluctuating prices through group stations.
[0015] In addition, a device for implementing the present disclosure, a method, a computer program stored in a computer-readable recording medium for executing the method, and a computer-readable recording medium recording a computer program for executing the method may be further provided.
[0016] According to the aforementioned problem solving means of the present disclosure, by combining a blockchain with price fluctuations and a blockchain with stable prices, it is possible to use a blockchain with a stable price and at the same time provide compensation to participants at a fluctuating price, thereby solving the problem of price volatility of existing blockchains while simultaneously increasing the satisfaction of participants with compensation.
[0017] Additionally, the transparency and reliability of transactions can be ensured by visually displaying the deposited amount and the corresponding amount of coins issued within the blockchain on the website, allowing participants to confirm this.
[0018] The effects of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description below.
[0019] FIG. 1 is a schematic diagram illustrating a hybrid blockchain system in which multiple blockchains are combined according to the first embodiment of the present disclosure.
[0020] FIG. 2 is a diagram for explaining a first blockchain according to a first embodiment of the present disclosure.
[0021] FIG. 3 is a diagram for explaining a second blockchain according to the first embodiment of the present disclosure.
[0022] FIG. 4 is a diagram illustrating a second blockchain operated by each country according to the first embodiment of the present disclosure.
[0023] FIG. 5 is a flowchart of a hybrid blockchain-based reward provision method executed by a hybrid blockchain system combining multiple blockchains according to the first embodiment of the present disclosure.
[0024] FIG. 6 is a schematic diagram illustrating a hybrid blockchain system that shows transaction status in real time according to the second embodiment of the present disclosure.
[0025] FIG. 7 is a diagram illustrating a webpage showing transaction status according to the second embodiment of the present disclosure.
[0026] FIG. 8 is a flowchart of a real-time transaction status provision method executed by a hybrid blockchain system that shows transaction status in real time according to a second embodiment of the present disclosure.
[0027] Throughout this disclosure, the same reference numerals denote the same components. This disclosure does not describe all elements of the embodiments, and any content that is common in the technical field to which this disclosure pertains or that overlaps between embodiments is omitted. The terms "part, module, element, block" used in the specification may be implemented by software or hardware, and depending on the embodiment, multiple "parts, modules, elements, blocks" may be implemented as a single component, or a single "part, module, element, block" may include multiple components. Throughout the specification, when a part is said to be "connected" to another part, this includes not only the case where it is directly connected, but also the case where it is indirectly connected, and the indirect connection includes the connection via a wireless communication network. In addition, when a part is said to "include" a component, this does not mean that other components are excluded, but that other components may be further included, unless specifically stated otherwise.
[0028] Throughout the specification, when we say that an element is "on" another element, this includes not only cases where the element is in contact with the other element, but also cases where another element exists between the two elements.
[0029] The terms first, second, etc. are used to distinguish one component from another, and the components are not limited by the aforementioned terms.
[0030] Singular expressions include plural expressions unless the context clearly indicates otherwise.
[0031] The identification codes for each step are used for convenience of explanation and do not describe the order of each step. Each step may be performed in a different order than specified unless the context clearly indicates a specific order.
[0032] The operating principle and embodiments of the present disclosure are described below with reference to the attached drawings.
[0033] As used herein, the term "device" encompasses a variety of devices capable of performing computational processing and providing results to a user. For example, a device according to the present disclosure may include a computer, a server device, or a portable terminal, or may be any one of these devices.
[0034] Here, the computer may include, for example, a notebook, desktop, laptop, tablet PC, slate PC, etc. equipped with a web browser.
[0035] The above server device is a server that processes information by communicating with an external device, and may include an application server, a computing server, a database server, a file server, a game server, a mail server, a proxy server, and a web server.
[0036] The above portable terminal may include, for example, a wireless communication device that ensures portability and mobility, and may include all kinds of handheld-based wireless communication devices such as a PCS (Personal Communication System), GSM (Global System for Mobile communications), PDC (Personal Digital Cellular), PHS (Personal Handyphone System), PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication)-2000, CDMA (Code Division Multiple Access)-2000, W-CDMA (W-Code Division Multiple Access), WiBro (Wireless Broadband Internet) terminal, a smart phone, and a wearable device such as a watch, a ring, a bracelet, an anklet, a necklace, glasses, contact lenses, or a head-mounted device (HMD).
[0037] Existing blockchains suffered from high price volatility and relatively high gas fees. The introduction of stablecoins addressed this issue, but because stablecoins utilize external mainnets rather than their own, they ultimately face the problem of having to pay for access to external mainnets.
[0038] This disclosure provides a hybrid blockchain system that combines a blockchain with fixed price fluctuations and a blockchain with price fluctuations. This allows for the blockchain to operate with a fixed gas fee while rewarding participants based on price fluctuations.
[0039] Hereinafter, the first embodiment of the present disclosure will be described in detail with reference to the attached drawings 1 to 5.
[0040] FIG. 1 is a schematic diagram illustrating a hybrid blockchain system (1) in which multiple blockchains are combined according to the first embodiment of the present disclosure.
[0041] FIG. 2 is a diagram for explaining a first blockchain according to a first embodiment of the present disclosure.
[0042] FIG. 3 is a diagram for explaining a second blockchain according to the first embodiment of the present disclosure.
[0043] FIG. 4 is a diagram illustrating a second blockchain operated by each country according to the first embodiment of the present disclosure.
[0044] Referring to FIG. 1, a hybrid blockchain system (1) comprising multiple blockchains according to the first embodiment may include a first blockchain (10), a second blockchain (20), and a group station (30). However, in some embodiments, the system (1) may include fewer or more components than those illustrated in FIG. 1.
[0045] The first blockchain (10) does not have a fixed first usage fee and can provide compensation to the first node according to price fluctuations.
[0046] Here, the first usage fee may refer to the gas fee that must be paid to use the first blockchain (10). The first usage fee may fluctuate depending on the price fluctuation of the first currency used in the first blockchain (10).
[0047] The first node may refer to participants who perform consensus on transactions occurring in the first blockchain (10).
[0048] The second blockchain (20) has a fixed second usage fee and can provide compensation to the second node according to the price fluctuation of the first blockchain (10).
[0049] Here, the second usage fee may refer to the gas fee that must be paid to use the second blockchain (20).
[0050] The second blockchain (20) may be based on stablecoins. Since the unit of the second currency used in the second blockchain is identical to the unit of fiat currency, the second usage fee may be a fixed price.
[0051] The gas fee for the first blockchain (the first usage fee) can be paid with GURU, the coin of the first blockchain, or with GURUx, the stablecoin of the second blockchain. Paying the gas fee for the first blockchain with GURUx ensures that the price remains constant even if the token price of the first blockchain fluctuates.
[0052] The gas fee for the second blockchain (the second usage fee mentioned above) can be paid in GURUx, the stablecoin of the second blockchain.
[0053] At this time, if paying gas fees in GURUx, payment can be made in a base currency (e.g., USDx). The base currency may be pegged to USDx, which is based on the US dollar, but is not limited to this and may also be designated as another base currency, such as EURx.
[0054] Here, GURU refers to the first currency unit of the first blockchain. This name is not limited to GURU and may be given a different name. GURUx refers to the second currency unit based on a stablecoin of the second blockchain. This name is not limited to GURUx and may be given a different name.
[0055] The first blockchain (10) and the second blockchain (20) can each build and utilize their own mainnets. By utilizing their own mainnets, each blockchain can independently conduct consensus (validation) and compensation for transactions occurring within each blockchain. However, compensation on the second blockchain (20) is provided based on price fluctuations on the first blockchain (10).
[0056] In the above, it has been described that the usage fees for the first blockchain (10) and the second blockchain (20) are separate, but this is not limited to this, and depending on the embodiment, the first blockchain (10) and the second blockchain (20) may pay the usage fees in an integrated manner.
[0057] Additionally, the first blockchain (10) and the second blockchain (20) may be based on Proof of Stake (PoS). Accordingly, participants can be granted authority based on their stake.
[0058] Below, the first blockchain (10) will be described in detail with reference to FIG. 2.
[0059] The first node of the first blockchain (10) may include a first verifier. Here, the first node may refer to a machine or equipment (such as a PC, tablet, or smartphone) used by a participant of the first blockchain (10).
[0060] The first blockchain (10) can grant the qualification of a first validator to a node among multiple first nodes that satisfies a pre-established first condition. As described above, since the first blockchain (10) is based on a Proof-of-Stake (PoS) system, a node whose cryptocurrency holdings satisfy the first condition is granted the qualification of a first validator, allowing it to verify the validity of transactions.
[0061] Referring to Figure 2, the first blockchain (10) is configured with multiple first validator nodes (11) interconnected. The multiple first validators (11) can verify the validity of transactions and generate blocks through consensus. Furthermore, the first validators can receive compensation for their participation.
[0062] In Fig. 2, the number of first verifiers (11) is illustrated as four, but the number of first verifiers (11) is not limited thereto.
[0063] Below, the second blockchain (20) will be described in detail with reference to FIGS. 3 and 4.
[0064] The second node of the second blockchain (20) may include a second validator, sentinel, monitor, and operator. Here, the second node may refer to a machine or device (such as a PC, tablet, or smartphone) used by a participant of the second blockchain (20).
[0065] A sentinel can act as a relay of information between the second verifier and the watcher.
[0066] Specifically, multiple second validators generate a block through consensus, information about the block generated in this way is transmitted to multiple sentinels, and each of the multiple sentinels can transmit information about the block to multiple watchers connected to it.
[0067] The second blockchain (20) can grant observer status to a node among multiple second nodes that satisfies a pre-established second condition. As described above, since the second blockchain (20) is based on a Proof-of-Stake (PoS) system, nodes whose cryptocurrency holdings satisfy the second condition are granted observer status and can verify information on blocks generated through consensus among validators.
[0068] Depending on the embodiment, both the second verifier and the sentinel may be granted eligibility only if they meet predefined criteria. The criteria for granting eligibility may vary for each.
[0069] Referring to FIG. 3, the second blockchain (20) comprises a plurality of second validators (Compliance nodes) (21) interconnected. The plurality of second validators (21) can verify the validity of transactions and generate blocks through consensus. Information about the blocks generated in this manner is transmitted to a Watcher node (23) via a Sentry node (22). Furthermore, the Watcher node (23) can receive compensation for its participation.
[0070] At this time, the second blockchain (20) can exchange a portion of the second usage fee according to the price fluctuation of the first blockchain (10) and provide it as compensation to the watcher.
[0071] The second blockchain (20) can be used as compensation to pay a preset amount of the second usage fee to multiple observers. Since the second blockchain (20) is based on stablecoins, the preset amount of the second usage fee can be converted into the first currency unit of the first blockchain (10) and the converted amount can be used to compensate the observers.
[0072] Specifically, the second blockchain (20) can convert a certain amount of the second usage fee to be used as compensation into the first currency unit of the first blockchain (10) through the group station (30) and provide compensation to the watchers with the converted amount.
[0073] The second blockchain (20) can use the remaining amount after deducting a portion of the second usage fee used as compensation, or can be used for operating costs of the second blockchain (20) or incinerated.
[0074] In Fig. 3, the number of second verifiers (21) is shown as six, the number of sentinels (22) is shown as three, and the number of watchers (23) connected to each sentinel (22) is shown as four, three, and two, respectively, but the number of second verifiers (21), sentinels (22), and watchers (23) is not limited thereto.
[0075] The second blockchain (20) can be operated by country and can be operated singly or in multiple units depending on the purpose.
[0076] The stablecoin-based second currency unit of each country's second blockchain may be identical to the respective country's currency unit. Specifically, the stablecoin-based second currency unit of Korea's second blockchain (20) may be the Korean Won, Korea's legal tender. The stablecoin-based second currency unit of the United States' second blockchain (20) may be the US Dollar, the legal tender unit of the United States. The stablecoin-based second currency unit of Japan's second blockchain (20) may be the Japanese Yen, Japan's legal tender unit.
[0077] As described above, the group station (30) can be constructed with a currency exchange system based on the first currency unit of the first blockchain (10).
[0078] Second blockchains (20) for each country with different stablecoin-based second currency units can exchange transaction-related information with each other by exchanging them into the first currency unit of the first blockchain (10) through the group station (30). In addition, if a stablecoin is designated as a base currency according to policy (e.g., USDx, EURx), it can be exchanged in place of GURU at the station (30), and if necessary, the stablecoin of each country can be converted through the station depending on the situation. Here, GURU is a name meaning the first currency unit of the first blockchain, and the name is not limited to GURU and may be given a different name.
[0079] Referring to FIG. 4, the second blockchains (20-1, 20-2, 20-3) of each country in Korea, the United States, and Japan can exchange money into the first currency of the first blockchain (10) through the group station (30) and exchange transaction information based on the exchanged amount with each other.
[0080] That is, a second blockchain (20-1) using the won as a second currency unit based on a stablecoin, a second blockchain (20-2) using the dollar as a second currency unit based on a stablecoin, and a second blockchain (20-3) using the yen as a second currency unit based on a stablecoin can each exchange the same currency unit (the first currency of the first blockchain) through a group station (30) to conduct transactions between countries.
[0081] Specifically, each merchant included in the second blockchain (20) of each country can deposit a deposit through the group station (30) and engage in profit-making activities in other countries.
[0082] That is, the group station (30) can deposit the amount for the profit-making activities of each operator of the second blockchain (20) for each country by converting it into the first currency unit of the first blockchain (10).
[0083] For example, if a Korean business based in Korea requests a deposit of 100 won, the group station (30) can deposit the amount of 100 won converted into the first currency of the first blockchain (10) (e.g., 200 GURU, where GURU may be the first currency unit of the first blockchain (10)) as the deposit of the Korean business.
[0084] If a US-based business entity requests a deposit of $100, the group station (30) can deposit the amount of $100 converted into the first currency of the first blockchain (10) (e.g., 300 GURU) as the deposit of the US business entity.
[0085] If a Japanese business based in Japan requests a deposit of 100 yen, the group station (30) can deposit the amount of 100 yen converted into the first currency of the first blockchain (10) (e.g., 230 GURU) as the deposit of the Japanese business.
[0086] In this way, businesses in each country can use deposits converted into the same currency (the first currency of the first blockchain) to conduct profit-making activities in other countries.
[0087] Below, a method for providing rewards based on a hybrid blockchain will be described with reference to FIG. 5.
[0088] FIG. 5 is a flowchart of a hybrid blockchain-based reward provision method executed by a hybrid blockchain system (1) combining multiple blockchains according to the first embodiment of the present disclosure. The method described with reference to FIG. 5 may be performed by the system (1), but may also be performed by a hybrid blockchain-based reward provision device (not shown).
[0089] Referring to FIG. 5, the first blockchain (10) included in the system (1) can provide compensation to the first node included in the first blockchain (10) based on price fluctuations in the first blockchain (10) (S510). As described above, participants in the first blockchain (10) can receive compensation in GURU based on price fluctuations in the first blockchain (10).
[0090] The 12th blockchain (20) included in the system (1) can provide compensation to the second node included in the second blockchain (20) based on price fluctuations in the first blockchain (10) (S520). As described above, participants in the second blockchain (20) can also receive compensation in GURU based on price fluctuations in the first blockchain (10).
[0091] The contents of steps S510 and S520 are the same as those described above with reference to FIGS. 1 to 4, so detailed descriptions are omitted.
[0092] A compensation provision device (not shown) may include a communication unit, memory, and a processor, and the processor may include a first blockchain module, a second blockchain module, and a currency exchange module. Here, the first blockchain module may correspond to the first blockchain (10), the second blockchain module may correspond to the second blockchain (20), and the currency exchange module may correspond to a group station (30).
[0093] And, in some embodiments, the reward providing device (not shown) and processor may include fewer or more components.
[0094] The communication unit may include one or more modules that enable wireless or wired communication between the compensation providing device (not shown) and an external device, or between the compensation providing device (not shown) and a communication network. For example, the communication unit may include at least one of a wired communication module, a wireless communication module, a short-range communication module, and a location information module.
[0095] The communication network can use various types of communication networks, for example, wireless communication methods such as WLAN (Wireless LAN), Wi-Fi, Wibro, WiMAX, and HSDPA (High Speed Downlink Packet Access), or wired communication methods such as Ethernet, xDSL (ADSL, VDSL), HFC (Hybrid Fiber Coax), FTTC (Fiber to The Curb), and FTTH (Fiber to The Home) can be used.
[0096] Meanwhile, the communication network is not limited to the communication methods presented above, and may include all other widely known or future-developed communication methods in addition to the above-described communication methods.
[0097] The wired communication module may include various wired communication modules such as a Local Area Network (LAN) module, a Wide Area Network (WAN) module, or a Value Added Network (VAN) module, as well as various cable communication modules such as a Universal Serial Bus (USB), a High Definition Multimedia Interface (HDMI), a Digital Visual Interface (DVI), RS-232 (recommended standard 232), power line communication, or plain old telephone service (POTS).
[0098] The wireless communication module may include a wireless communication module that supports various wireless communication methods such as GSM (global System for Mobile Communication), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), UMTS (universal mobile telecommunications system), TDMA (Time Division Multiple Access), LTE (Long Term Evolution), 4G, 5G, and 6G, in addition to a WiFi module and a Wireless Broadband module.
[0099] The short-range communication module is for short-range communication, and can support short-range communication using at least one of Bluetooth™, RFID (Radio Frequency Identification), Infrared Data Association (IrDA), UWB (Ultra Wideband), ZigBee, NFC (Near Field Communication), Wi-Fi (Wireless-Fidelity), Wi-Fi Direct, and Wireless USB (Wireless Universal Serial Bus) technologies.
[0100] The memory may store at least one process for providing a service that provides hybrid blockchain-based rewards.
[0101] The memory can store data supporting various functions of the compensation providing device (not shown), programs for the operation of the processor, can store input / output data (e.g., music files, still images, videos, etc.), and can store a plurality of application programs (or applications) running on the compensation providing device (not shown), data for the operation of the compensation providing device (not shown), and commands. At least some of these application programs can be downloaded from an external server via wireless communication.
[0102] Such memory may include at least one type of storage medium among flash memory type, hard disk type, SSD (Solid State Disk type), SDD (Silicon Disk Drive type), multimedia card micro type, card type memory (e.g., SD or XD memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, and optical disk. In addition, the memory may be a database that is separate from the compensation providing device (not shown), but is connected by wire or wirelessly.
[0103] The processor may perform the aforementioned operations using memory that stores data regarding algorithms or programs that reproduce the algorithms for controlling the operation of components within the compensation providing device (not shown), and data stored in the memory. The memory and processor may be implemented as separate chips. Alternatively, the memory and processor may be implemented as a single chip.
[0104] In addition, the processor may control any one or a combination of the components discussed above to implement various embodiments according to the present disclosure described above with reference to FIGS. 1 to 4 on the compensation providing device (not shown).
[0105] Hereinafter, the second embodiment of the present disclosure will be described in detail with reference to the attached drawings 6 to 8.
[0106] FIG. 6 is a schematic diagram illustrating a hybrid blockchain system (2) that shows transaction status in real time according to the second embodiment of the present disclosure.
[0107] FIG. 7 is a diagram illustrating a webpage showing transaction status according to the second embodiment of the present disclosure.
[0108] Referring to FIG. 6, a hybrid blockchain system (2) that displays transaction status in real time according to a second embodiment may include a first blockchain (10), a second blockchain (20), a group station (30), an external server (40), and a scanning server (50). However, in some embodiments, the system (2) may include fewer or more components than the components illustrated in FIG. 6.
[0109] System (2) is a system (1) described above with reference to FIGS. 1 to 5, which further includes an external server (40) and a scanning server (50) as components for providing real-time transaction status. Hereinafter, with reference to FIGS. 6 to 8, the first blockchain (10), the second blockchain (20), the group station (30), the external server (40), and the scanning server (50) will be described with a focus on operations for providing real-time transaction status. However, the first blockchain (10), the second blockchain (20), and the group station (30) can also perform the operations described with reference to FIGS. 1 to 4 in the same manner.
[0110] When a transaction occurs, the system (2) issues coins corresponding to the deposited amount for the transaction on the first blockchain (10) or second blockchain (20) at the request of an external server (40), and compares the deposited amount with the amount of issued coins on a website (or mobile app) via a scanning server (50), thereby displaying the status of the transaction in real time. This allows blockchain participants to intuitively and visually confirm all transactions.
[0111] Below, we will explain a case where a transaction occurs in the second blockchain (20).
[0112] When a transaction occurs, the external server (40) checks the account that deposited the amount into the bank account, and if the account is an account of the second blockchain (20), it can request that the amount deposited into the second blockchain (20) be issued as a second currency with no price fluctuations.
[0113] Here, the second currency may be a second currency unit based on a stable coin used by the second blockchain (20) as described above, and may be named, for example, GURUx.
[0114] The second blockchain (20) can issue the amount deposited in the bank account at the time of a transaction in a second currency with no price fluctuations, upon request from an external server (40), and can generate second issuance information issuing the deposited amount in the second currency.
[0115] At this time, the second blockchain (20) can issue the deposited amount as a second currency based on the initial issuance amount of the second currency. In other words, issuance can be performed for the deposited amount within the remaining coin amount from the initial issuance amount.
[0116] According to an embodiment, when the second blockchain (20) receives the issuance request, it may create second deposit information that maps the deposited amount and account information and store it in a database, and when issuance is completed, it may verify the wallet address for the transaction based on the account information, and create second issuance information that maps the issuance amount of the issued second currency and the wallet address and store it in a database.
[0117] In an embodiment, upon receiving the issuance request, the second blockchain (20) may generate second deposit information mapping the deposited amount and account information, and upon completion of issuance, verify the wallet address for the transaction based on the account information, generate second issuance information mapping the issued amount of the second currency and the wallet address, and record the generated second deposit information and second issuance information in a generated block. This block may be combined into the chain upon completion of the transaction through agreement among the participants (second nodes) of the second blockchain (20).
[0118] The scanning server (50) can output the transaction status of the second blockchain (20) based on the second issuance information to the second page of the website linked to the system (2).
[0119] Specifically, the scanning server (50) can output the transaction status of the second blockchain (20) on a second page of the website based on the second deposit information and the second issuance information. Here, the second page can include a first area showing the ratio of the deposited amount to the issuance amount of the second currency, and a second area showing the previous transaction history of the second blockchain (20).
[0120] For example, if the deposited amount is $100 and the issuance amount of the second currency is 100GURUx, the ratio can be expressed as 1:1.
[0121] Referring to FIG. 7, a case where the base currency of the second blockchain (20) is set to USDx will be described. Referring to FIG. 7, if the deposited amount is $100 and the issuance amount of the second currency is 100 USDx, the first area (71) of the second page (70) may display a transaction status in which $100 is issued as 100 USDx at a 1:1 ratio. Furthermore, the second area (72) may display previous transaction history of the second blockchain (20).
[0122] Below, we will explain a case where a transaction occurs in the first blockchain (10).
[0123] When a transaction occurs, the external server (40) checks the account that deposited the amount into the bank account, and if the account is an account of the first blockchain (10), it can request that the amount deposited into the first blockchain (10) be issued as a first currency with a price fluctuation.
[0124] Here, the first currency may be the first currency unit used by the first blockchain as described above, and may be named, for example, GURU.
[0125] The first blockchain (10) can issue the amount deposited in the bank account in the form of a first currency with a price fluctuation when a transaction occurs at the request of an external server (40), and can generate first issuance information issuing the deposited amount in the form of the first currency.
[0126] At this time, the first blockchain (10) can issue the deposited amount as the first currency based on the initial issuance amount of the first currency. In other words, issuance can be performed for the deposited amount within the remaining coin amount from the initial issuance amount.
[0127] According to an embodiment, when the first blockchain (10) receives the issuance request, it can create first deposit information that maps the deposited amount and account information and store it in a database, and when issuance is completed, it can verify the wallet address for the transaction based on the account information, and create first issuance information that maps the issuance amount of the first currency issued and the wallet address and store it in a database.
[0128] According to an embodiment, when the first blockchain (10) receives the issuance request, it generates first deposit information that maps the deposited amount and account information, and when issuance is complete, it verifies the wallet address for the transaction based on the account information, generates first issuance information that maps the issued amount of the first currency and the wallet address, and records the generated first deposit information and first issuance information in a generated block. This block can be combined into the chain when the transaction is completed through an agreement among the participants (first nodes) of the first blockchain (10).
[0129] The scanning server (50) can output the transaction status of the first blockchain (10) based on the first issued information to the first page of the website linked to the system (2).
[0130] Specifically, the scanning server (50) can output the transaction status of the first blockchain (10) on the first page of the website based on the first deposit information and the first issuance information. Here, the first page can include a third area showing the ratio of the deposited amount to the issuance amount of the first currency, and a fourth area showing the previous transaction history of the first blockchain (10).
[0131] For example, if the deposit amount is $100 and the first currency's issued amount is 120 GURU, the ratio can be displayed as 1:1.2. The third area can also display the price fluctuations of the first currency.
[0132] Below, a method for showing transaction status in real time will be described with reference to Figure 8.
[0133] Figure 8 is a flowchart of a real-time transaction status provision method executed by a hybrid blockchain system (2) that displays transaction status in real time according to a second embodiment of the present disclosure. The method described with reference to Figure 8 may be performed by the system (2), but may also be performed by a hybrid blockchain-based real-time transaction status provision device (not shown).
[0134] The real-time transaction status provision device (not shown) may be the same as the above-described compensation provision device (not shown).
[0135] A real-time transaction status provision device (not shown) may include a communication unit, memory, and a processor, similar to the above-described compensation provision device (not shown), and the processor may include a first blockchain module, a second blockchain module, and an exchange module. Here, the first blockchain module may correspond to the first blockchain (10), the second blockchain module may correspond to the second blockchain (20), and the exchange module may correspond to a group station (30). In addition, the real-time transaction status provision device (not shown) may communicate with an external server (40) and a scanning server (50) to transmit and receive data.
[0136] And, in some embodiments, the real-time transaction status providing device (not shown) and processor may include fewer or more components.
[0137] In addition, the processor may control any one or a combination of the components discussed above in order to implement various embodiments according to the present disclosure described above with reference to FIGS. 6 and 7 on the real-time transaction status providing device (not shown).
[0138] Referring to FIG. 8, the first blockchain (10) included in the system (2) can generate first issuance information issued in the form of a first currency with a price fluctuation for the deposited amount when a transaction occurs (S810).
[0139] The second blockchain (20) included in the system (2) can generate second issuance information that issues the deposited amount in a second currency with no price fluctuation when a transaction occurs (S820).
[0140] The scanning server (50) included in the system (2) can output the transaction status of the first blockchain (10) based on the first issued information to the first page of the website linked to the system (2) (S830).
[0141] The scanning server (50) included in the system (2) can output the transaction status of the second blockchain (20) on the second page of the website based on the second issuance information (S840).
[0142] When the method for providing real-time transaction status is performed by a real-time transaction status providing device (not shown), the processor may request the scanning server (50) to output the transaction status of the first blockchain (10) on the first page of a website linked to the system (2) based on the first issuance information, and may request the transaction status of the second blockchain (20) on the second page of the website based on the second issuance information.
[0143] The details of steps S810 and S840 are the same as those described above with reference to FIGS. 6 and 7, so detailed descriptions are omitted.
[0144] Although FIGS. 5 and 8 describe the steps as being executed sequentially, this is merely an example of the technical idea of the present embodiment, and a person having ordinary skill in the technical field to which the present embodiment pertains can modify and apply various modifications and variations by changing the order described in FIGS. 5 and 8 or executing them in parallel without departing from the essential characteristics of the present embodiment, and therefore FIGS. 5 and 8 are not limited to a chronological order.
[0145] Meanwhile, in the above description, the steps described in FIGS. 5 and 8 may be further divided into additional steps or combined into fewer steps, depending on the implementation example of the present disclosure. Furthermore, some steps may be omitted as needed, and the order of the steps may be changed.
[0146] Meanwhile, the disclosed embodiments may be implemented in the form of a recording medium storing computer-executable instructions. The instructions may be stored in the form of program code, and when executed by a processor, may generate program modules to perform the operations of the disclosed embodiments. The recording medium may be implemented as a computer-readable recording medium.
[0147] Computer-readable storage media include all types of storage media that store instructions that can be deciphered by a computer. Examples include read-only memory (ROM), random access memory (RAM), magnetic tape, magnetic disks, flash memory, and optical data storage devices.
[0148] The disclosed embodiments have been described with reference to the attached drawings as described above. Those skilled in the art will understand that the present disclosure can be implemented in forms other than the disclosed embodiments without altering the technical spirit or essential features of the present disclosure. The disclosed embodiments are illustrative and should not be construed as limiting.
Claims
1. A stable blockchain that issues and manages stablecoins with a fixed exchange rate with a given fiat currency; and A scanning server that provides issuance information of the above stablecoin; The above stable blockchain issues or distributes the above stable coin in an amount that matches the deposit amount deposited into an account linked to the above stable blockchain. A blockchain system that shows transaction status in real time.
2. In paragraph 1, The above stable blockchain is, When the deposit amount of the above-mentioned physical currency is confirmed in an account linked to the above-mentioned stable blockchain, it is connected to an external server that transmits the deposit information to the above-mentioned stable blockchain. A blockchain system that shows transaction status in real time.
3. In paragraph 2, The above scanning server, Outputting the transaction status of the stable blockchain based on the deposit information and the issuance information. A blockchain system that shows transaction status in real time.
4. In paragraph 3 The above scanning server, Outputting the ratio of the above deposit amount and the quantity of the above issued or distributed stablecoin, A blockchain system that shows transaction status in real time.
5. In paragraph 2, The above external server is, Confirm the account into which the deposit amount was deposited, and if the account is an account of the stable blockchain, send the deposit information to the stable blockchain and request the issuance or distribution of the deposit amount as the stable coin. A blockchain system that shows transaction status in real time.
6. In paragraph 1, The above stable blockchain issues or distributes the deposit amount as the stable coin based on the initial issuance amount of the stable coin. A blockchain system that shows transaction status in real time.
7. In paragraph 1, The above stable blockchain is operated singly or in multiple countries, The stablecoin currency unit of the above-mentioned country-specific stable blockchain is the same as the currency unit of each country. A blockchain system that shows transaction status in real time.
8. In paragraph 7, The above national stable blockchains with different stablecoin currency units exchange transaction-related information with each other by exchanging currency units with price fluctuations through group stations. A blockchain system that shows transaction status in real time.
Citation Information
Patent Citations
Stable currency issuing and supervising system and method based on double circulation systems
CN114154970A
Method for providing crypto currency payment and exchange service based on blockchain and apparatus therefor
KR102193988B1
Method for providing stablecoin service in the blockchain network and blockchain system using the same
KR102478744B1
System for providing stock collateralized stable coin offering service
KR102502432B1
Manufacturing method for polyvinyl acetal brush
KR102506522B1