CN109242535A - Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization - Google Patents

Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization Download PDF

Info

Publication number
CN109242535A
CN109242535A CN201810893777.3A CN201810893777A CN109242535A CN 109242535 A CN109242535 A CN 109242535A CN 201810893777 A CN201810893777 A CN 201810893777A CN 109242535 A CN109242535 A CN 109242535A
Authority
CN
China
Prior art keywords
user
participation
reward
common recognition
block
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.)
Pending
Application number
CN201810893777.3A
Other languages
Chinese (zh)
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.)
Pu Xin Heng Ye Technology Development (beijing) Co Ltd
Pleasant Sunny Technology Development (beijing) Co Ltd
Original Assignee
Pu Xin Heng Ye Technology Development (beijing) Co Ltd
Pleasant Sunny Technology Development (beijing) 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 Pu Xin Heng Ye Technology Development (beijing) Co Ltd, Pleasant Sunny Technology Development (beijing) Co Ltd filed Critical Pu Xin Heng Ye Technology Development (beijing) Co Ltd
Priority to CN201810893777.3A priority Critical patent/CN109242535A/en
Publication of CN109242535A publication Critical patent/CN109242535A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention provides a kind of method and system of common recognition mechanism DPOP progress behavior quantization based on participation, by recording various actions of the user on financial transaction platform in mobile terminal APP, the participation of various dimensions measurement user, and combine the historical information of user, reward is persistently provided for user, to greatly improve the enthusiasm that user participates in platform activity.In addition, the present invention is using DPOP common recognition mechanism, additionally it is possible to which, according to the actual conditions of user, equity is reasonably distributed to different user by the speed and quantity that dynamic control reward generates, realization.Furthermore, the present invention is also by the way of Mongodb database and SQLite database combination, behavioral data and block Hash tree that financial Cloud Server receives are stored in Mongodb database, the data of the critical checkpoints of foundation are stored in SQLite database, facilitate local mobile terminal downloading storage, to solve the problems, such as that mobile terminal storage, computing capability are limited.

Description

Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization
Technical field
The present invention relates to financial transaction fields more particularly to a kind of common recognition mechanism DPOP based on participation to carry out behavior valence It is worth the method and system of quantization.
Background technique
In existing financial platform, user will do it registering and logging, provide the data of personal authorization to platform.It is perfect After above-mentioned personal information, the suitable financial product of user's selection, and investment buying.Later, user beats in financial platform daily Block, register, by moving step counting, invites good friend to participate in platform activity, complete various activities of platform organized regularly etc..It is existing Technical solution for daily these behaviors of user, it will usually take integrating system, each activity provides corresponding integral, user An activity is completed, certain integral is obtained, when running up to certain score, corresponding store can be gone to purchase on a barter basis article, purchased on a barter basis It completes, the integral of user can be subtracted.When completing task again, and can be integrated, reciprocation cycle.
The mode for measure user behavior value using integrating system at present is more unilateral, cannot fully assess out user's Behavior memory.Also, when user shares many personal informations and data to platform, platform is also not based on these data to user Value is provided.Usual user completes task, contributes to platform, rewards certain integral, and after user exchanges material object, integral is just It can be subtracted.The integrating system reward mechanism that this platform provides does not account for the history equity and participation of user, can not give User provides lasting value income, it is a kind of interval, discontinuous reward mechanism.Above problem outstanding behaviours goes out to integrate The limitation of the technical solution of evaluation system processed.
The common recognition mechanism of block chain refers to algorithm, agreement and the rule for defining common recognition process.Common recognition process refers to multi-party ginseng With scene in, be based on preset rules, by multiple nodes interaction, the process reached an agreement to certain data, behavior or process. The common recognition mechanism of block chain has the characteristics of " the minority is subordinate to the majority " and " Everyone is equal ", wherein " the minority is subordinate to the majority " is not Refer to node number completely, is also possible to the characteristic quantity that computing capability, equity number or other computers can compare." everybody Equality " is when node meets condition, and all nodes are all had the right after preferentially proposing common recognition result, directly being accepted by other nodes simultaneously Finally it is likely to become final common recognition result.Common common recognition mechanism (shared chain scene) has: proof of work mechanism, equity card Bright mechanism, Byzantium know together algorithm (Practical Byzantine Fault Tolerance-PBFT) etc..
In addition, it is more next to run the occupied space of various softwares as the existing software filled on mobile terminals is more and more Bigger, financial field platform, which is applied, can also have many problems in mobile terminal, such as:
1. mobile terminal computing capability is insufficient;
2. mobile network is unstable and cannot keep online;
3. the limited storage space of mobile terminal;
In conclusion there are still need improved space for behavior evaluation of the existing financial transaction platform to user.
Summary of the invention
In order to solve the problems, such as that above-mentioned user behavior value assessment is unilateral and discontinuous, the present invention provides one kind based on ginseng With the common recognition mechanism DPOP (Delegeted Proof of Participation) of degree carry out behavior memory quantization method and System, according to various actions of the user recorded on platform, multidimensional measures the participation of user, and combines the history of user Information persistently provides dynamic rewards for user, to greatly improve the enthusiasm that user participates in platform activity, realizes user Accurate portrait, promote internet financial company stablize user ability.
To achieve the above object, the present invention provides a kind of, and the common recognition mechanism DPOP based on participation carries out behavior memory amount The method of change, comprising:
Record the online behavior of user;
According to the online behavior, various dimensions assess the participation of user;
Block chain generates a new block at interval of a period of time, and one new block of every generation then generates reward;
According to the participation that the history parameters of user and assessment obtain, the reward value that user should obtain is calculated, and is distributed to User rewards accordingly.
Optionally, the history parameters of the user include the history equity of user and/or the reward that accumulation obtains, in user After reward obtained, the rewards accumulation after using is converted as history parameters.
Optionally, further include being combined in the block chain network using http protocol and websocket protocol, realize Two-way communication between block chain network node.
Optionally, the online behavior of the record user includes: and carries out data in mobile terminal to bury a little to record user's Various actions, and the behavioral data of user is sent to financial Cloud Server.
Optionally, the method uses Mongodb database and SQLite database, wherein Mongodb database is used for Behavioral data and block Hash tree that financial Cloud Server receives are stored, SQLite database is used to store the key established The data of checkpoint.
Optionally, the common recognition mechanism DPOP based on participation, including to each of block chain dimension setting one A weight, by the comprehensive participation for obtaining user of all dimensions, wherein the dimension includes online hours, trading volume, task At least one of amount, task difficulty.
Optionally, the common recognition mechanism DPOP based on participation, further includes following steps:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and wherein N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
Optionally, the online behavior of the user includes user's online hours, the flow of sharing, an authorization sharing number According to, invite good friend's registration, invite good friend's investment, daily log in, the collage-credit data that provides personal authorization, investment buying finance produce Product check card daily and register, move step counting, the public welfare activities of completion platform tissue, good friend invited to participate in platform activity, complete platform Popularization activity at least one behavior.
It optionally, further include according to user's totality completion status, dynamic adjusts the difficulty of task when the method is rewarded Degree and reward.
In addition, the common recognition mechanism DPOP that the present invention also provides a kind of based on participation carry out behavior memory quantization be System characterized by comprising
Logging modle records the online behavior of user;
Evaluation module, according to the online behavior, various dimensions assess the participation of user;
Generation module is rewarded, block chain generates a new block at interval of a period of time, and one new block of every generation is then given birth to At reward;
Distribution module is rewarded, according to the participation that the history parameters of user and the evaluation module obtain, user is calculated and answers The reward value of acquisition, and distribute to user and reward accordingly.
Optionally, the history parameters of the user include the history equity of user and/or the reward that accumulation obtains, in user After reward obtained, the rewards accumulation after using is converted as history parameters.
Optionally, further include being combined in the block chain network using http protocol and websocket protocol, realize Two-way communication between block chain network node.
Optionally, the online behavior of the record user includes: and carries out data in mobile terminal to bury a little to record user's Various actions, and the behavioral data of user is sent to financial Cloud Server.
Optionally, the system uses Mongodb database and SQLite database, wherein Mongodb database is used for Behavioral data and block Hash tree that financial Cloud Server receives are stored, SQLite database is used to store the key established The data of checkpoint.
Optionally, the common recognition mechanism DPOP based on participation, including to each of block chain dimension setting one A weight, by the comprehensive participation for obtaining user of all dimensions, wherein the dimension includes online hours, trading volume, task At least one of amount, task difficulty.
Optionally, the common recognition mechanism DPOP based on participation, further includes following steps:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and wherein N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
Optionally, the online behavior of the user includes user's online hours, the flow of sharing, an authorization sharing number According to, invite good friend's registration, invite good friend's investment, daily log in, the collage-credit data that provides personal authorization, investment buying finance produce Product check card daily and register, move step counting, the public welfare activities of completion platform tissue, good friend invited to participate in platform activity, complete platform Popularization activity at least one behavior.
Optionally, the system also includes task release modules, and according to user's totality completion status, dynamic adjusts task Difficulty and reward.
In addition, the present invention also provides a kind of equipment, comprising:
Memory, for storing computer program;
Processor, for executing the computer program stored in the memory, and the computer program is performed, Realize the method that above-mentioned any one carries out behavior memory quantization based on the common recognition mechanism DPOP of participation.
In addition, it is stored thereon with computer program the present invention also provides a kind of computer readable storage medium, the calculating When machine program is executed by processor, it can be realized above-mentioned any one based on the common recognition mechanism DPOP of participation and carry out behavior memory The method of quantization.
The advantages and beneficial effects of the present invention are: existing financial platform user behavior quantification manner is compared, the present invention What is provided carries out the method and system of user behavior quantization based on participation common recognition mechanism DPOP, by remembering in mobile terminal APP Various actions of the family on platform are employed, various dimensions measure the participation of user, and combine the historical information of user, hold for user It is continuous that dynamic rewards are provided, to greatly improve the enthusiasm that user participates in platform activity.In addition, the present invention is total using DPOP Equity is closed in the speed and quantity that knowledge mechanism can also be generated according to the actual conditions of user, the reward of dynamic controlling interest, realization Distribute to individual to reason.In addition, the present invention is also by the way of Mongodb database and SQLite database combination, it will be financial The behavioral data and block Hash tree that Cloud Server receives are stored in Mongodb database, by the critical checkpoints of foundation Data be stored in SQLite database, facilitate local mobile terminal downloading storage, thus solve mobile terminal storage,
The limited problem of computing capability.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The introduction of some embodiments of invention, for those of ordinary skill in the art, before not making the creative labor It puts, is also possible to obtain other drawings based on these drawings.
The common recognition mechanism DPOP based on participation that Fig. 1 diagrammatically illustrates one embodiment of the invention carries out behavior memory amount The flow diagram of the method for change.
The common recognition mechanism DPOP based on participation that Fig. 2 diagrammatically illustrates one embodiment of the invention carries out behavior memory amount The process schematic of the record user behavior of the method and system of change.
The common recognition mechanism DPOP based on participation that Fig. 3 diagrammatically illustrates one embodiment of the invention carries out behavior memory amount Each structural relation schematic diagram of the method and system of change.
The common recognition mechanism DPOP based on participation that Fig. 4 diagrammatically illustrates one embodiment of the invention carries out behavior memory amount The structural schematic diagram of the system of change.
Specific embodiment
With reference to the accompanying drawings and examples, further description of the specific embodiments of the present invention.Following embodiment is only For clearly illustrating technical solution of the present invention, and not intended to limit the protection scope of the present invention.
During user carries out Investment & Financing using financial investment platform, in order to motivate user to participate in more platforms Activity, the present invention construct the privately owned block chain of YrChain and provide lasting share of value and reward mechanism for user.The block chain Technology takes a kind of common recognition mechanism DPOP (Delegeted Proof of Participation) based on participation, according to The history equity (i.e. user possess before this equity grade and progressive award quantity) at family is joined in conjunction with the online liveness of user Carrying out equity awards, (the equity grade of user can increase, user's with degree (including online hours, trading volume, task completion etc.) Reward quantity will increase) distribution.By using above-mentioned DPOP common recognition mechanism can also controlling interest reward generate speed sum number Amount, and reasonably by mining rights to individual.
DPOP common recognition mechanism is a various dimensions common recognition mechanism, is influenced by many factors such as equity, workload, participations, And block is entrusted out by ballot.By this common recognition mechanism, each node on block chain can participate in being total to for network Know and administers.Just in accumulation participation while user uses APP, it means that user exists while on one side Investment & Financing to be obtained Reward, is rewarded while seeing wealth circle article.Based on DPOP common recognition mechanism, participant will not only provide equity and prove, It it is also required to provide participation simultaneously and prove, everyone any activity on chain is a kind of embodiment of participation, and equity is small People can be by increasing participation, to improve the probability for obtaining publicity information right.
As shown in Figure 1, one embodiment of the invention provides a kind of common recognition mechanism DPOP progress behavior based on participation The method of Leakage in Value, comprising:
Record the online behavior of user;
According to the online behavior, various dimensions assess the participation of user;
Block chain generates a new block at interval of a period of time, and one new block of every generation then generates reward;
According to the participation that the history parameters of user and assessment obtain, the reward value that user should obtain is calculated, and is distributed to User rewards accordingly.
Wherein, the online behavior of user is recorded as shown in Fig. 2, by decentralization application/Distributed Application DAPP Data are carried out in (Decentralized Application) to bury a little, are able to record user's when user is using mobile terminal App Various actions carry out participation metrization, and store data in so that the behavioral data of user is sent to financial Cloud Server In the database of financial Cloud Server.Meanwhile it being adjusted using remote procedure call protocol RPC (Remote Procedure Call) Accessed user data is taken to participate in the privately owned block chain of YrChain.
In one embodiment, various actions of the user on platform can be acquired, to carry out behavior quantization more fully hereinafter, Encouragement user is more positive, actively assists in platform activity.Wherein, the various actions of user include user's online hours, share Flow, authorization shares personal data, invites good friend's registration, invite good friend's investment, log in daily, providing the reference of personal authorization Data, investment buying financial product check card daily and register, move step counting, the public welfare activities of completion platform tissue, invite good friend's ginseng With at least one behavior of platform activity, the popularization activity for completing platform.Preferably, three kinds or more above-mentioned rows are collected and recorded For.
Assessment to user's various actions for convenience, after recording above-mentioned behavior, the accumulation of counting user behavior is completed Above-mentioned behavior is categorized into multiple dimensions by situation, i.e., participation frequency, trading volume according to user in task, activity, completion are appointed Multiple dimensions such as business amount, the complexity of task are assessed, and obtain the participation of user.
Also, a weight also in one embodiment, is arranged to each of block chain dimension, it is comprehensive by all dimensions Close the participation for obtaining user.According to contribution degree of the user behavior in block chain to platform, respective weights are set.Such as user's purchase The financial investment product for buying certain amount constitutes higher contribution degree, and the weight of setting is higher;Purchase amount is higher, number is more Investment product, then higher weight is set.User is invited multiple by wechat, microblogging or the link of other channel sharing platforms Good friend participates in the behavior of platform registration, can be set as certain weight;If the other users invited successfully buy investment product, It is higher compared to the difficulty of registration, contribution degree is bigger, then the reward of higher weights can be set.And user participate in platform on trivial games with And the behaviors such as online hours, difficulty is lower, and corresponding weight also can be lower.
In one embodiment, the participation evaluated is quantified, i.e., is set as to quantify by the participation of user Value, be called " star force value ", for measuring the participation of user.User selects activity, after the completion of system confirmation, according to clothes Being engaged in device background data base, preservation various actions, task are corresponding " star value ", and in conjunction with the weighted value of respective dimensions, obtaining should be authorized " the star force value " of user.So star force value be it is ever-increasing, star force value can measure user to the participation journey of platform construction Degree.
After user has used integral or reward in current financial platform, restart progressive award, can not continue to encourage User is encouraged, the participation enthusiasm of user is given up.In the present embodiment, to overcome the above disadvantages, believed using user's history parameter During the reward score that breath participates in user is matched.Wherein, the history parameters of the user include that the history equity of user and/or accumulation obtain The reward obtained, after user is using reward obtained, the rewards accumulation after using is converted as history parameters.User's History equity includes at least one of user gradation, permission or integral.
Further, as shown in Fig. 2, during generating reward, the privately owned block chain of YrChain is at interval of a period of time A new block is generated, one new block of every generation then generates reward, carries out by the history equity of user and the participation of user Distribution.After user gets reward, it can participate in rewarding in common recognition mechanism using this part in future, be encouraged by this lasting granting It encourages to quantify the behavior memory of user, comprehensive value assessment is carried out to the various actions of user in use.For example, this reality It applies example and is taken based on common recognition the mechanism DPOP, YrChain of participation and generated new block every 5 minutes, whenever generating new area Block is simultaneously added in YrChain chain, system can automatically generate certain amount " diamond " reward (such as a certain number of " red brills ", The ideal money of these representative rewards such as " blue diamond ").According to the participation of each user, that is, star force value, calculating be authorized often " diamond " quantity of a user, and distribute to user.The star force value that user possesses is higher, " diamond " obtained within the unit time Quantity is more.User's acquisition " diamond " is afterwards there may be in encryption wallet, and for exchanging, consuming or offsetting purchase, other invest production Product.After user harvests " diamond " of reward, " diamond " when can continue to participate in new block generation next time is shared, and constantly obtains Obtain the value that platform point provides.The star power and " diamond " income that user obtains, can be stored in SQLite DB database.
In one embodiment, user is carried out in decentralization application DAPP bury the various actions for a little recording user, and handle The behavioral data of user is sent on background server.On the distribution platform of background task, new activity can be regularly pushed To DAPP, user selects on DAPP and completes some task, each task corresponds to specific star force value and (commented automatically by system Estimate).User, which completes each task, can obtain three kinds of rewards: star power, diamond, cash certificate.Star power be obtain diamond influence because Son, the numerical value of star power is higher, and the diamond obtained in the unit time is more.Meanwhile user's completion activity can also directly obtain diamond As reward, it can consume and exchange on platform.
After the completion of confirmation task, star force value, some lasting tasks, such as user can be increased to user and registered daily, obtained 1 star power, be continuously finished how many days after, have continuous reward, in addition to obtaining a star power daily, it is being also continuously finished plus At reward.Such as customer investment 200,000 obtains 10 star power, investment 1,000,000 obtains 60 star power, and this scene is according to investment The difference of the amount of money obtains corresponding star force value can according to the weight of different dimensions after reaching certain trading volume or transaction count Star force value after selection distribution addition.Such as healthy step number, 10000 steps can obtain 2 star power, 20000 steps can obtain 5 stars Power can provide the user with a star force value according to different step number sections, and this scene is obtained according to the difference of user's step number After reaching certain activity, the star force value after distribution addition is may be selected according to the weight of different dimensions in corresponding star force value.
Such as user invites good friend to reward rule:
1. level-one good friend is invited to reward star power, everyone adds 5 permanent star power to preceding 10 level-one good friends, more than 10, everyone+ 1 interim star power, 24 hours interim star power validity periods, total amount no maximum.
2. second level good friend is invited to reward diamond.Everyone rewards 0.1 diamond preceding 1000 second level good friends, more than 1000 two Good friend is without reward for grade.Validity period ends the xx days xx month.
3. if not rewarding star power and diamond the good friend invited hits safety regulation.Safety regulation is that the good friend invited exists The case where repeatedly not getting reward exists to borrow or lend money and exceeds the time limit not go back situation or in the blacklist on backstage.
In general, the user of registration financial investment platform activity include more active active user and with little or no The passive user of purchase investment product is participated in, wherein passive user also includes that registion time has been longer but the work of seldom participations platform Dynamic long-time users.In order to further attract new user, passive old user is activated to be rewarded in one embodiment It further include according to user's totality completion status, the difficulty and reward of task are issued or recommended in dynamic adjustment when distribution.If certain The number of users that one task is completed in one cycle is lower than desired value, and within the next task execution cycle, it is difficult to reduce completion Degree and raising reward, on the contrary the difficulty of completion is just turned up and reduces reward, it is ensured that and each task has stable user to participate in.For The lower user of a cycle participation activity frequency recommends the lower task of difficulty to when its recommendation activity.It is completed in user After investment product purchase or other activities, higher reward is distributed it, for example directly distribute a certain number of diamonds or cash Certificate encourages it to continue to participate in platform activity.
Currently, not rewarded user, user is same concern of data safety after many platforms get user data When, experience sense is poor.In one embodiment of this invention, when user authorizes sharing data to platform, platform is in protection user Data-privacy and it is safe while, similarly give star power reward.Such as share personal Taobao data, increase by 10 star force value, point Personalogy letter network data is enjoyed, 20 star force value are rewarded, shares sesame credit data and rewards 25 star force value.
In order to encourage user to play an active part in platform construction, user shares personal bandwidth traffic to platform, and platform is according to consuming Flow, can equally obtain star force value reward.By contributing oneself resource, obtain the mode of reward, can be convenient platform it is low at Originally, network and storage resource are rapidly obtained.
In one embodiment, as shown in figure 3, user applies (DAPP:Decentralized by decentralization Application) carrying service is connected on financial cloud by HTTPS agreement, provides portion of user data clothes by financial cloud Business.DAPP is entirely decentralization, is directly communicated with block chain server by RPC agreement, obtains data.In network In on hundreds of computer, the copy of the application can be run, this makes it almost impossible the case where delay machine occur.
In this embodiment, the behavioral data that user is acquired in DAPP uploads to these data by network communication Financial cloud service evaluates the star power that obtain.The various actions of user, including online hours, flow are shared, and authorization is personal Data invite good friend to register investment, and investment buying financial product checks card register daily, fitness campaign step counting, complete platform tissue Public welfare activities etc..Be stored in MongoDB background data base specific corresponding to the database list of star force value, user Personal information and the accumulative star force value obtained.
Star force value is transmitted to DAPP by Cloud Server, and star force value is transmitted to block chain node again by DAPP.YrChain is by multiple sections Point composition, each node carry the data service of the DAPP user of certain amount, carry out data by way of p2p between node Communication, multiple nodes are interconnected to constitute YrChain block chain network.
By DPOP common recognition mechanism, YrChain generated new block at interval of 5 minutes and can obtain after main chain is added in new block The equity awards of the system of obtaining publication, corresponding to the present embodiment is exactly diamond.This method calculates answering for each user according to star force value The diamond number of the acquisition.If user harvests the diamond of this method granting to personal account, just automatically into next time in time Obtain the process of reward;If user is more than to have no harvest diamond in 24 hours, just suspend the right that user obtains diamond reward.
The diamond that user obtains can be imported into personal wallet, exchanged and traded in system.The diamond of user, The related datas such as block chain wallet, private key, public key are all stored in SQLite database.
In contrast, usually by Java, the language such as Ruby, Python are realized at traditional web application service end.Front-end code It is realized by HTML/CSS/JavaScript, then beyond the clouds by entire application hosting, such as AWS, Google Cloud Platform, Heroku ..., or be placed on a VPS host of rental.User is applied by client (Client) and web (Server) it interacts.Traditional client includes browser, command-line tool (curl, wget etc.) or is API Access Code.In this framework, be constantly present the web server of (or one group) centralization, all clients require with This (group) server interacts.When a user end to server issues request, server process request, with data Library/caching interacts, read/write/more new database, then to client returning response.
In method provided in this embodiment, each client DAPP is handed over respective node application example Mutually, rather than to the server for services of a centralization.Ballot based on block chain is complete decentralization, therefore nothing The presence of any centralization mechanism of palpus.
It is each to want the user with DAPP interaction but in an ideal decentralization environment, it requires to count at it Calculation machine or mobile phone operate above a complete block chain node.In short, each user runs a full node.This meaning , before it can really be applied using a decentralization, user has to download entire block chain.But this each user A full node is all first run, it is unpractical for then reusing application.
The technical solution provided through the embodiment of the present invention, there is no need to spend a large amount of hard disk, memory and time to go down The advantages of carrying and run complete block chain node, while also can use decentralization.The core concept of decentralization behind, Just it is not dependent on the server of centralization.
Meanwhile mobile terminal limited storage space, computing capability are insufficient, mobile network is unstable and cannot in order to solve Online problem is saved, this method is by the way of Mongodb database and SQLite database combination.By financial Cloud Server The behavioral data and block Hash tree received is stored in Mongodb database, and the data of the critical checkpoints of foundation are deposited Storage facilitates local mobile terminal downloading storage in SQLite database.
Http protocol and websocket protocol are used firstly, combining in the block chain network, realizes block link network Two-way communication between network node.Mobile terminal is supported in network level, and mobile terminal is supported to be in existing IT architecture It is very simple, introduce http protocol can, but seldom use it on block chain.It is introduced in block chain network After http protocol, as soon as the WEB server on future network will be become by being equivalent to each node, block chain network at this time It is the equal of actual distributed WEB container.Certainly, new problem, the communication of HTTP can be encountered after introducing http protocol It is unidirectional, so introducing websocket again solves the problems, such as two-way communication, in conjunction with " http protocol " and " websocket association View ", YrChain network can not only provide efficient intercommunication among the nodes, moreover it is possible to which inter-regional networks, cross-terminal type provide effective Intercommunication.
The problem of for memory space, if cannot purely be solved from the angle of memory space.It needs to set again Common recognition mechanism is counted, support is provided for the transformation of storage, in the case where not using full dose data, can also terminal be allowed to participate in block Come in the improvement of chain network.The data of block chain are split into two parts by instinct block chain: a part is block Hash tree, For quick-searching, verification and the position for positioning block;Second is that introducing equity summarizes mechanism, critical checkpoints are established, for only Need to participate in the node in network economic governance, it only needs to download the data after critical checkpoints, can participate in network In improvement.When landing execution, two class databases: Mongodb and SQLite are introduced.SQLite be in order to support mobile terminal and It introduces, YrChain devises a kind of new data storage mode --- Relational Object Storage (relationship pair As storage).Using miniature relevant database SQLite, SQLite database can be in not too many computing resource and storage money Possess complete affairs operational capability in the case where source;NOSQL database Mongodb is merged with SQLite, allows node Not only it can participate in knowing together but also light and handy volume can be kept.Both databases are had one's own work to do, and improved Mongodb is mainly used In memory block Hash tree, to provide the ability quickly identified to the processing of bifurcation problem in common recognition mechanism implementation procedure;For The mobile terminal for needing to participate in common recognition, needs in locally-stored partially complete block data, and participated in by this partial data In common recognition mechanism, in order to reduce the data volume of terminal storage as far as possible, critical checkpoints are established, terminal only needs to store inspection Data after making an inventory of, this partial data are stored in SQLite DB.Establishment for critical checkpoints, using with The consistent common recognition mechanism of block.
In order to evade existing block chain common recognition mechanism because single dimension common recognition causes to administer the problems in power collection, use Various dimensions common recognition mechanism -- the common recognition mechanism DPOP based on participation.
Meanwhile common recognition mechanism has evaded some problems encountered in traditional block chain common recognition in processing, such as competes The waste that book keeping operation power will lead to calculation power only listens a node, it will increase the risk of common recognition if it is a conference hall where one person has all the say.It is described to be based on The common recognition mechanism DPOP of participation, further includes following steps:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
Wherein, leader is first selected, pseudocode is as follows:
As can be seen that system can count gained vote ranking again in each round circulation.Selecting highest N number of trustee In, system is using sequence is first upset, and then trustee produces block according to this.Enter next week after one wheel block production Phase.
The block of publication is carried out a wheel common recognition by second step again.
In one embodiment, as shown in figure 4, the present invention also provides a kind of, the common recognition mechanism DPOP based on participation is carried out The system 10 of behavior memory quantization characterized by comprising
Logging modle 11 records the online behavior of user;
Evaluation module 12, according to the online behavior, various dimensions assess the participation of user;
Generation module 13 is rewarded, block chain generates a new block at interval of a period of time, and one new block of every generation is then Generate reward;
Distribution module 14 is rewarded, according to the participation that the history parameters of user and the evaluation module obtain, calculates user The reward value that should be obtained, and distribute to user and reward accordingly.
Wherein, it includes: to carry out data in mobile terminal App to bury a little to record that logging modle 11, which records the online behavior of user, The various actions of user, and the behavioral data of user is sent to financial Cloud Server, it is stored in the data of financial Cloud Server In library.
In one embodiment, various actions of the user on platform can be acquired, to carry out behavior quantization more fully hereinafter, Encouragement user is more positive, actively assists in platform activity.Wherein, the various actions of user include user's online hours, share Flow, authorization shares personal data, invites good friend's registration, invite good friend's investment, log in daily, providing the reference of personal authorization Data, investment buying financial product check card daily and register, move step counting, the public welfare activities of completion platform tissue, invite good friend's ginseng With at least one behavior of platform activity, the popularization activity for completing platform.Preferably, three kinds or more above-mentioned rows are collected and recorded For.
Assessment to user's various actions for convenience, after recording above-mentioned behavior, the accumulation of counting user behavior is completed Above-mentioned behavior is categorized into multiple dimensions by situation, i.e., participation frequency, trading volume according to user in task, activity, completion are appointed Multiple dimensions such as business amount, the complexity of task are assessed, and obtain the participation of user.
Also, a weight also in one embodiment, is arranged to each of block chain dimension, it is comprehensive by all dimensions Close the participation for obtaining user.According to contribution degree of the user behavior in block chain to platform, respective weights are set.Such as user's purchase The financial investment product for buying certain amount constitutes higher contribution degree, and the weight of setting is higher;Purchase amount is higher, number is more Investment product, then higher weight is set.User is invited multiple by wechat, microblogging or the link of other channel sharing platforms Good friend participates in the behavior of platform registration, can be set as certain weight;If the other users invited successfully buy investment product, It is higher compared to the difficulty of registration, contribution degree is bigger, then the reward of higher weights can be set.And user participate in platform on trivial games with And the behaviors such as online hours, difficulty is lower, and corresponding weight also can be lower.
In one embodiment, the participation evaluated is quantified, i.e., is set as to quantify by the participation of user Value, be called " star force value ", for measuring the participation of user.User selects activity, after the completion of system confirmation, according to clothes Being engaged in device background data base, preservation various actions, task are corresponding " star value ", and in conjunction with the weighted value of respective dimensions, obtaining should be authorized " the star force value " of user.So star force value be it is ever-increasing, star force value can measure user to the participation journey of platform construction Degree.
After user has used integral or reward in current financial platform, restart progressive award, can not continue to encourage User is encouraged, the participation enthusiasm of user is given up.In the present embodiment, to overcome the above disadvantages, believed using user's history parameter During the reward score that breath participates in user is matched.Wherein, the history parameters of the user include that the history equity of user and/or accumulation obtain The reward obtained, after user is using reward obtained, the rewards accumulation after using is converted as history parameters.User's History equity includes at least one of user gradation, permission or integral.
Further, during generating reward, the privately owned block chain of YrChain generates one newly at interval of a period of time Block, one new block of every generation then generate reward, are allocated by the history equity of user and the participation of user.User obtains After getting reward, it can participate in rewarding in common recognition mechanism using this part in future, and quantify to use by this lasting granting reward The behavior memory at family carries out comprehensive value assessment to the various actions of user in use.For example, the present embodiment takes base New block was generated every 5 minutes in common recognition the mechanism DPOP, YrChain of participation, whenever the new block of generation and addition In YrChain chain, system can automatically generate certain amount " diamond " reward (such as a certain number of " red brills ", " blue diamond " etc. These represent the ideal money of reward).According to the participation of each user, that is, star force value, calculating authorize each user's " diamond " quantity, and distribute to user.The star force value that user possesses is higher, and " diamond " quantity obtained within the unit time is got over It is more.User obtains " diamond " afterwards there may be in encryption wallet, buys other investment products for exchanging, consuming or offset.With After " diamond " of family harvest reward, " diamond " when can continue to participate in new block generation next time is shared, and is constantly put down The value that platform point provides.The star power and " diamond " income that user obtains, can be stored in SQLite DB database.
In the present embodiment, in order to solve, mobile terminal limited storage space, computing capability are insufficient, mobile network is unstable And online problem cannot be saved, the system is by the way of Mongodb database and SQLite database combination.It will be financial The behavioral data and block Hash tree that Cloud Server receives are stored in Mongodb database, by the critical checkpoints of foundation Data be stored in SQLite database, facilitate local mobile terminal downloading storage.The foundation of the critical checkpoints, use It is and the consistent common recognition mechanism of block chain.
In addition, in the present embodiment, block chain network, which combines, uses http protocol and websocket protocol, so that YrChain network can not only provide efficient intercommunication among the nodes, moreover it is possible to which inter-regional networks, cross-terminal type provide effectively mutual It is logical.
Optionally, the common recognition mechanism DPOP based on participation, further includes following steps:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
In general, the user of registration financial investment platform activity include more active active user and with little or no The passive user of purchase investment product is participated in, wherein passive user also includes that registion time has been longer but the work of seldom participations platform Dynamic long-time users.In order to further attract new user, passive old user is activated to be rewarded in one embodiment It further include according to user's totality completion status, the difficulty and reward of task are issued or recommended in dynamic adjustment when distribution.If certain The number of users that one task is completed in one cycle is lower than desired value, and within the next task execution cycle, it is difficult to reduce completion Degree and raising reward, on the contrary the difficulty of completion is just turned up and reduces reward, it is ensured that and each task has stable user to participate in.For The lower user of the participation activity frequency in a cycle recommends the lower task of difficulty to when its recommendation activity.It is completed in user After investment product purchase or other activities, higher reward is distributed it, for example directly distribute a certain number of diamonds or cash Certificate encourages it to continue to participate in platform activity.
In addition, the present invention also provides a kind of equipment, comprising:
Memory, for storing computer program;
Processor, for executing the computer program stored in the memory, and the computer program is performed, Realize that the method that above-mentioned any one carries out behavior memory quantization based on the common recognition mechanism DPOP of participation, this method include at least Following steps:
Record the online behavior of user;
According to the online behavior, various dimensions assess the participation of user;
Block chain generates a new block at interval of a period of time, and one new block of every generation then generates reward;
According to the participation that the history parameters of user and assessment obtain, the reward value that user should obtain is calculated, and is distributed to User rewards accordingly.
Optionally, the equipment can set for server, personal computer, mobile terminal or other displays with processor It is standby.Wherein, mobile terminal includes but is not limited to the equipment such as mobile phone, tablet computer, wearable device.The processor of the equipment executes The method that common recognition mechanism DPOP based on participation carries out behavior memory quantization.This method is equivalent to traditional WEB server Framework has been moved on node, realizes the two-way communication between node and node, and respectively independent.Each node is host node, Support is provided for mobile terminal in the case where not needing third party's service node, so that mobile terminal be supported directly to access block Chain constructs real decentralization application DAPP.
In addition, it is stored thereon with computer program the present invention also provides a kind of computer readable storage medium, the calculating When machine program is executed by processor, the side that the above-mentioned common recognition mechanism DPOP based on participation carries out behavior memory quantization can be realized Method.This method includes at least following steps:
Record the online behavior of user;
According to the online behavior, various dimensions assess the participation of user;
Block chain generates a new block at interval of a period of time, and one new block of every generation then generates reward;
According to the participation that the history parameters of user and assessment obtain, the reward value that user should obtain is calculated, and is distributed to User rewards accordingly.
Further, the computer readable storage medium can be ROM, random access memory (RAM), CD-ROM, Tape, floppy disk and optical data storage devices etc..
In conclusion common recognition mechanism DPOP provided by the invention based on participation carry out user behavior quantization method and System, by recording various actions of the user on platform in mobile terminal APP, various dimensions measure the participation of user, and tie The historical information at family is shared, persistently provides dynamic rewards for user, to greatly improve the product that user participates in platform activity Polarity.In addition, the present invention is using DPOP common recognition mechanism, additionally it is possible to which, according to the actual conditions of user, the reward of dynamic controlling interest produces Raw speed and quantity is realized equity reasonably distributing to individual.In addition, the present invention also use Mongodb database and Behavioral data and block Hash tree that financial Cloud Server receives are stored in by the mode of SQLite database combination The data of the critical checkpoints of foundation are stored in SQLite database, local mobile terminal are facilitated to download by Mongodb database Storage, to solve the problems, such as that mobile terminal storage, computing capability are limited.
In addition, although describing the operation of the method for the present invention in the accompanying drawings with particular order, this do not require that or Hint must execute these operations in this particular order, or have to carry out shown in whole operation be just able to achieve it is desired As a result.Additionally or alternatively, it is convenient to omit multiple steps are merged into a step and executed by certain steps, and/or by one Step is decomposed into execution of multiple steps.
Although detailed description of the preferred embodimentsthe spirit and principles of the present invention are described by reference to above-mentioned, it should be appreciated that, this It is not limited to the specific embodiments disclosed for invention, does not also mean that the feature in these aspects cannot to the division of various aspects Combination is benefited to carry out, this to divide the convenience merely to statement.The present invention is directed to cover appended claims spirit and Included various modifications and equivalent arrangements in range.

Claims (20)

1. a kind of method that the common recognition mechanism DPOP based on participation carries out behavior memory quantization characterized by comprising
Record the online behavior of user;
According to the online behavior, various dimensions assess the participation of user;
Block chain generates a new block at interval of a period of time, and one new block of every generation then generates reward;
The participation obtained according to the history parameters of user and assessment calculates the reward value that user should obtain, and distributes to User rewards accordingly.
2. the method as described in claim 1, which is characterized in that the history parameters of the user include the history equity of user And/or the reward that accumulation obtains, after user is using reward obtained, the rewards accumulation after using is converted as history Parameter.
3. the method as described in claim 1, which is characterized in that further include combining to assist using HTTP in the block chain network View and websocket protocol realize the two-way communication between block chain network node.
4. the method as described in claim 1, which is characterized in that the online behavior of the record user includes: in mobile terminal It carries out data to bury a little to record the various actions of user, and the behavioral data of user is sent to financial Cloud Server.
5. the method as described in claim 1, which is characterized in that the method uses Mongodb database and SQLite data Library, wherein Mongodb database is used to store the behavioral data and block Hash tree that financial Cloud Server receives, SQLite database is used to store the data for the critical checkpoints established.
6. method according to claim 2, which is characterized in that the common recognition mechanism DPOP based on participation, including to area A weight is arranged in each of block chain dimension, by the comprehensive participation for obtaining user of the dimension, wherein the dimension Including at least one of online hours, trading volume, task amount, task difficulty.
7. method according to claim 2, which is characterized in that the common recognition mechanism DPOP based on participation, further include as Lower step:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and wherein N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
8. the method as described in claim 1, which is characterized in that the online behavior of the user includes user's online hours, divides The flow enjoyed, authorization share personal data, invite good friend's registration, invite good friend's investment, log in daily, providing the sign of personal authorization Letter data, investment buying financial product check card daily and register, move step counting, the public welfare activities of completion platform tissue, invite good friend Participate at least one behavior of platform activity, the popularization activity for completing platform.
9. the method as described in claim 1, which is characterized in that further include according to user's totality when the method is rewarded Completion status, dynamic adjust the difficulty and reward of task.
10. a kind of system that the common recognition mechanism DPOP based on participation carries out behavior memory quantization characterized by comprising
Logging modle records the online behavior of user;
Evaluation module, according to the online behavior, various dimensions assess the participation of user;
Generation module is rewarded, block chain generates a new block at interval of a period of time, and one new block of every generation then generates prize It encourages;
Distribution module is rewarded, according to the participation that the history parameters of user and the evaluation module obtain, user is calculated and answers The reward value of acquisition, and distribute to user and reward accordingly.
11. system as claimed in claim 10, which is characterized in that the history parameters of the user include the history equity of user And/or the reward that accumulation obtains, after user is using reward obtained, the rewards accumulation after using is converted as history Parameter.
12. system as claimed in claim 10, which is characterized in that further include combining in the block chain network using HTTP Agreement and websocket protocol realize the two-way communication between block chain network node.
13. system as claimed in claim 10, which is characterized in that the online behavior of the record user includes: mobile whole End carries out data and buries a little to record the various actions of user, and the behavioral data of user is sent to financial Cloud Server.
14. system as claimed in claim 10, which is characterized in that the system uses Mongodb database and SQLite number According to library, wherein Mongodb database is used to store the behavioral data and block Hash tree that financial Cloud Server receives, SQLite database is used to store the data for the critical checkpoints established.
15. system as claimed in claim 10, which is characterized in that the common recognition mechanism DPOP based on participation, including it is right A weight is arranged in each of block chain dimension, by the comprehensive participation for obtaining user of all dimensions, wherein the dimension Degree includes at least one of online hours, trading volume, task amount, task difficulty.
16. system as claimed in claim 10, which is characterized in that the common recognition mechanism DPOP based on participation further includes Following steps:
Leader is first selected, in each round circulation, according to voting results, statistics obtains gained vote ranking;
Then the highest N number of trustee that will win the vote upsets sequence, and trustee produces block according to this, and wherein N is positive integer;
Enter next cycle after one wheel block production;
The block of publication is carried out a wheel common recognition again;
Form final common recognition result.
17. system as claimed in claim 10, which is characterized in that the online behavior of the user include user's online hours, The flow of sharing, authorization share personal data, invite good friend's registration, invite good friend's investment, log in daily, providing personal authorization Collage-credit data, investment buying financial product check card daily and register, move step counting, the public welfare activities of completion platform tissue, invite Friend participates at least one behavior of platform activity, the popularization activity for completing platform.
18. system as claimed in claim 10, which is characterized in that the system also includes task release modules, according to user Overall completion status, dynamic adjust the difficulty and reward of task.
19. a kind of equipment, comprising:
Memory, for storing computer program;
Processor, for executing the computer program stored in the memory, and the computer program is performed, and is realized Method described in any one of claim 1-9.
20. a kind of computer readable storage medium, is stored thereon with computer program, the computer program is executed by processor When, realize method described in any one of claim 1-9.
CN201810893777.3A 2018-08-07 2018-08-07 Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization Pending CN109242535A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810893777.3A CN109242535A (en) 2018-08-07 2018-08-07 Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810893777.3A CN109242535A (en) 2018-08-07 2018-08-07 Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization

Publications (1)

Publication Number Publication Date
CN109242535A true CN109242535A (en) 2019-01-18

Family

ID=65071312

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810893777.3A Pending CN109242535A (en) 2018-08-07 2018-08-07 Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization

Country Status (1)

Country Link
CN (1) CN109242535A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109615443A (en) * 2019-01-30 2019-04-12 百度在线网络技术(北京)有限公司 User's processing method, device, server and storage medium based on block chain
CN109803023A (en) * 2019-01-31 2019-05-24 北京融链科技有限公司 Data processing method and system
CN109872196A (en) * 2019-03-12 2019-06-11 上海溢唐数据科技有限公司 A kind of user behavior value control system and method based on block chain
CN110175860A (en) * 2019-04-09 2019-08-27 阿里巴巴集团控股有限公司 Virtual resource allocation method and device
CN110223124A (en) * 2019-06-18 2019-09-10 北京字节跳动网络技术有限公司 Data processing method, device, electronic equipment and computer-readable medium
CN110264262A (en) * 2019-06-18 2019-09-20 北京字节跳动网络技术有限公司 Data processing method, device and electronic equipment based on user behavior
CN110321074A (en) * 2019-05-20 2019-10-11 西安电子科技大学 A Consensus Method for Proof of Secure Storage Based on Blockchain and Distributed Storage System
CN110321511A (en) * 2019-05-22 2019-10-11 平安科技(深圳)有限公司 Knowledge Sharing motivational techniques, device, equipment and storage medium
CN110430216A (en) * 2019-08-16 2019-11-08 微位(深圳)网络科技有限公司 Communication means and device between block chain node
CN110502921A (en) * 2019-07-22 2019-11-26 杭州凯腾互联网技术有限公司 It is a kind of for user contribute carry out calculation system warrant can settlement system
CN110751511A (en) * 2019-09-29 2020-02-04 深圳市云积分科技有限公司 Integral processing method and device based on user attributes
CN111131218A (en) * 2019-12-19 2020-05-08 平安资产管理有限责任公司 Blacklist management method, device, computer system and readable storage medium
CN111275497A (en) * 2020-02-27 2020-06-12 北京每日优鲜电子商务有限公司 Interaction method and device based on reward data, computer equipment and storage medium
CN111432014A (en) * 2020-03-30 2020-07-17 上海玳鸽信息技术有限公司 Method and device for selecting main node in block chain consensus algorithm
CN111459624A (en) * 2020-02-28 2020-07-28 拉扎斯网络科技(上海)有限公司 Resource data distribution method, device and equipment
CN111475580A (en) * 2020-04-21 2020-07-31 吴海娟 Data sharing method and system in alliance chain

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050060225A1 (en) * 1999-06-23 2005-03-17 Richard Postrel System for electronic barter, trading and redeeming points accumulated in frequent use reward programs
CN107341660A (en) * 2017-05-27 2017-11-10 唐盛(北京)物联技术有限公司 A kind of block chain bottom common recognition mechanism and the block catenary system based on the common recognition mechanism
CN107403377A (en) * 2017-07-19 2017-11-28 武汉凤链科技有限公司 A kind of method and its system established an incentive mechanism based on the magnitude of value
CN107424066A (en) * 2017-07-19 2017-12-01 武汉凤链科技有限公司 A kind of method and its system of mechanism of being built a consensus based on the magnitude of value
CN107563805A (en) * 2017-08-25 2018-01-09 苏州点阵信息科技有限公司 A kind of resource content evaluation method based on block chain technology
CN108241970A (en) * 2018-01-09 2018-07-03 重庆金窝窝网络科技有限公司 Digging ore deposit method, apparatus and computer readable storage medium based on block chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050060225A1 (en) * 1999-06-23 2005-03-17 Richard Postrel System for electronic barter, trading and redeeming points accumulated in frequent use reward programs
CN107341660A (en) * 2017-05-27 2017-11-10 唐盛(北京)物联技术有限公司 A kind of block chain bottom common recognition mechanism and the block catenary system based on the common recognition mechanism
CN107403377A (en) * 2017-07-19 2017-11-28 武汉凤链科技有限公司 A kind of method and its system established an incentive mechanism based on the magnitude of value
CN107424066A (en) * 2017-07-19 2017-12-01 武汉凤链科技有限公司 A kind of method and its system of mechanism of being built a consensus based on the magnitude of value
CN107563805A (en) * 2017-08-25 2018-01-09 苏州点阵信息科技有限公司 A kind of resource content evaluation method based on block chain technology
CN108241970A (en) * 2018-01-09 2018-07-03 重庆金窝窝网络科技有限公司 Digging ore deposit method, apparatus and computer readable storage medium based on block chain

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109615443A (en) * 2019-01-30 2019-04-12 百度在线网络技术(北京)有限公司 User's processing method, device, server and storage medium based on block chain
CN109803023A (en) * 2019-01-31 2019-05-24 北京融链科技有限公司 Data processing method and system
CN109872196A (en) * 2019-03-12 2019-06-11 上海溢唐数据科技有限公司 A kind of user behavior value control system and method based on block chain
CN110175860A (en) * 2019-04-09 2019-08-27 阿里巴巴集团控股有限公司 Virtual resource allocation method and device
CN110321074A (en) * 2019-05-20 2019-10-11 西安电子科技大学 A Consensus Method for Proof of Secure Storage Based on Blockchain and Distributed Storage System
CN110321074B (en) * 2019-05-20 2021-07-09 西安电子科技大学 Consensus method for secure storage proof based on blockchain and distributed storage system
CN110321511A (en) * 2019-05-22 2019-10-11 平安科技(深圳)有限公司 Knowledge Sharing motivational techniques, device, equipment and storage medium
CN110321511B (en) * 2019-05-22 2024-05-28 平安科技(深圳)有限公司 Knowledge sharing incentive method, device, equipment and storage medium
CN110264262A (en) * 2019-06-18 2019-09-20 北京字节跳动网络技术有限公司 Data processing method, device and electronic equipment based on user behavior
CN110223124A (en) * 2019-06-18 2019-09-10 北京字节跳动网络技术有限公司 Data processing method, device, electronic equipment and computer-readable medium
CN110264262B (en) * 2019-06-18 2021-11-09 北京字节跳动网络技术有限公司 Data processing method and device based on user behavior and electronic equipment
CN110502921A (en) * 2019-07-22 2019-11-26 杭州凯腾互联网技术有限公司 It is a kind of for user contribute carry out calculation system warrant can settlement system
CN110502921B (en) * 2019-07-22 2021-07-13 杭州凯腾互联网技术有限公司 A but, right settlement system for contributing to user data ization processing
CN110430216A (en) * 2019-08-16 2019-11-08 微位(深圳)网络科技有限公司 Communication means and device between block chain node
CN110751511A (en) * 2019-09-29 2020-02-04 深圳市云积分科技有限公司 Integral processing method and device based on user attributes
CN111131218A (en) * 2019-12-19 2020-05-08 平安资产管理有限责任公司 Blacklist management method, device, computer system and readable storage medium
CN111275497A (en) * 2020-02-27 2020-06-12 北京每日优鲜电子商务有限公司 Interaction method and device based on reward data, computer equipment and storage medium
CN111459624A (en) * 2020-02-28 2020-07-28 拉扎斯网络科技(上海)有限公司 Resource data distribution method, device and equipment
CN111459624B (en) * 2020-02-28 2021-08-24 拉扎斯网络科技(上海)有限公司 Resource data distribution method, device and equipment
CN111432014A (en) * 2020-03-30 2020-07-17 上海玳鸽信息技术有限公司 Method and device for selecting main node in block chain consensus algorithm
CN111432014B (en) * 2020-03-30 2023-05-05 上海玳鸽信息技术有限公司 Method and device for selecting main node in block chain consensus algorithm
CN111475580A (en) * 2020-04-21 2020-07-31 吴海娟 Data sharing method and system in alliance chain

Similar Documents

Publication Publication Date Title
CN109242535A (en) Common recognition mechanism DPOP based on participation carries out the method and system of behavior memory quantization
US20240232656A1 (en) Prediction processing system and method of use and method of doing business
Bravo-Marquez et al. Proof-of-learning: A blockchain consensus mechanism based on machine learning competitions
US9098805B2 (en) Prediction processing system and method of use and method of doing business
US20190303960A1 (en) System and method for cryptocurrency generation and distribution
US20140073420A1 (en) System and method for optimizing user value in an online environment
US20130260850A1 (en) Mixed Reality Role Playing Games
CN102708272A (en) Cascading points system
Carbone et al. Individual vs. group decision-making: an experiment on dynamic choice under risk and ambiguity
Zhou et al. Collaboration for success in crowdsourced innovation projects: Knowledge creation, team diversity, and tacit coordination
Rahman et al. Network economics-based crowdsourcing in online social networks
Toriumi et al. A belief in rewards accelerates cooperation on consumer-generated media
Gao et al. Understanding sequential user behavior in social computing: To answer or to vote?
Huang et al. When federated learning meets oligopoly competition: stability and model differentiation
KR20210069611A (en) Method, platform and computer program for estimating outcome of predictive proposition
Chang et al. Understanding members’ active participation in a DAO: an empirical study on steemit
Kafalı et al. Trust strategies for ART Testbed
Rager et al. Groups, governance, and greed: the ACCESS world model
CN111598437A (en) Resource scheduling authority control method, server and computer storage medium
Padhariya et al. Crowdlearning: An incentive-based learning platform for crowd
US20200364735A1 (en) Method to provide direct incentivization for data accuracy for distributed ledger-based reconciliation processes
Liu All-pay auctions with endogenous bid timing: an experimental study
Chapkovski Interactive experiments in Toloka
KR102694063B1 (en) Method, apparatus and program for providing sponsorship platform services between brands and indistal
WO2015035206A1 (en) Prediction processing system and method of use and method of doing business

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190118

RJ01 Rejection of invention patent application after publication