Background technique
Block chain is one of most revolutionary technology of science technology information field, is the forward position solution party of Credit System ConstructionCase.Based on block chain solution, it can allow between multi-party interests person and reach common understanding in numerous application fields, start the mankindLarge-scale production cooperation and governance new era.Block chain (Blockchain) is that a kind of distribution is sharable, passes through altogetherKnow the believable open account book of Mechanism establishing.It is that data block is combined by one kind in such a way that sequence is connected sequentially in timeA kind of linked data structure, and the distributed account book that can not be distorted He can not forge guaranteed in a manner of cryptography.Therefore,Block chain has open and clear and can not tamper, reversibility.
The basic technology that block chain is administered as a kind of social economy centainly will form new distributed ad-hoc, the peopleThe community governance mode of main Joint construction and sharing.Many DAPP (Decentralization will be carried on block chainApplication) Distributed Application.
We have come into the digital revolution epoch, and big data is following means of production, and big data, which has risen, to be becomeNational strategy.Sport health big data all has substantial worth to productive consumption and National Macroscopic management.Block chain is fineGround solves the problems, such as that data are really weighed, and solves the problems, such as the right of attribution, the right to use, usufruct fair allocat of data;Block catenary systemToken (logical card) can be there are three types of attribute: total mark of consumption attribute, credits attribute, security attribute.A kind of built-in digital certificateSystem can determine generation, the distribution, transfer of Token (logical card).Easily it can measure and reward respectively by TokenKind can digitization behavior.Token can be used the behavioral data of participant each in nationwide fitness programs, and according to Value ContributionIt is rewarded.
Meanwhile stadiums smart machine, wearable scientific equipment, sports AI are accelerating to popularize, it can be peopleSport health behavior, vital sign data in sports buildings, sports race easily upload to big data management systemSystem, these data are more preferably experienced for the sport and body-building of people and provide new possibility, and the product of people's body-building is greatly facilitatedPolarity.
The social production life of the mankind enters the epoch of big data driving;But cause the universal worried phenomenon of people nowBe: for the industry of depth information, internet giant has monopolized big data, and data assets distribution becomes extremely unevenWeighing apparatus, the data right of mortar businesses are deprived of, and lose following core competitiveness, produce serious big data production moneyThe problems such as material is uneven.
Dynamic health data is the health data for quantifying self that human body generates in athletic activities, including but unlimitedIn: step number, heart rate, speed, dynamics, calorie consumption, muscle activity, blood pressure, weight, body fat etc..Sport health data and doctorIt is the same to treat hygiene and health data, there is huge economy and society value, but without the sensibility and secret of health care dataProperty, on the contrary, sport health data have strong sharing, conspicuous.Therefore, sport health big data is a BAT extremeThe big gold mine to be excavated coveted.How it is efficient acquisition, increment, cash? and fair and reasonable distribution? become urgentlyThe problem of to deep, system answer.
In nationwide fitness programs service industry, there are no depth informations for mortar businesses, and there are no generation " internet+" centersChange giant and monopolize platform, sport health big data collection activity just starts.But there are data assets serious in mortar businessesMisgivings and worry, on the one hand most enterprises' shortcoming big datas acquisitions and operation ability, if on the one hand using conventional internetThe service that platform provides, then the traditional forms of enterprises will lose data assets correlation equity, become the attached of conventional internet platformIt is mediocre.
Therefore, the property right for how protecting sport health data makes good use of sport health big data, and the excitation whole people are good forEach participant of body has especially important economic significance and social effect.
Summary of the invention
The present invention is to solve the problems, such as body-building data management, and the present invention provides a kind of sport health data tributeThe block chain management system of excitation is offered, specific technical solution is as follows.
A kind of block chain management system of sport health contribution data excitation characterized by comprising
Activity race application module, for providing competitive sports service/activity service, trade day reward score of going forward side by side is matched;
Big data management module, for the acquisition of exercise data, storage, analysis, really power and transaction;
Movable participant runs module by the activity race and participates in body-building, and transports according to the activity raceThe format for seeking Module Specification provides body-building data to the big data management module, and movable participant can get certainReward;
The block catenary system further includes having block chain module, and the block chain module is for generating block data, realizingContribution data excitation protocol and data really weigh agreement;Excitation protocol is exactly the block chain rewarded exercise data contribution sideAgreement, it is the block chain agreement being determined to the ownership, the right to use, usufruct of data that data, which really weigh agreement,;The activityRace application module calls the contribution data excitation protocol progress reward score to match, described in the big data management module callingData are really weighed agreement progress data and are really weighed, and the block chain module is using the Token in encryption system as movable participant'sContribution data rewards voucher.
Further, the activity race application module is matched according to events Game metric results progress same day reward score, ifThere is k activity on the same day, and the same day total reward of all activities is M, and i is variable, and each movable total reward is M (i), thenIf the amount of money award that movable participant won on the same day is m, A take part in j it is movable, it is each movable to obtainPrize is m (i), the then reward of the acquisition of AThe prize-winning reward ratio for accounting for the same day of A are as follows: m/M.
Further, the activity race application module is also to super accounting nodes, movable network operator and event organizerCarry out Token reward, super accounting nodes be responsible for block chain account book witness and record main body (can be natural person, can alsoTo be group/company), super accounting nodes and movable network operator, movable network operator and event organizer, event organizer andMovable participant, relationship between any two are served by service relation;Super accounting nodes, movable network operator, activity groupThe ratio of the person of knitting and the daily Token distribution of movable participant is respectively x%, y%, z%, w%, and x%+y%+z%+w%=1;
The same day, logical card pond shared T pieces of Token, and T1 is to challenge successfully to encourage, and T2 is to participate in consolation prize, and T3 is additionally to encourage, and T4 isBook keeping operation prize, T=T1+T2+T3+T4;
D is super accounting nodes, and D has developed movable network operator C, and C has developed event organizer B, and B has developed movable ginsengWith person A;If A completes the challenge of i active entry, the distribution challenged and successfully encourage T1 is obtained, then A obtains Token prize in the activityEncourage as T1*x%* (m (i)/M), then B it is corresponding to obtain Token reward be T1*y%* (m (i)/M), then C is corresponding obtains Token prizeIt encourages as T1*z%* (m (i)/M), then corresponding to obtain Token reward be T1*w%* (m (i)/M) to D;
If A fails to complete the challenge of i active entry, the distribution of consolation prize T2 is obtained, then A obtains Token in the activityReward is T2*x%* (m (i)/M), then the corresponding acquisition Token reward of B is T2*y%* (m (i)/M), then C is corresponding obtains TokenReward is T2*z%* (m (i)/M), then the corresponding acquisition Token reward of D is T2*w%* (m (i)/M);Wherein, complete challenge orPerson, which does not complete challenge, can refer to the earlier patent application (Publication No. CN107844993A) of applicant;
If contributing the data except above-mentioned active entry on the day of A, the distribution of additional prize T3 is obtained;
The same day records according to the block chain account book of super accounting nodes and contributes, for relevant super accounting nodes distribution book keeping operationEncourage T4.
Further, data consumer uses the big data being stored in big data management module by payment Token.
The present invention participates in movement by activity Event Services attraction activity participant, and shares sport health data, thenData are really weighed, and are carried out data sharing reward score and matched.The main foundation for wherein distributing Token is, with movable participant in activityThe reward ratio obtained in race is foundation, is divided in portion token.Contribution data is allowed to be worth and national fitness campaign raceIt participates in being associated, contribution data each side obtains the logical card reward of Token, formation sport health big data;Data consumer's purchaseToken uses big data with Token payment, the exchange of value closed loop recycled material is thus formed one.
The present invention allows each side's compatible incentives of contribution data, not only ensures individual interests, but also keep overall interests consistent, it is ensured thatNational fitness campaign is actively developed;To encourage the behavior for driving others to take exercises, the people of drive is more, and token distribution is got overIt is more.
All sport health critical datas really weigh information and Token is generated and transfer record is all recorded in block chain moduleOn, guarantee publicity, can not tamper, backtracking property.
Directly excitation of the present invention block chain ecological construction allows more preferably activity race applications to be supplied to movable participationPerson promotes more strength to participate in development activity participant;Excitation and propulsion mortar businesses use block chain, participate in for activityActivity supply abundant is provided, and enjoys the income of Future movement health big data.
The method of the present invention is discussed by obtaining the contract of the Nobel Prize with based on the design theories such as game theory, and design data is contributedExcitation protocol and data really weigh agreement, and by block catenary system code, pass through the technology of distributed account book, it is ensured that distributionTransparent procedures is disclosed, can not be distorted, it is ensured that big data operator, super accounting nodes, movable network operator (enterprise), activityOrganizer (professional practitioner and amateurish practitioner), the multi-party compatible incentives of movable participant, it is strong to collectively promote "sport for all"Health.
The principle of this method design:
1. franc is the value medium of social recognition: in the application, corresponding to token (integral) with the number of franc bonusDistribution.Token (integral) association corresponding with franc.
2. compatible incentives principle: being the principle for realizing individual rationality and group rational final purpose consistency.
3. display property principle: eliminating as much as information asymmetry.
(2. 3. two principle comes from Nobel prize in economics in 2007 above, and father's Harwich of Mechanism Design Theory obtainsPrize is theoretical)
4. mensurable and not mensurable balance principle: to mensurable bonus and can not precisive health promotion targetBalance consideration.
(principle above comes from the Contract Theory that the Huo Musitelang of Nobel prize in economics in 2016 is proposed)
Specific embodiment
Present invention is further described in detail with reference to the accompanying drawing.
A kind of block chain management system of sport health contribution data excitation characterized by comprising
Activity race application module is arranged reward mechanism, rewards source for providing competitive sports service/activity serviceThere is enterprise's sponsorship in cash etc.;According to the performance of activity or race, carries out same day reward score and match;With
Big data management module, for the acquisition of exercise data, storage, analysis, really power and transaction;
Movable participant runs module by the activity race and participates in body-building, and transports according to the activity raceThe format for seeking Module Specification provides body-building data to the big data management module, and movable participant can get certainReward;
The block catenary system further includes having block chain module, and the block chain module is for generating block data, realizingContribution data excitation protocol and data really weigh agreement;Contribution data excitation protocol is exactly to reward exercise data contribution sideBlock chain agreement, it is the block chain agreement being determined to the ownership, the right to use, usufruct of data that data, which really weigh agreement,;The activity race application module calls the contribution data excitation protocol progress reward score to match, the big data management moduleIt calls the data really to weigh agreement progress data really to weigh, and the block chain module is using the Token in encryption system as activityThe reward voucher of participant.
Token: being also called card, is the encryption digital certificate under block chain technical system.It can be used as integral, equity, numberWord assets, voucher etc. are used as " sport health reward points " in this application.
The service role of block chain management system has:
Movable participant: the consumer of sports service;
Event organizer: movement intelligent (professional practitioner and business like personnel), sport health specialized guidance personage,Health control professional etc.;
Movable operator: mortar businesses, including sports buildings, activity race company, sport training company, physical fitness workMake room, Intelligent body-building equipment producer etc.;
Service node: it infects to obtain from movable operator and, be equivalent to agency, be responsible for expansion activity operator;
Super accounting nodes: it campaigns for and generates from service node;Super accounting nodes be responsible for block chain account book witness andThe main body (can be natural person, be also possible to group/company) of record, the operation of responsible node hardware server.
Big data operator: the operation team (platform operation side) of block chain management system and big data value-added service operationSide;
Data consumer: main unsoundness insurance company, nutrient and healthcare products enterprise, big health research mechanism, sports equipmentEquip sale enterprise, sports buildings, activity race company, sport training company, physical fitness operating room, Intelligent body-building equipmentProducer etc..
Public sport health data have important value, and each side is encouraged to participate in contributing: firstly, body movement is societyProperty, occur mainly in public venue;Secondly, sport health, which quantifies self data, effectively promotes body movement;Again, it movesHealthy big data has huge value to productive consumption.
Therefore with effective drive of the Token (logical card) as reward voucher, to sport and body-building in block chain encryption systemBehavior is rewarded, and is really weighed to sport health data, each activity race, and movable participant presses the lattice of system requirementsFormula provides data;Movable participant activity reward due to sport health contribution data.The sport health data of generation really weigh letterBreath and contribution distribution information preservation are on block catenary system.
The external interface system of this block catenary system uses distributed DPOS mechanism, the joint nationwide fitness programs of platform operation sideThe common construction area of mortar businesses (province, city) super accounting nodes, construction is by point based on platform side and super accounting nodesThe power structure that cloth is administered.It allows mortar businesses and the real shared community power of professional labor person, plays an active part in community governanceWith the building of communities;Inside this block catenary system, design data contribute compatible incentives agreement, emphasis reward mortar businesses withAnd drive of the professional labor person to nationwide fitness programs, and allow each side's compatible incentives, it allows big data to be mortar businesses service, promotes realThe benign development of body enterprise promotes nationwide fitness programs, fitness-for-all.
First by big data operator development block catenary system, super accounting nodes are then recruited by big data operator,Start the operation of block catenary system together.The election contest from contributive movable network operator's (mortar businesses) of super accounting nodes producesIt is raw.
During block catenary system is run, big data operator and super accounting nodes are arranged daily contribution data and are rewardedThe generation rule in logical card pond, according to the reward distribution mechanism arranged in advance, as soon as every generation block, generates a certain number ofThe logical card of Token, the same day can generate a logical card bonus pool, carry out contribution data reward to each side is participated in.
Super accounting nodes develop competitive sports activity network operator (traditional forms of enterprises) and enter block catenary system, and the operation whole people are strongBody activity race.And movable network operator is directed to the user of enterprise on activity race application module, and excavates and live in userDynamic organizer (activist), allows event organizer drive activity participant.Super accounting nodes service activity network operator is livingDynamic operator service event organizer and movable participant, event organizer service activity participant.
Movable participant participates in body-building by activity race application module, and activity race application module is according to movable ratioMatch metric results carry out same day reward score and match.If there be k activity on the same day, it is assumed that the same day total reward of all activities is M, and i is to becomeAmount, each movable total reward is M (i), thenIf the reward that movable participant obtained on the A same day is m, AJ activities are taken part in, it is each movable to win a prize as m (i), the then reward of the acquisition of AA, which wins a prize, accounts for the same dayReward ratio are as follows: m/M.
Big data management module is called data really to weigh agreement progress data and is really weighed, and determines that data return data set provider all,Privacy-sensitive data encryption is handled.For example movable participant A, block catenary system rely on asymmetric encryption techniques system, can divideOnly have A to grasp privately with a pair of public spoon and key, public key external disclosure, key.To the data that A is generated, carried out with the private key of ADigital signature, each original record, " trace " prove that data are to return A all;Other people are easy to the public key by AVerify whether certain data is A all;This completes data really to weigh.To the Private Parts of data, such as name, phoneThe sensitive informations such as number, are encrypted, and only A license could be accessed and decrypt.The above key summary info storage is arrivedOn block chain, it is ensured that can not distort.
Activity race application module carries out contribution data Token reward, and the same day logical card pond shares T pieces of Token, and T1 is challengeSuccess is encouraged and (successfully completes activity contest reward), and T2 is to participate in consolation prize, and T3 is additionally to encourage, and T4 is book keeping operation prize, T=T1+T2+T3+T4.Super accounting nodes > activity network operator > event organizer > activity participant is successively the relationship for servicing and being serviced,The ratio of daily Token distribution is respectively x%, y%, z%, w%, and x%+y%+z%+w%=1.
Vacation lets d be super accounting nodes, and D has developed movable network operator C, and C has developed event organizer B, and B has developed workDynamic participant A.
If A completes the challenge of i active entry, the distribution challenged and successfully encourage T1 is obtained, then A obtains Token in the activityReward is T1*x%* (m (i)/M), then the corresponding acquisition Token reward of B is T1*y%* (m (i)/M), then C is corresponding obtains TokenReward is T1*z%* (m (i)/M), then the corresponding acquisition Token reward of D is T1*w%* (m (i)/M).
If A fails to complete the challenge of i active entry, the distribution of consolation prize T2 is obtained, then A obtains Token in the activityReward is T2*x%* (m (i)/M), then the corresponding acquisition Token reward of B is T2*y%* (m (i)/M), then C is corresponding obtains TokenReward is T2*z%* (m (i)/M), then the corresponding acquisition Token reward of D is T2*w%* (m (i)/M).
If contributing the data except above-mentioned active entry on the day of A, the distribution of additional prize T3 is obtained.For example share upload volumeThe outer daily sports consumption data in stadiums then obtains the distribution of additional prize T3;Sports consumption is used as oneSpecial activity is planted to handle, token can be calculated by the certain proportion (such as 10%) of spending amount;In addition, daily lifeThe data (such as daily step number of walking) of generation, upload also give certain token reward every time.Specific reward rule is by surpassingGrade accounting nodes and big data operator consult to decide reward rule.
Super accounting nodes server is the running unit of block linkwork system program, and a set of block chain software systems are generally transportedRow is on the node server that several super accounting nodes provide, and the operation of super accounting nodes responsible node server.The same day records according to the block chain account book of super accounting nodes and contributes, and distributes T4 for relevant node.
Data consumer buys Token (exchanging using cash or other services) from Token holder's hand, uses movementHealthy big data, and big data cost of use is paid with Token.Data operator provides big data value-added service, by big dataThe rule of operator and super accounting nodes agreement, obtains certain Token income.
All sport health critical datas really weigh information and Token is generated and transfer record is all recorded in block catenary systemOn, guarantee publicity, can not tamper, backtracking property.Data of the above-mentioned Token rule for distribution in block chain moduleContribute excitation protocol.
Directly excitation of the present invention block chain ecological construction allows more preferably activity race applications to be supplied to movable participationPerson promotes more strength to participate in development activity participant;Excitation and propulsion mortar businesses use block chain, participate in for activityActivity supply abundant is provided, and enjoys the income of Future movement health big data.
The method of the present invention is discussed by obtaining the contract of the Nobel Prize with based on the design theories such as game theory, and design data is contributedExcitation protocol and data really weigh agreement, and by block catenary system code, pass through the technology of distributed account book, it is ensured that distributionTransparent procedures is disclosed, can not be distorted, it is ensured that big data operator, super accounting nodes, movable network operator (enterprise), activityOrganizer (professional practitioner and amateurish practitioner), the multi-party compatible incentives of movable participant, it is strong to collectively promote "sport for all"Health.
The block chain management system of a kind of sport health contribution data excitation provided by the invention, including activity raceApplication module, sport health big data management module, block chain module, modules are attached by network, referring to Fig. 1.
The framework level of block chain module includes accumulation layer, network layer, extension layer, application layer.Functional unit includes storageLayer processing unit, network layer handles unit, extension layer processing unit and application layer process unit etc..
The function of sport health big data management module has data trade management, big data processing, big data analysis, dataMemory management module, data access control module, big data really weigh module etc..
Activity race application module may include many DAPP applications, can be by many enterprise developments, and the function of providing hasTechnology equipment access, activity race management, reward distribution pipe reason, patronage guess, payment etc..
System model is as shown in Figure 1, role relation is as follows:
(1) movable network operator (mortar businesses) service activity organizer and participant;Event organizer and movable participantFor direct sport health contribution data person.
(2) super accounting nodes development and service activity network operator (mortar businesses);
(3) big data operator is the operator of sport health big data depth service;
(4) data consumer is enterprise and the unit for needing big data products & services;
(5) big data operator and super accounting nodes are community governance representative;
System module relationship is as follows:
(1) the contribution data excitation protocol progress reward score that activity race application module calls block chain module to provide is matched;
(2) sport health big data module is called the data of block chain module really to weigh agreement progress data and is really weighed;
(3) data of the acquisition of activity race module are stored in sport health big data module;
A kind of core of the method for sport health big data contribution excitation is the positive activity of excitation activity participant, tributeOffer individual sports health data;Mortar businesses and other each side's strength are encouraged, good movable participant is serviced, drives nationwide fitness programsDevelopment of the activity, and then sport health big data value is created, and form benign economic circulation, social benefit is both created, there is creationEconomic benefit.
Method is as shown in Figure 2:
S101: activation system
S102: mortar businesses are entered
S103: enterprise development user
S104: user participates in
S105: activity race reward score is matched
S106: data are really weighed
S107: contribution data Token logical card distribution
S108: data consumer pays Token and uses data
S109: big data operator obtains income
S107 step in Fig. 2 is further refined, as shown in Figure 3:
S201: the logical card pond of contribution data reward generates
S202: super accounting nodes, movable network operator, event organizer, movable participant's allocation proportion determine
S203: successfully prize distribution is challenged
S204: consolation prize distribution
S205: additional prize distribution
S206: book keeping operation prize distribution
Although finally, it should be noted that being to use national fitness campaign race as an example, still originally in embodimentField technical staff can also expand the movable content, and be not limited to activity race, such as: health control, medical treatmentAdded Management etc..The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although referring to aforementioned realityApplying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned eachTechnical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modifiedOr replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution.