BLOCK WINDOW MODULE HAVING AGREEMENT ALGORITHM FOR LIMITING MINING, MANAGEMENT SERVER, AND VIRTUAL MONEY TRADING SYSTEM AND METHOD

The present invention provides a blockchain-based virtual money trading system and a method therefor, wherein the system includes a block window module having an agreement algorithm that is for limiting mining and that provides a certain limit to mining attempts after a specific proof-of-work cycle...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: CHUN, Sam Gu
Format: Patent
Sprache:eng ; fre ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention provides a blockchain-based virtual money trading system and a method therefor, wherein the system includes a block window module having an agreement algorithm that is for limiting mining and that provides a certain limit to mining attempts after a specific proof-of-work cycle with respect to a system mining node, a general node, and a mining node. The block window module comprises: a mining history management unit for recording mining history information in association with a mining attempt result of a mining node and the corresponding mining node; and a block window generation unit for configuring a block window for, with respect to at least a portion of mining nodes that have achieved mining success, invalidating a mining attempt result or prohibiting a mining attempt for a certain period. The block window module further includes: a block window size calculation unit for calculating a block window size based on the mining history information so as to provide the block window; and a trading history management unit for providing virtual money trading history information between general nodes at the current time or for a recent particular period. Therefore, the present invention can effectively prevent a mining monopoly or oligopoly of a small number of mining nodes. La présente invention concerne un système de négoce en monnaie virtuelle basé sur une chaîne de blocs et un procédé associé, le système comprenant un module de fenêtre de blocs ayant un algorithme d'accord qui est conçu pour limiter le minage et qui fournit une certaine limite à des tentatives de minage après un cycle de preuve de travail spécifique par rapport à un nœud de minage de système, un nœud général et un nœud de minage. Le module de fenêtre de blocs comprend : une unité de gestion d'historique de minage pour enregistrer des informations d'historique de minage en association avec un résultat de tentative de minage d'un nœud de minage et du nœud d'exploration correspondant; et une unité de génération de fenêtre de blocs pour configurer une fenêtre de blocs pour, par rapport à au moins une partie de nœuds de minage qui ont réalisé un succès de minage, invalider un résultat de tentative de minage ou interdire une tentative de minage pendant une certaine période. Le module de fenêtre de blocs comprend en outre : une unité de calcul de taille de fenêtre de blocs pour calculer une taille de fenêtre de blocs sur la base des informations d'historique de minage de façon à