CN110201389A - A kind of game management method and equipment based on distributed storage database - Google Patents

A kind of game management method and equipment based on distributed storage database Download PDF

Info

Publication number
CN110201389A
CN110201389A CN201910344563.5A CN201910344563A CN110201389A CN 110201389 A CN110201389 A CN 110201389A CN 201910344563 A CN201910344563 A CN 201910344563A CN 110201389 A CN110201389 A CN 110201389A
Authority
CN
China
Prior art keywords
game
video
equipment
client
broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910344563.5A
Other languages
Chinese (zh)
Other versions
CN110201389B (en
Inventor
谢超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Terminus Beijing Technology Co Ltd
Original Assignee
Terminus Beijing Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Terminus Beijing Technology Co Ltd filed Critical Terminus Beijing Technology Co Ltd
Priority to CN201910344563.5A priority Critical patent/CN110201389B/en
Publication of CN110201389A publication Critical patent/CN110201389A/en
Application granted granted Critical
Publication of CN110201389B publication Critical patent/CN110201389B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • A63F13/497Partially or entirely replaying previous game actions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • A63F2300/575Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player for trading virtual items
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • A63F2300/577Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player for watching a game played by other players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/634Methods for processing data by generating or executing the game program for controlling the execution of the game in time for replaying partially or entirely the game actions since the beginning of the game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

This application discloses a kind of game management method and equipment based on distributed storage database, belongs to distributed storage database technical field.The described method includes: the first client receives game start request, into game and the game process of interface is recorded, when the game is ended, stops recording and obtains game video and broadcast;Each second client obtains the game video of broadcast, and whether verifying game process is effective, and verifying broadcasts result;Each server obtains game video and verification result, the quantity that statistical testing of business cycles passes through result, when the quantity for being verified result reaches preset quantity, subdata base is generated by the first predetermined server, the game video that will acquire is saved to the subdata base of generation and broadcast, when other servers common recognition is verified, which is added to distributed storage database.In the application, by recording game process and verifying broadcasts, the authenticity and validity of game process have effectively been ensured, while each data being saved to distributed storage database, open and clear and traceable inquiry.

Description

A kind of game management method and equipment based on distributed storage database
Technical field
This application involves divide big data technical field more particularly to a kind of game pipe based on distributed storage database Manage method and apparatus.
Background technique
It is universal with computer and Internet technology, e-sports has been expedited the emergence of, whether by PC terminal or has been passed through Mobile terminal has a large amount of virtual game to select for user.User is equipped by self-setting and other players are in game Middle sports, and when game is won the victory, it is rewarded accordingly, the reward is existing for buying equipment, upgrading even exchange Gold etc. uses.However;, some current players in order to get reward, substitute the cheatings such as equipment for another surreptitiously and happen occasionally by setting script, Break the fair sports principle in game, hinders the development of game industry.
Summary of the invention
To solve the deficiencies in the prior art, the application proposes a kind of game management side based on distributed storage database Method and equipment.
In a first aspect, the application proposes a kind of game management method based on distributed storage database, comprising:
First client receives game start request, into game and records the game process of interface;
When the game is ended, stop recording, obtain game video;
The game video is broadcasted, so that other players verify.
Optionally, before the first client reception game start request, further includes:
First client receives equipment setting request, and starting record screen is applied and shows optional equipment, records the setting of equipment Process;
The game process for recording interface, specifically: the game of interface is recorded by the record screen application Process.
Optionally, when equipment is provided with, further includes:
Judge whether receive game start request in preset time;
When the judgment result is yes, the game process that is described into game operation, and continuing to record interface is executed;
When the judgment result is no, stop recording, obtain equipment setting video, save equipment setting video, and When receiving game start request, restarting record screen application.
Optionally, when the judgment result is yes, described to obtain game video, comprising: obtain containing equipment setting up procedure and The complete video of game process;The broadcast game video, comprising: broadcast the complete video;
Optionally, when the judgment result is no, the broadcast game video, comprising: video is arranged in the equipment Splice with the game video, obtain the complete video containing equipment setting up procedure and game process, broadcast splicing obtains complete Whole video.
Optionally, method further include:
When the corresponding player triumph of the first client, the virtual token of the respective numbers of reward is received.
Optionally, method further include: be based on the virtual token, generate equipment purchase request, broadcast the equipment purchase Request, and receive corresponding equipment.
Second aspect, the application propose a kind of game management method based on distributed storage database, comprising:
Each second client obtains the game video of the first client broadcast;
It is whether effective according to game video verifying game process, and verifying broadcasts result.
Optionally, each second client obtains the game video of the first client broadcast, specifically: described each the Two clients obtain the complete video of the first client broadcast, and the complete video includes equipment setting up procedure and game process;
It is corresponding, it is described whether effective according to game video verifying game, specifically: according to the complete video Whether effective verify game.
It is optionally, described whether effective according to complete video verifying game, comprising:
Verify it is described equipment setting up procedure in be arranged equipment whether be game intrinsic equipment;And/or
Verify whether the game process is manual operation;And/or
Verify whether equipment used in the game process matches with the equipment being arranged in described device device procedures;
When verification result, which is, is, determine that game process is effective;Otherwise determine that game process is invalid.
The third aspect, the application propose a kind of game management method based on distributed storage database, comprising:
Each server obtains the game video of the first client broadcast and the verification result of the second client broadcast;
Statistical testing of business cycles is by the quantity of result, when the quantity for being verified result reaches preset quantity, by first Predetermined server generates subdata base, and the game video is saved to the subdata base and broadcasted, when other servers are total When knowledge is verified, the subdata base is added to distributed storage database.
It is optionally, described when the quantity for being verified result reaches preset quantity, further includes:
First predetermined server or the triggering of the second predetermined server execute agreement, from game video described in trend The wallet address transfer of the player of middle triumph moves the virtual token of respective numbers;
It is corresponding, it is described to save the game video to the subdata base, comprising: by the game video and to turn The virtual token quantity moved is saved to the subdata base.
Optionally, method further include: equipment purchase request is obtained, provides corresponding equipment to corresponding player account, and The virtual token of respective numbers is deducted in corresponding wallet address.
Fourth aspect, the application propose a kind of game management unit based on distributed storage database, comprising:
Receiving module, for receiving game start request;
Game module, for when the first receiving module receives game start request, into game;
Module is recorded, for recording the game process of interface, when the game is ended, stops recording, obtains game view Frequently;
First broadcast module, for broadcasting the game video, so that other players verify.
Optionally, device further include: starting module and setup module;
The receiving module is also used to before receiving game start request, receives equipment setting request;
The starting module, for starting record screen application;
The setup module, can screening device for showing;
The module of recording is specifically used for: by the record screen using the setting up procedure and interface for recording equipment Game process.
Optionally, device further include: judgment module and the first preserving module;
The judgment module, for when equipment is provided with, judging whether the receiving module receives in preset time To game start request;
The game module, specifically for executing and entering game when the judging result of the judgment module, which is, is;
The recording module, for persistently recording the game process of interface;
The recording module is also used to stop recording, be equipped when the judging result of the judgment module is no Video is set;
First preserving module, for saving the equipment setting video;
The starting module is also used to when the receiving module receives game start request, and restarting record screen is answered With.
Optionally, when the judging result of the judgment module, which is, is, the recording module obtains being arranged containing equipment The complete video of journey and game process;
Corresponding, first broadcast module is specifically used for broadcasting the complete video;
Optionally, when the judging result of the judgment module is no, first broadcast module is specifically used for institute It states equipment setting video and the game video splices, obtain the complete video containing equipment setting up procedure and game process, extensively Broadcast the complete video that splicing obtains.
Optionally, device further include: virtual wallet module;
The virtual wallet module, for receiving the virtual of the respective numbers of reward when the triumph of corresponding player Token.
Optionally, device further include: the first generation module;
First generation module generates equipment purchase request for being based on the virtual token;
First broadcast module is also used to broadcast the equipment purchase request;
The receiving module is also used to receive corresponding equipment.
5th aspect, the application propose a kind of game management unit based on distributed storage database, comprising:
First obtains module, for obtaining the game video of the first client broadcast;
Authentication module, it is whether effective for verifying game process according to the game video;
Second broadcast module is used for verifying broadcasts result.
Optionally, described first module is obtained, it is described complete specifically for obtaining the complete video of the first client broadcast Whole video includes equipment setting up procedure and game process;
Corresponding, whether the authentication module is specifically used for effective according to complete video verifying game.
Optionally, the authentication module is specifically used for:
Verify it is described equipment setting up procedure in be arranged equipment whether be game intrinsic equipment;And/or
Verify whether the game process is manual operation;And/or
Verify whether equipment used in the game process matches with the equipment being arranged in described device device procedures;
When verification result, which is, is, determine that game process is effective;Otherwise determine that game process is invalid.
6th aspect, the application propose a kind of game management unit based on distributed storage database, comprising:
Second obtains module, for obtaining the game video of the first client broadcast and testing for the second client broadcast Demonstrate,prove result;
Statistical module, the quantity for passing through result for statistical testing of business cycles;
Second generation module reaches preset quantity for the quantity for being verified result when the statistical module counts When, generate subdata base;
Second preserving module, for saving the game video to the subdata base;
Third broadcast module is known together for other servers and is verified for broadcasting the subdata base;
Adding module, for the subdata base being added to distribution and is deposited when other servers common recognition being verified Store up database.
Optionally, device further include: execute protocol module;
The execution protocol module, for when the quantity for being verified result reaches preset quantity, triggering to be executed Agreement, the wallet address transfer of the player from game video described in trend triumphantly move the virtual token of respective numbers;
It is corresponding, second preserving module, specifically for protecting the virtual token quantity of the game video and transfer It deposits to the subdata base.
Optionally, device further include: transaction modules;
Described second obtains module, is also used to obtain equipment purchase request;
Transaction modules, for providing corresponding equipment and giving when the second acquisition module gets equipment purchase request Corresponding player account, and in corresponding wallet address deduct respective numbers virtual token.
7th aspect, the application propose a kind of game management system based on distributed storage database, including the application Fourth aspect is to any device of the 6th aspect.
Eighth aspect, the application propose a kind of game management equipment based on distributed storage database, comprising:
One or more processors store the storage device of one or more programs;
When one or more of programs are executed by one or more of processors, such as the application first party is realized Face is to any method of the third aspect.
9th aspect, the application proposes a kind of computer readable storage medium, is stored thereon with computer program, works as institute When stating computer program and being executed by processor, realize it is as any to the third aspect such as the application first aspect as described in method.
The advantages of the application, is:
In the application, the equipment setting up procedure and game process of the first client recording player, and broadcast corresponding video Verified to each second client, effectively ensured the video it is corresponding equipment setting up procedure and game process it is true Property and validity, avoid false data;Meanwhile verification result and common recognition verifying of each server based on the second client Mechanism saves the data such as the video of the first client broadcast, the reward of virtual token and trading situation to distributed storage Database has not only ensured the open and clear of reward situation, but also each dates back is inquired.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are general for this field Logical technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to this Shen Limitation please.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Attached drawing 1 be according to the application embodiment it is a kind of for the first client based on distributed storage database Game management method flow chart;
Attached drawing 2 be according to the application embodiment it is a kind of for the second client based on distributed storage database Game management method flow chart;
Attached drawing 3 is a kind of trip based on distributed storage database for server according to the application embodiment Play management method flow chart;
Attached drawing 4 is a kind of game management method stream based on distributed storage database according to the application embodiment Cheng Tu;
Attached drawing 5 is the first game management unit based on distributed storage database according to the application embodiment Block diagram;
Attached drawing 6 is second of game management unit based on distributed storage database according to the application embodiment Block diagram;
Attached drawing 7 is the third game management unit based on distributed storage database according to the application embodiment Block diagram.
Specific embodiment
The illustrative embodiments of the disclosure are more fully described below with reference to accompanying drawings.Although showing this in attached drawing Disclosed illustrative embodiments, it being understood, however, that may be realized in various forms the disclosure without that should be illustrated here Embodiment is limited.It is to be able to thoroughly understand the disclosure on the contrary, providing these embodiments, and can incite somebody to action The scope of the present disclosure is fully disclosed to those skilled in the art.
In the application, for effective maintenance game data, the cheating in game is avoided, is created by gaming operators Distributed storage database, specifically, each server of gaming operators is the node in distributed storage data bank network, Access limit with distributed storage database;Meanwhile the corresponding client of each game player is also distributed storage data Node in the network of library, and only possess the broadcast data in distributed storage data bank network and verify other client broadcasts Game video permission;For convenient for distinguishing, by the broadcast game video in distributed storage data bank network in the application Client is known as the first client, other clients are known as the second client.Below in the application method, apparatus and System carries out above-mentioned.
Embodiment one
According to presently filed embodiment, propose it is a kind of for the first client based on distributed storage database Game management method, as shown in Figure 1, comprising:
Step 101: the first client receives game start request, into game and records the game process of interface;
According to presently filed embodiment, before step 101, further includes: the first client receives logging request, verifying Logging request, and when being verified, it logins successfully.
Specifically, player submits the logging request containing account and password in the first client, the first client validation is connect Whether the account and password received be correct, and when verifying correct, player successfully logs in game.
According to presently filed embodiment, before step 101, further includes:
The A: the first client of step receives equipment setting request, and starting record screen is applied and shown optional equipment, records equipment Setting up procedure;
Specifically, before starting game, operating the dress in the first client end interface after player successfully logs in game Standby setting control sends equipment setting request to the first client, the first client show it is corresponding can screening device, for object for appreciation Equipment needed for family's setting game.
Further, starting record screen application, comprising: whether detection currently has been turned on record screen application, and does not open detecting Dynamic record screen manually boots record screen application, or automatic starting record screen application in application, playing frame prompt player.
Wherein, the record screen application that application can carry for the first client is shielded in record, can also be with whole where the first client The record screen application of end equipment installation.
It is corresponding, in step A, the setting up procedure of equipment is recorded, specifically: the setting that equipment is recorded in application is shielded by record Process;
And in step 101, the game process of interface is recorded, specifically: application is shielded by record and records game circle The game process in face.
Further, when equipment is provided with, further includes:
Step B: judging game start request whether is received in preset time, when the judgment result is yes, executes entrance Game operation, and continue to record the game process of interface;When the judgment result is no, stop recording, obtain equipment setting Video, the equipment setting video saved, and when receiving game start request, restarting record screen application.
Specifically, when player's equipment is provided with, if the game that player operates the first client within a preset time is opened Beginning control is directly entered game (i.e. player starts game), then recording screen application will not stop recording, but lasting recording trip Play process;If the game that player does not operate the first client within a preset time starts control, that is, do not enter game, then first Client control record screen application stops recording, and saves the equipment setting video recorded, and start control receiving game When triggering information, restarting record screen application.
Wherein, preset time can sets itself, for example, 30 seconds according to demand;By being arranged to equipment and entering trip The judgement of two process continuities of playing to ensure in the video recorded does not have too many useless frame, promotes broadcast and verifying Efficiency.
Further, when in step B judging result be no and connect again before receiving game start request When receiving equipment setting request, further includes:
The equipment setting video saved is deleted, starting record screen is applied and shows optional equipment, and the setting of equipment is recorded Journey.
That is, starting control when player's equipment is provided with and does not operate the game of the first client within a preset time Into when game, if player needs to reset equipment, the first client, which is deleted, is arranged video with the equipment saved, lays equal stress on Newly record current equipment setting up procedure.
Step 102: when the game is ended, stopping recording, obtain game video;
Specifically, when judging result is to be in step B, obtain containing equipping the complete of setting up procedure and game process Video;When judging result is no in step B, equipment setting up procedure and the corresponding equipment setting view of game process are obtained Frequency and game video.
Step 103: the game video broadcasted, so that other players verify.
Specifically, when judging result is to be in step B, broadcast is obtained containing equipping setting up procedure and game process Complete video;When judging result is no in step B, obtained equipment setting video and game video are spliced, contained Equip the complete video of setting up procedure and game process, the complete video that broadcast splicing obtains.
According to presently filed embodiment, method further include: when the corresponding player triumph of the first client, connect Receive the virtual token of the respective numbers of reward.
Specifically, being transferred to respective counts in the wallet address of the player when the corresponding player triumph of the first client The virtual token of amount.
Further, method further include: it is based on virtual token, equipment purchase is generated and requests, broadcast equipment purchase request, And receive corresponding equipment.
The first client is by recording equipment setting up procedure and game process and broadcasting as a result, by the overall process of game Other players are disclosed to, the cheating of player in gaming is effectively avoided.
Embodiment two
According to presently filed embodiment, it is also proposed that it is a kind of for the second client based on distributed storage database Game management method, as shown in Figure 2, comprising:
Step 201: each second client obtains the game video of the first client broadcast;
Specifically, each current the second online client obtains the complete video of the first client broadcast, complete video packet Include equipment setting up procedure and game process
Step 202: whether each second client is effective according to the game video of acquisition verifying game process, and broadcasts and test Demonstrate,prove result.
Specifically, whether each second client is effective according to the verifying game of the complete video of acquisition, and verifying broadcasts knot Fruit.
It is wherein, whether effective according to the verifying game of the complete video of acquisition, comprising:
Verifying equipment setting up procedure in be arranged equipment whether be game intrinsic equipment;And/or
Verify whether game process is manual operation;And/or
Whether equipment used in verifying game process matches with the equipment being arranged during appliance arrangement;
When verification result, which is, is, determine that game process is effective;Otherwise determine that game process is invalid.
The video of the first client broadcast is verified by each second client as a result, has effectively ensured the view Frequently the authenticity and validity of corresponding equipment setting up procedure and game process.
Embodiment three
According to presently filed embodiment, it is also proposed that a kind of trip based on distributed storage database for server Play management method, as shown in Figure 3, comprising:
Step 301: each server obtains the verifying of the game video and the second client broadcast of the first client broadcast As a result;
Step 302: statistical testing of business cycles is by the quantity of result, when the quantity for being verified result reaches preset quantity, by First predetermined server generates subdata base, and the game video that will acquire is saved to the subdata base of generation and broadcast, when other When server common recognition is verified, which is added to distributed storage database.
In the application, when the quantity for being verified result reaches preset quantity, each server is not obtaining verifying knot Fruit, and subdata base is generated by the first predetermined server, when other servers common recognition is verified, each server should Subdata base is added in corresponding distributed storage database, wherein preset quantity can be according to current online client Quantity sets itself, the 70% of for example, current online client quantity.
According to presently filed embodiment, in step 302, when the quantity for being verified result reaches preset quantity, also Include:
First predetermined server or the triggering of the second predetermined server execute agreement, triumphantly from trend game video The wallet address transfer of player moves the virtual token of respective numbers;
It is noted that the first predetermined server and the second predetermined server be not it is constant always, throwing can be passed through The change of ticket mechanism, is served as by the most server of poll.
Corresponding, in step 302, the game video that will acquire is saved to the subdata base of generation, comprising: will acquire Game video and the virtual token quantity of transfer are saved to the subdata base of generation.
Preferably, after to the game video compressed encoding of acquisition, preservation corresponding with the virtual token quantity of transfer to generation Subdata base.
Further, method further include: it obtains and equips purchase request, granting is corresponding to equip to corresponding player account, And the virtual token of respective numbers is deducted in corresponding wallet address.
Preferably, the first predetermined server or the second predetermined server provide corresponding equipment to corresponding player Account, and in corresponding wallet address deduct respective numbers virtual token;
Further, after the virtual token that respective numbers are deducted in corresponding wallet address, further includes: based on altogether Know authentication mechanism, equipment purchase request and the virtual token quantity deducted are saved to distributed storage database.
Further, when the verifying of acquisition does not pass through result to preset threshold, further includes: punishment corresponding first Client;
Wherein, punitive measures can sets itself according to demand;For example, cancelling the game eligibility etc. of corresponding player.
Verification result and common recognition authentication mechanism of each server based on the second client as a result, the first client is wide The data such as the purchase situation of the reward of the video, virtual token broadcast and trading situation, equipment are saved to distributed storage data Library has not only ensured the open and clear of reward situation, but also each dates back is inquired, and false data is effectively avoided It generates.
Example IV
According to presently filed embodiment, it is also proposed that a kind of game management method based on distributed storage database, such as Shown in Fig. 4, comprising:
Step 401: the first client receives game start request, into game and records the game process of interface, When the game is ended, stop recording obtaining game video, the game video broadcasted;
Step 402: each second client obtains the game video of the first client broadcast, is verified and is swum according to game video Whether play process is effective, and verifying broadcasts result;
Step 403: each server obtains the verifying of the game video and the second client broadcast of the first client broadcast As a result, quantity of the statistical testing of business cycles by result executes step 404 when the quantity for being verified result reaches preset quantity;
Step 404: the first predetermined server generates subdata base, and the game video that will acquire is saved to the subnumber of generation It according to library and broadcasts, when other servers common recognition is verified, which is added to distributed storage database.
In the present embodiment, the implementation method of each step can participate in associated description of the embodiment one into embodiment three, herein It repeats no more.
Embodiment five
According to presently filed embodiment, it is also proposed that a kind of game management unit based on distributed storage database, such as Shown in Fig. 5, comprising:
Receiving module 501, for receiving game start request;
Game module 502, for when the first receiving module 501 receives game start request, into game;
Module 503 is recorded, for recording the game process of interface, when the game is ended, stops recording, be swum Play video;
First broadcast module 504, for the game video that broadcast recording module 503 obtains, so that other players test Card.
According to presently filed embodiment, device further include: starting module and setup module;
Receiving module 501 is also used to before receiving game start request, receives equipment setting request;
Starting module, for starting record screen application;
Setup module, can screening device for showing;
It records module 503 to be specifically used for: the game that the setting up procedure and interface of equipment are recorded in application is shielded by record Journey.
According to presently filed embodiment, device further include: judgment module and the first preserving module, in which:
Judgment module, for when equipment is provided with, judging whether receiving module 501 receives trip in preset time Play starts to request;
Game module 502, specifically for executing and entering game when the judging result of judgment module, which is, is;
Module 503 is recorded, for persistently recording the game process of interface;
Module 503 is recorded, is also used to stop recording when the judging result of judgment module is no, obtains equipment setting view Frequently;
First preserving module, for saving equipment setting video;
Starting module is also used to when receiving module 501 receives game start request, restarting record screen application.
Further, it when the judging result of judgment module, which is, is, records module 503 and obtains containing equipment setting up procedure And the complete video of game process;
It is corresponding, the first broadcast module 504, the complete video obtained specifically for broadcast recording module 503;
Further, when the judging result of judgment module is no, the first broadcast module 504 is specifically used for record Module 503 obtains equipment setting video and game video splices, and obtains the complete view containing equipment setting up procedure and game process Frequently, the complete video that broadcast splicing obtains.
According to presently filed embodiment, device further include: virtual wallet module;
Virtual wallet module, for receiving the Virtual Agent of the respective numbers of reward when the triumph of corresponding player Coin.
According to presently filed embodiment, device further include: the first generation module;
First generation module generates equipment purchase request for being based on virtual token;
First broadcast module 504 is also used to broadcast equipment purchase request;
Receiving module 501 is also used to receive corresponding equipment.
Embodiment six
According to presently filed embodiment, it is also proposed that a kind of game management unit based on distributed storage database, such as Shown in Fig. 6, comprising:
First obtains module 601, for obtaining the game video of the first client broadcast;
Whether authentication module 602, the game video verifying game process for being obtained according to the first acquisition module 601 have Effect;
Second broadcast module 603 is used for verifying broadcasts result.
Module 601 is obtained according to presently filed embodiment, first, specifically for obtaining the complete of the first client broadcast Whole video, complete video include equipment setting up procedure and game process;
Corresponding, authentication module 602 verifies game specifically for obtaining the complete video that module 601 obtains according to first Whether effectively.
More specifically, authentication module 602 is specifically used for:
Verifying equipment setting up procedure in be arranged equipment whether be game intrinsic equipment;And/or
Verify whether game process is manual operation;And/or
It equips used in verifying game process and whether is matched with the equipment being arranged in described device device procedures;
When verification result, which is, is, determine that game process is effective;Otherwise determine that game process is invalid.
Embodiment seven
According to presently filed embodiment, it is also proposed that a kind of game management unit based on distributed storage database, such as Shown in Fig. 7, comprising:
Second obtains module 701, for obtaining the game video and second client broadcast of the first client broadcast Verification result;
Statistical module 702, the quantity for passing through result for statistical testing of business cycles;
Second generation module 703, the quantity for being verified result for counting when statistical module 702 reach present count When amount, subdata base is generated;
Second preserving module 704, the game video for obtaining the second acquisition module 701, which is saved to second, generates mould The subdata base that block 703 generates;
Third broadcast module 705 saves game video to the life of the second generation module 703 for the second preserving module 704 At subdata base after, broadcast the subdata base, for other servers know together verify;
Adding module 706, the son for when other servers common recognition is verified, third broadcast module 705 to be broadcasted Database is added to distributed storage database.
According to presently filed embodiment, device further include: execute protocol module;
Protocol module is executed, the quantity for being verified result for counting when statistical module 702 reaches preset quantity When, triggering executes agreement, and the wallet address transfer of the player from trend game video triumphantly moves the Virtual Agent of respective numbers Coin;
Second preserving module 704 specifically for the game video for obtaining the second acquisition module 701 and executes agreement mould The virtual token quantity of block transfer saves the subdata base generated to the second generation module 703.
According to presently filed embodiment, device further include: transaction modules;
Second obtains module 701, is also used to obtain equipment purchase request;
Transaction modules, for providing corresponding equipment and giving when the second acquisition module 701 gets equipment purchase request Corresponding player account, and in corresponding wallet address deduct respective numbers virtual token.
According to presently filed embodiment, it is also proposed that a kind of game management system based on distributed storage database, packet It includes: embodiment five to any device of embodiment seven.
According to presently filed embodiment, it is also proposed that a kind of game management equipment based on distributed storage database, packet It includes:
One or more processors store the storage device of one or more programs;When one or more of program quilts One or more of processors execute when, realize embodiment one to embodiment three it is any as described in method.
According to presently filed embodiment, it is also proposed that a kind of computer readable storage medium is stored thereon with computer journey Sequence, when the computer program is executed by processor, realize embodiment one to embodiment three it is any as described in method.
It is described it should be noted that each embodiment in this specification is all made of relevant mode, between each embodiment Same and similar part refers to mutually, and each embodiment focuses on the differences from other embodiments.Especially Its for device embodiment, since it is substantially similar to the method embodiment, so be described relatively simple, related place Illustrate referring to the part of embodiment of the method.
In the application, it regard the client of each server of gaming operators, each player as distributed storage database Node in network, and distribute different permissions;Equipment setting up procedure and game by the first client recording player Journey, and broadcast corresponding video and verified to each second client, effectively ensure that the corresponding equipment of the video was arranged The authenticity and validity of journey and game process, avoid false data;Verifying of each server based on the second client simultaneously As a result and common recognition authentication mechanism, by the video of the first client broadcast, the reward of virtual token and trading situation, equipment The data such as purchase situation are saved to distributed storage database, have not only ensured the open and clear of reward situation, but also each number According to traceable inquiry.
The preferable specific embodiment of the above, only the application, but the protection scope of the application is not limited to This, anyone skilled in the art within the technical scope of the present application, the variation that can readily occur in or replaces It changes, should all cover within the scope of protection of this application.Therefore, the protection scope of the application should be with the protection model of claim Subject to enclosing.

Claims (10)

1. a kind of game management method based on distributed storage database characterized by comprising
First client receives game start request, into game and records the game process of interface;
When the game is ended, stop recording, obtain game video;
The game video is broadcasted, so that other players verify.
2. the method according to claim 1, wherein first client receive game start request before, Further include:
First client receives equipment setting request, and starting record screen is applied and shows optional equipment, records the setting up procedure of equipment;
The game process for recording interface, specifically: the game process of interface is recorded by the record screen application.
3. according to the method described in claim 2, it is characterized in that, when equipment is provided with, further includes:
Judge whether receive game start request in preset time;
When the judgment result is yes, the game process that is described into game operation, and continuing to record interface is executed;
When the judgment result is no, stop recording, obtain equipment setting video, save the equipment and video is set, and receiving When to game start request, restarting record screen application.
4. according to the method described in claim 3, it is characterized in that,
When the judgment result is yes, described to obtain game video, comprising: obtain containing equipment setting up procedure and game process it is complete Whole video;The broadcast game video, comprising: broadcast the complete video;
When the judgment result is no, the broadcast game video, comprising: regard equipment setting video and the game Frequency splices, and obtains the complete video containing equipment setting up procedure and game process, the complete video that broadcast splicing obtains.
5. a kind of game management method based on distributed storage database characterized by comprising
Each second client obtains the game video of the first client broadcast;
It is whether effective according to game video verifying game process, and verifying broadcasts result.
6. according to the method described in claim 5, it is characterized in that, each second client obtains the first client broadcast Game video, specifically: each second client obtains the complete video of the first client broadcast, and the complete video includes Equip setting up procedure and game process;
It is described whether effective according to game video verifying game, specifically: whether game is verified according to the complete video Effectively.
7. according to the method described in claim 6, it is characterized in that, described verify whether game has according to the complete video Effect, comprising:
Verify it is described equipment setting up procedure in be arranged equipment whether be game intrinsic equipment;And/or
Verify whether the game process is manual operation;And/or
Verify whether equipment used in the game process matches with the equipment being arranged in described device device procedures;
When verification result, which is, is, determine that game process is effective;Otherwise determine that game process is invalid.
8. a kind of game management method based on distributed storage database characterized by comprising
Each server obtains the game video of the first client broadcast and the verification result of the second client broadcast;
Statistical testing of business cycles is preset when the quantity for being verified result reaches preset quantity by first by the quantity of result Server generates subdata base, and the game video is saved to the subdata base and broadcasted, when other servers common recognition is tested When card passes through, the subdata base is added to distributed storage database.
9. according to the method described in claim 8, it is characterized in that, described preset when the quantity for being verified result reaches When quantity, further includes:
First predetermined server or the triggering of the second predetermined server execute agreement, triumphantly from game video described in trend Player the transfer of wallet address move respective numbers virtual token;
It is described to save the game video to the subdata base, comprising: by the game video and the virtual token of transfer Quantity is saved to the subdata base.
10. a kind of game management equipment based on distributed storage database characterized by comprising
One or more processors store the storage device of one or more programs;
When one or more of programs are executed by one or more of processors, realize such as any institute of claim 1-9 The method stated.
CN201910344563.5A 2019-04-26 2019-04-26 Game management method and device based on distributed storage database Active CN110201389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910344563.5A CN110201389B (en) 2019-04-26 2019-04-26 Game management method and device based on distributed storage database

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910344563.5A CN110201389B (en) 2019-04-26 2019-04-26 Game management method and device based on distributed storage database

Publications (2)

Publication Number Publication Date
CN110201389A true CN110201389A (en) 2019-09-06
CN110201389B CN110201389B (en) 2020-07-10

Family

ID=67786520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910344563.5A Active CN110201389B (en) 2019-04-26 2019-04-26 Game management method and device based on distributed storage database

Country Status (1)

Country Link
CN (1) CN110201389B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024103270A1 (en) * 2022-11-16 2024-05-23 游戏橘子数位科技股份有限公司 Game multimedia data authentication and marking method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106390459A (en) * 2016-09-19 2017-02-15 腾讯科技(深圳)有限公司 A game data acquiring method and device
CN107085611A (en) * 2017-05-14 2017-08-22 深圳游视虚拟现实技术有限公司 A kind of reality-virtualizing game video sharing method
CN107297074A (en) * 2017-06-30 2017-10-27 努比亚技术有限公司 Game video method for recording, terminal and storage medium
CN108600513A (en) * 2018-03-28 2018-09-28 努比亚技术有限公司 A kind of record screen control method, equipment and computer readable storage medium
CN108965301A (en) * 2018-07-24 2018-12-07 合肥爱玩动漫有限公司 A kind of game player's live broadcasting method in scene of game

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106390459A (en) * 2016-09-19 2017-02-15 腾讯科技(深圳)有限公司 A game data acquiring method and device
CN107085611A (en) * 2017-05-14 2017-08-22 深圳游视虚拟现实技术有限公司 A kind of reality-virtualizing game video sharing method
CN107297074A (en) * 2017-06-30 2017-10-27 努比亚技术有限公司 Game video method for recording, terminal and storage medium
CN108600513A (en) * 2018-03-28 2018-09-28 努比亚技术有限公司 A kind of record screen control method, equipment and computer readable storage medium
CN108965301A (en) * 2018-07-24 2018-12-07 合肥爱玩动漫有限公司 A kind of game player's live broadcasting method in scene of game

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024103270A1 (en) * 2022-11-16 2024-05-23 游戏橘子数位科技股份有限公司 Game multimedia data authentication and marking method and system

Also Published As

Publication number Publication date
CN110201389B (en) 2020-07-10

Similar Documents

Publication Publication Date Title
JP5542330B2 (en) Method and system for supporting audited reporting of advertising display from video games
JP5612362B2 (en) Distribution management method and game system
CA2613301C (en) Player controls
US20170161991A1 (en) System and method for public verification of a gambling website or gaming event
KR100884454B1 (en) Method and system for monitoring utilizing condition of contents, computer program and recording medium
EP1738810B1 (en) Score verification system and score verification method of online game
JPH07255950A (en) Remote game device, game computer, game method and game device
JP5641516B2 (en) Game system
CN107493326B (en) Network voting processing method, device, server and computer readable storage medium
CN112203731A (en) System and method for verifying the identity of a table game player
CN103429302A (en) Detecting lag switch cheating in game
AU2012201098B2 (en) Lottery method and system
JP5503442B2 (en) Game system
CN111314785B (en) Interactive management method and device
CN110201389A (en) A kind of game management method and equipment based on distributed storage database
US20120220366A1 (en) Game system
CN113132810B (en) Processing method and device for live broadcast match, computer readable medium and electronic equipment
JP2012024194A (en) Game machine
JP4148428B2 (en) Game machine
JPH1085439A (en) Game gadget lending device
US20240119789A1 (en) Systems and methods for enhanced gaming servers
US20240169804A1 (en) Event interface for multiple events including at least one random event
KR102024169B1 (en) A system for experiencing kasino simulation game
JP4244242B2 (en) Game machine
JP2021146036A (en) Computer system and management method for competition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant