Movatterモバイル変換


[0]ホーム

URL:


CN109242477A - Charitable donation method, system and storage medium based on block chain - Google Patents

Charitable donation method, system and storage medium based on block chain
Download PDF

Info

Publication number
CN109242477A
CN109242477ACN201810691916.4ACN201810691916ACN109242477ACN 109242477 ACN109242477 ACN 109242477ACN 201810691916 ACN201810691916 ACN 201810691916ACN 109242477 ACN109242477 ACN 109242477A
Authority
CN
China
Prior art keywords
donations
block chain
block
donation
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810691916.4A
Other languages
Chinese (zh)
Other versions
CN109242477B (en
Inventor
郭红英
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co LtdfiledCriticalPing An Technology Shenzhen Co Ltd
Priority to CN201810691916.4ApriorityCriticalpatent/CN109242477B/en
Priority to PCT/CN2018/110384prioritypatent/WO2020000784A1/en
Publication of CN109242477ApublicationCriticalpatent/CN109242477A/en
Application grantedgrantedCritical
Publication of CN109242477BpublicationCriticalpatent/CN109242477B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the present invention provides a kind of charitable donation method, system and storage medium based on block chain, is related to donating technical field, for improving the transparency of donations, improves the degree of belief of both sides.Charitable donation method based on block chain includes: acquisition donation requests, and the donation requests include the donations information of donations side, and the donations information is to donate the quantity of the quantity and/or fund of goods and materials;Whether the donations information for verifying the donations side meets preset condition;When the authentication succeeds, pass through donation requests;The donations information is written in a block;The block is stored into block chain.It is above-mentioned based on the charitable donation method of block chain suitable for the charitable donation system based on block chain.

Description

Charitable donation method, system and storage medium based on block chain
Technical field
The present invention relates to charitable donation technical field more particularly to a kind of charitable donation method, systems based on block chainAnd storage medium.
Background technique
With the quickening of social modernization's process step, most of people's lives are also to become better and better, and are showed loving heart to peopleFor, not only assist in people in a hank at those, at the same also can we survive the world become finer, as oneHead song sings " a little liking as long as everybody dedicates to, the world will become the fine human world ".
Currently, usually having various donations behaviors in commercial affairs or charitable field.Contributor donates to charity organization and providesGold or other be used for charitable goods and materials etc..For example, charity organization provides necessity for life to people in need of help, in another exampleHelp etc. of entering a school is provided to underprivileged children.Charity organization is that the intermediate hub of positive energy transmitting is allowed by the donations of social manMore difficult personnel in need can really get help.
However, being this field volume problem to be solved how by the use transparence after donations and donations.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of charitable donation method, system and storage medium based on block chain,For improving the transparency of donations, the degree of belief of both sides is improved.
One aspect of the present invention provides a kind of charitable donation method based on block chain, the charitable donation method based on block chainInclude:
Donation requests are obtained, the donation requests include the donations information of donations side, and the donations information is donations goods and materialsQuantity and/or fund quantity;
Whether the donations information for verifying the donations side meets preset condition;
When the authentication succeeds, pass through the donation requests;
The donations information is written in a block;
The block is stored into block chain.
Optionally, whether the donations information of the verifying donations side meets the method for preset condition and includes:
Judge whether the quantity of goods and materials and/or fund in the stored value card of the donations side is more than or equal to the taxGive the quantity of the goods and materials and/or fund in information, the stored value card is used to recording the quantity and/or fund of goods and materials to be donatedQuantity;
When the quantity of goods and materials and/or fund in the stored value card of the donations side is more than or equal to the donations informationWhen the quantity of interior goods and materials and/or fund, it is proved to be successful.
Optionally, the method also includes:
When passing through the donation requests, by the quantity of the goods and materials of donations and/or fund from the electronic money of the donations sideIt is deducted in packet.
Optionally, the method also includes:
When obtaining the donation requests, the block head of the donations side is generated according to the identity information of the donations side.
Optionally, the method also includes:
When the donations information is written in the block, by the block and the block head phase mapping.
Optionally, the method also includes:
Obtain inquiry request;
According to the inquiry request, openly shows the donations information being recorded in the block, hide the donations sideIdentity information.
Another aspect of the present invention provides a kind of charitable donation system based on block chain, the charitable donation system based on block chainSystem is suitable for the charitable donation method based on block chain described in previous aspect;
The charitable donation system based on block chain includes:
Module is obtained, for obtaining donation requests;
Respond module, in response to the donation requests;
Whether authentication module, the donations information for verifying donations side meet preset condition;
Block chain module, for the donations information to be written in a block.
Optionally, the charitable donation system based on block chain further include: mapping block is used for the block and areaBuild phase mapping.
Another aspect of the present invention provides a kind of charitable donation system based on block chain, the charitable donation system based on block chainSystem includes: at least one processor;And the memory being connect at least one processor communication;
Wherein, the memory is stored with the instruction that can be executed by processor described at least one, and described instruction is setFor for executing the charitable donation method described in above-mentioned previous aspect based on block chain.
Another aspect of the present invention provides a kind of computer readable storage medium, is stored with computer executable instructions, describedComputer executable instructions are used to execute the process of the charitable donation method described in above-mentioned previous aspect based on block chain.
Having the beneficial effect that the aspect and any possible implementation manners as described above:
In the present invention, due to having recorded donation process by block, above-mentioned donations method can be conducive to block chain and realizeThe effect that distribution record, distribution storage and collective safeguard, may be implemented system decentralization, guarantee the saturating of each donations informationIt is bright and safe.Data are donated using block chained record, all nodes in whole system is enabled to go the environment trusted freeData, record data, more new data are safely exchanged, any artificial intervention does not all work.Block chain passes through block dataStructure stores all historical datas after founding block, and any data on block chain all can trace it by chain structureOrigin.It after the information of block chain is by knowing together and being added to block chain, is just recorded by all nodes, and is protected by cryptography jointlyCard front and back is interrelated, and the difficulty distorted and cost are very high, therefore the donations data in this programme are difficult to be tampered.Block chainSystem is safeguarded jointly by wherein all nodes with maintenance function, and all nodes can pass through disclosed interface polls areaBlock chain data and exploitation related application.
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 belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hairBright some embodiments for those of ordinary skill in the art without any creative labor, can be withIt obtains other drawings based on these drawings.
Fig. 1 is a kind of flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 2 is another flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 3 is another flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 4 is another flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 5 is another flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 6 is another flow chart of the charitable donation method based on block chain provided by the embodiment of the present invention;
Fig. 7 is the structural block diagram of the charitable donation system based on block chain provided by the embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present inventionIn attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment isA part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the artEvery other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
The term used in embodiments of the present invention is only to be not intended to be limiting merely for for the purpose of describing particular embodimentsThe present invention.In the embodiment of the present invention and the "an" of singular used in the attached claims, " described " and "the"It is also intended to including most forms, unless the context clearly indicates other meaning.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, indicateThere may be three kinds of relationships, for example, A and/or B, can indicate: individualism A, exist simultaneously A and B, individualism B these threeSituation.In addition, character "/" herein, typicallys represent the relationship that forward-backward correlation object is a kind of "or".
It should be noted that the nouns of locality such as "upper", "lower" described in the embodiment of the present invention, "left", "right" are with attached drawingShown in angle come what is be described, should not be construed as the restriction to the embodiment of the present invention.Furthermore within a context, it is also necessary to manageSolution can not only be formed directly into another when mentioning an element and being formed on "above" or "below" another elementPerhaps "lower" can also be indirectly formed by intermediary element in another element "upper" or "lower" for a element "upper".
Before the detailed introduction present invention, technology train of thought of the invention is simply introduced:
Block chain technology is that algorithm of knowing together with storing data, using distributed node is verified using block linked data structureGuarantee the safety of data transmission and access with more new data, in the way of cryptography, using by automatized script generation to generateThe intelligent contract of code composition programs the completely new distributed basis framework and calculation of one kind with operation data.Wherein, areaDistributed node and common recognition algorithm mechanism in block chain make block chain have the characteristics that decentralization, autonomy, opening, answerGuarantee that the information in block chain can not distort with the mode of cryptography.Block chain is divided into publicly-owned block chain, alliance's block chain at presentWith privately owned block chain, wherein each node in publicly-owned block chain is opened to anyone, anyone can download acquisitionIntact block chain data, publicly-owned block chain are earliest block chain, and the block chain being most widely used.
With the quickening of social modernization's process step, most of people's lives are also to become better and better, and are showed loving heart to peopleFor, not only assist in people in a hank at those, at the same also can we survive the world become finer.In commercial affairsOr charitable field, usually there are various donations behaviors.Contributor to charity organization's capital endowment or other for charitableGoods and materials etc..For example, charity organization provides necessity for life to people in need of help, in another example providing admission to underprivileged childrenHelp etc..Charity organization is the intermediate hub of positive energy transmitting, by the donations of social man, allows more difficulties in needPersonnel can really get help.
However, indefiniteization of capital endowment, so that donations side loses trust to donations mechanism, to become intentionally to helpIt helps, and inability is for it.
For the attainment of one's purpose, inventor devises following technical solution:
The present embodiment provides a kind of charitable donation methods based on block chain, as shown in Figure 1, it is institute of the embodiment of the present inventionA kind of flow chart of the charitable donation method based on block chain provided, the charitable donation method based on block chain of being somebody's turn to do include:
S102, donation requests are obtained, donation requests include the donations information of donations side, which is donations goods and materialsThe quantity of quantity and/or fund.
It donates end and sends donation requests to donations system, donations system obtains donation requests, which includes donationsThe donations information of side, wherein the donations information is donations goods and materials and/or fund.If goods and materials, needed in donations system into oneStep carries out careful description to goods and materials.If fund, then typing amount of the fund is needed.Illustratively, 500 yuan of people are donated with donations sideFor people's coin, the donation requests that donations side initiates are 500 yuans of donations.
Whether S104, the donations information for verifying donations side meet preset condition.
Preset condition can be greater than tax to donate the quantity of goods and materials and/or fund in the stored value card of donations side in the present embodimentGive the quantity of the donations goods and materials in information and/or fund.That is, can be used in the object of donations in the stored value card of donations sideMoney and/or amount of funds.
Illustratively, when donations are goods and materials, donations side the quantity for donating goods and materials is recorded in personal stored value card,And the goods and materials are described in detail.Verification mode is to give the staff of mechanism to carry out on-site verification to it, specifically, contributingDonations goods and materials need to be transported to and give directions place by the side of giving, and personnel verify, and obtain when in the quantity of donations goods and materials and donation requestsTo quantity coincide consistent when, pass through donation requests;When donations are fund, contribution fund is transferred to stored value card by donations sideIn, donations system verifies the number of the fund in stored value card, and whether donations system judges the number in stored value cardPass through donation requests when being more than or equal to amount of donation more than or equal to amount of donation.More than or equal to donations goldVolume is proved to be successful, and receives donations.
It should be noted that stored value card can be associated with the payment account of donations side.
S106, when the authentication succeeds, passes through donation requests.
Donation requests pass through, it is meant that receive the donations of donations side.
S108, donations information is written in a block.
Donations information is recorded in a block, that is to say, that donate information each time for block as account book record.
You need to add is that the donations information can also enter oneself for the examination the specify information of donations side and the income etc. of donations mechanismDeng.It can also be by donations structural feedback to end is donated, in order to which the side of donations understands donations result in the present embodiment.
S110, block is stored into block chain.
The block of above-mentioned generation is recorded in block chain according to timestamp.
In above scheme, due to having recorded donation process by block, it is real that above-mentioned donations method can be conducive to block chainThe effect that existing distribution record, distribution storage and collective safeguard, may be implemented system decentralization, guarantee each donations informationIt is transparent and safe.Data are donated using block chained record, all nodes in whole system is enabled to remove the environment trusted certainlyBy safely exchanging data, record data, more new data, any artificial intervention does not all work.Block chain passes through block countsAll historical datas after founding block are stored according to structure, any data on block chain can all be traced by chain structureIts origin.After the information of block chain is by knowing together and being added to block chain, just recorded jointly by all nodes, and pass through cryptographyGuarantee that front and back is interrelated, the difficulty distorted and cost are very high, therefore the donations data in this programme are difficult to be tampered.BlockCatenary system is to safeguard that all nodes can pass through disclosed interface polls jointly by wherein all nodes with maintenance functionBlock chain data and exploitation related application.
In one embodiment, as shown in Fig. 2, it is the charitable tax based on block chain provided by the embodiment of the present inventionAnother flow chart for giving method needs the side of donations to enter donations system and completes to register, register before initiating donation requestsProcess is as follows: sending registration request to donations system, donations system sends acquisition donations side in response to registration request, to donations sideThe request of information, donations side donate system upon receiving a request, by identity information typing.The identity information includes: user's surnameName, facial image, ID card No. or passport number, inhabitation address, telephone number, the address Email etc..Donations system is to thisContributor carries out authentication, such as is verified by the function of recognition of face, when on identity card or passport image withWhen facial image is consistent, succeed in registration.Alternatively, public security system can also be connected from the background, and after the completion of being verified by public security system, feedbackTo donations system, to complete to verify.After succeeding in registration, by the identity information typing of donations side to the donations data of the system of donationsLibrary may also set up and store in equipment beyond the clouds.If authentication failed, client where registration failure instruction is sent to donations sideEnd prompts registration failure.
It it should be noted that donations can be can also be organizations for social man, or is company etc., the object donatedPerhaps fund has legitimate origin donations side to need to be responsible for the goods and materials or fund of the donations to money.
Also, the charitable donation system in the present embodiment based on block chain is one and is used to handle application, donations affairsE-platform, all can be to any user it is open, restriction permission, not any to be ok to the interested user of the platformIt is registered in the platform.Once being registered as the donations side of the platform, then the donations side can be donated to platform.UserThe system interface of equipment access platform may include web-page interface or application interface.User equipment, such as can use its calculatingMachine is directly based upon the log-on webpage of the charitable donation system of block chain and accesses the charitable donation system based on block chain, can alsoSuch as using its tablet computer, it is based on application program, such as IOS application is linked into the charitable donation system based on block chain.User equipment, can be based on internet or mobile network, such as GSM, GPRS, CDMA, WIFI network and be linked into based on areaThe charitable donation system of block chain.
It in one embodiment, is the charitable donation based on block chain provided by the embodiment of the present invention referring to Fig. 3Another flow chart of method, the method whether the donations information of verifying donations side meets preset condition include:
S1041, judge whether the quantity of the goods and materials in the stored value card of donations side and/or fund is more than or equal to donationsThe quantity of goods and materials and/or fund in information, stored value card are used to record the quantity of donations goods and materials and/or the quantity of fund.
S1042, it is donated in information when the quantity of goods and materials and/or fund in the stored value card of donations side is more than or equal toGoods and materials and/or fund quantity when, be proved to be successful.
In conjunction with above embodiment it is found that donations side records the quantity of the quantity for the goods and materials for needing to donate and/or fundIn the stored value card of donations side, so that the system of donating records above-mentioned numerical value, facilitate subsequent verification.Also, work as stored value cardWhen interior goods and materials and/or fund are more than or equal to the goods and materials for needing to donate and/or fund, it can prove that the donations side is that have reallyMeaning donations, it is reported there is no false, the degree of belief of donations side can be improved.
In the present embodiment, verifying for the amount of funds in donations side's stored value card, the mode that the whole network can be taken to verify,Whether verified in the stored value card of the donations side by other contributors has enough funds for donating.In other embodimentIn, donations system can check the fund in the stored value card of donations side, judge whether there is enough funds for donating.
Enough funds are it is understood that donations hair when initiating donation requests, donates the capital endowment for including in information, onlyDonate the number for the capital endowment that the amount of the fund in wallet is more than or equal in donations information.
For the goods and materials that donations side donates, the staff of charity organization is needed to verify it.And result is fed backInto donations system.
In one embodiment, as shown in figure 4, it is the charitable tax based on block chain provided by the embodiment of the present inventionAnother flow chart of method is given, the charitable donation method based on block chain is somebody's turn to do further include:
S107, when passing through donation requests, by the quantity of the goods and materials of donations and/or fund from the electronic money of the donations sideIt is deducted in packet.
Illustratively, donations side contributes money 500 yuan, there is 600 yuan, after donation requests, deductible contribution in stored value cardFund, it is 100 yuan remaining in the stored value card.For goods and materials and equally, illustratively, in stored value card show 100 topsTent, after donations 50 are pushed up, residue 50 pushes up tent in stored value card.
In one embodiment, as shown in figure 5, it is the charitable tax based on block chain provided by the embodiment of the present inventionAnother flow chart of method is given, the charitable donation method based on block chain is somebody's turn to do further include:
When S1031, acquisition donation requests, the block head of donations side is generated according to the identity information of donations side.
Upon registration, the donations information of the side of donations has been recorded in the database in donations system, at this point, when contributingWhen the side of giving initiates donation requests, the identity information and generation area build of donations side can be transferred, at this time, it is also necessary to by the identity informationIt is recorded in block head, finds corresponding block head according to donations information convenient for subsequent donations root.In addition, the identity letter of recordBreath can also be used as index.
Further, in a kind of specific embodiment, as shown in fig. 6, it is base provided by the embodiment of the present inventionIn another flow chart of the charitable donation method of block chain, it is somebody's turn to do the charitable donation method based on block chain further include:
S112, when will donate information be written a block in when, by the block and corresponding block head phase mapping.
The donations record that will check and transfer for convenience the same donations side, can be by corresponding block and its block head phaseMutually mapping.Illustratively, the present embodiment can be by the absolute address of block and block head phase mapping.
Also, the result of mapping processing can be also recorded in block head in the present embodiment, the body in block head will be presentPart information is isolated with the donations information in block, protects the privacy of donations side well.
In another specific embodiment, the charitable donation method based on block chain of being somebody's turn to do may also include that
Obtain inquiry request;
According to inquiry request, openly show that the donations information being recorded in block, donations information include the number of beneficence moneyThe quantity of amount and/capital endowment, and hide the identity information of the donations side.
In the present embodiment, due to block chain be it is open, anyone, including the third-party institution can have the right to the systemInterior donations information is inquired, and convenient for the supervision of the whole society, degrees of overtness is improved.Also, for the guarantor to donations sideShield, keeps its identity information invisible.
Inevitable, it, also can be in the donations letter that inquiry is recorded in block when donations side has a mind to disclose its identity informationWhile breath, pass through map locating to corresponding donations side information.
Also, any node can possess total account book of the whole network, and the Transaction Information in block in block chain is to allNode discloses, therefore whole system information highly transparent.
The present embodiment provides a kind of charitable donation systems based on block chain, as shown in fig. 7, it is institute of the embodiment of the present inventionThe structural block diagram of the charitable donation system based on block chain provided, the charitable donation system 100 based on block chain of being somebody's turn to do are suitable forThe above-mentioned charitable donation method based on block chain.
As shown in fig. 7, the charitable donation system 100 based on block chain includes:
Module 11 is obtained, for obtaining donation requests.
Respond module 12, in response to donation requests.
Whether authentication module 13, the donations information for verifying donations side meet preset condition.
Block chain module 14 is written in a block for that will donate information.
The present embodiment may also include AM access module, which may include SDK unit, and SDK unit is used to help trade companyIt is linked into block chain module 14 easily and fast.
Block chain module realizes block chain point to point network, common recognition mechanism, privacy mechanism, intelligent contract;Transaction dataThe data of data, transaction results including transaction request and the data of process of exchange.Block chain module be used for by transaction data intoRow record, each transaction are recorded and saved as individual block.It is emphasized that each node is preservedIn the donations system all donations record, only each node check it is different from access right.Above-mentioned node can beIntelligent terminal, such as desktop computer, laptop, mobile device etc., the mobile device include operation IOS system orThe smart phone of android system, PDA device, tablet computer etc..Donations method, apparatus access donates system interface and may includeWeb-page interface or application interface, user equipment, such as can use its computer, it is directly based upon the login of electronic donations systemWebpage and access electronic donations system, its tablet computer can also be used, be based on application program, such as IOS application be linked into electricityIn sonization donations system.User equipment can be based on internet or mobile network, such as GSM, GPRS, CDMA, WIFI networkAnd it is linked into electronic donations system.
Block chain module 14 may include reconciliation unit and the unit that reports an error.Reconciliation unit is used to count the statistics account of transaction systemIt is single, and matched with the transaction data in block chain module 14, find out unmatched transaction;When reconciliation unit is found out notWhen matched transaction, which is transmitted to the unit that reports an error, the unit that reports an error is used to handle the mismatch that reconciliation system searching comes outTransaction, and report an error to the backstage of donations system, to modify to this transaction, and block chain module is written into modification processIn, while updating the relevant information in numerical control library.
Wherein, reconciliation system matches the statistics bill of transaction system with the transaction data in block chain module, looks intoAfter finding out unmatched transaction, analysis mismatches reason, and modifies according to reason is mismatched.
Optionally, above-mentioned mismatch reason can be with are as follows: and the statistics bill of reconciliation unit malfunctions, and/or, block chain module 14On transaction data error, if the bill of reconciliation unit malfunction, to count bill modify, if in block chain module 14Transaction data error, then generate new block and record correct transaction data.
Inevitable, which may also include monitoring alarm module, for being monitored to modules, including systemOperation conditions, if work normally and system where server health, when system is abnormal, send alarm toRelevant O&M and developer.
Further, being somebody's turn to do the charitable donation system 100 based on block chain may also include mapping block, be used for block and areaBuild phase mapping.
Donations system in the present embodiment can be conducive to the work that block chain realizes distribution record, distribution storage and collective's maintenanceWith may be implemented system decentralization, guarantee the transparent and safe of each donations information.Number is donated using block chained recordAccording to enabling all nodes in whole system going the environment trusted freely safely to exchange data, record data, updating numberAccording to any artificial intervention does not all work.Block chain stores all history after founding block by block data structuresData, any data on block chain can all trace its origin by chain structure.The information of block chain is by knowing together and addingAfter adding to block chain, just recorded jointly by all nodes, and guarantee that front and back is interrelated by cryptography, the difficulty distorted atThis is very high, therefore the donations data in this programme are difficult to be tampered.Block catenary system is that have maintenance function by wherein allNode safeguard jointly, all nodes can pass through disclosed interface polls block chain data and exploitation related application.
The present embodiment provides a kind of charitable donation system based on block chain, the charitable donation system based on block chain includesAt least one processor;And the memory being connect with processor communication described at least one.Wherein, be stored with can for memoryThe instruction executed by least one processor, described instruction are arranged to be used for executing above-mentioned method.
The present embodiment provides a kind of computer readable storage mediums, are stored with computer executable instructions, and computer can be heldRow instruction is for executing the above-mentioned method flow stated.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be withIt realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unitIt divides, only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or groupPart can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shownOr the mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, device or unit it is indirectCoupling or communication connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unitThe component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multipleIn network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unitIt is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated listMember both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at oneIn storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computerIt is each that device (can be personal computer, server or network equipment etc.) or processor (Processor) execute the present inventionThe part steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is variousIt can store the medium of program code.
The apparatus embodiments described above are merely exemplary, wherein unit can be as illustrated by the separation memberOr may not be and be physically separated, component shown as a unit may or may not be physical unit, i.e.,It can be located in one place, or may be distributed at least two network units.It can be selected according to the actual needsIn some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativenessLabour in the case where, it can understand and implement.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extentPipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according toSo be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features intoRow equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solutionThe range of scheme.

Claims (10)

CN201810691916.4A2018-06-282018-06-28Charity donation method, system and storage medium based on blockchainActiveCN109242477B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201810691916.4ACN109242477B (en)2018-06-282018-06-28Charity donation method, system and storage medium based on blockchain
PCT/CN2018/110384WO2020000784A1 (en)2018-06-282018-10-16Blockchain-based charitable donation method, system, and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810691916.4ACN109242477B (en)2018-06-282018-06-28Charity donation method, system and storage medium based on blockchain

Publications (2)

Publication NumberPublication Date
CN109242477Atrue CN109242477A (en)2019-01-18
CN109242477B CN109242477B (en)2023-08-25

Family

ID=65072147

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810691916.4AActiveCN109242477B (en)2018-06-282018-06-28Charity donation method, system and storage medium based on blockchain

Country Status (2)

CountryLink
CN (1)CN109242477B (en)
WO (1)WO2020000784A1 (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110009495A (en)*2019-03-192019-07-12阿里巴巴集团控股有限公司Based on the welfare donations method and device of block chain, electronic equipment, storage medium
CN110020979A (en)*2019-03-192019-07-16阿里巴巴集团控股有限公司Public good based on block chain offers method and device, electronic equipment
CN110060189A (en)*2019-03-192019-07-26阿里巴巴集团控股有限公司Public good based on block chain offers method and device, electronic equipment
CN110147929A (en)*2019-04-152019-08-20深圳壹账通智能科技有限公司Welfare donations goods and materials distribution method, device, computer equipment and storage medium
CN110163627A (en)*2019-04-012019-08-23阿里巴巴集团控股有限公司A kind of donations food processing method and device based on block chain
CN110400063A (en)*2019-07-102019-11-01郑州厚普科技有限公司A kind of management method and managing device of mutual-aid community system
CN110544193A (en)*2019-09-062019-12-06腾讯科技(深圳)有限公司Donation information distributed storage method and device
CN110597813A (en)*2019-09-102019-12-20腾讯科技(深圳)有限公司Block chain-based information recording method, device, equipment and storage medium
CN111008243A (en)*2019-11-212020-04-14山东爱城市网信息技术有限公司Block chain-based donation flow direction recording supervision method, device and storage medium
CN111461661A (en)*2020-03-312020-07-28深圳前海微众银行股份有限公司Material monitoring method, device, equipment and storage medium based on block chain
CN111461715A (en)*2020-03-302020-07-28杭州时戳信息科技有限公司Material donation method and system based on block chain, storage medium and server
CN111507706A (en)*2019-01-312020-08-07华为技术有限公司 Data browsing and storage method, apparatus, computer equipment and storage medium
CN111538787A (en)*2020-04-272020-08-14中国银行股份有限公司Donated material processing method, device and system based on block chain
CN111539688A (en)*2020-04-272020-08-14中国银行股份有限公司Information management method and device based on block chain
CN111598400A (en)*2020-04-172020-08-28山东爱城市网信息技术有限公司 A method, equipment and medium for the allocation of donated materials based on blockchain
CN111737311A (en)*2020-05-262020-10-02山东浪潮质量链科技有限公司 A blockchain-based donation material distribution method, equipment and medium
KR20200121114A (en)*2019-04-152020-10-23가천대학교 산학협력단Block chain-based crytography donation server and donation method without limitation to donation target
CN111815242A (en)*2020-07-152020-10-23中国建设银行股份有限公司Donation information processing method, device, equipment and storage medium
CN111815323A (en)*2020-06-232020-10-23深圳市先河系统技术有限公司Block chain donation method, electronic device and storage medium
CN111831747A (en)*2020-06-242020-10-27西安纸贵互联网科技有限公司Charitable donation service system and charitable donation service platform
CN112100667A (en)*2020-09-242020-12-18南京邮电大学Charity organization supervision and management method based on novel block chain structure
CN112258203A (en)*2020-11-022021-01-22深圳壹账通智能科技有限公司Block chain-based donation method, block chain node, device and storage medium
CN112347187A (en)*2020-09-102021-02-09紫光云(南京)数字技术有限公司Traceability method of block chain under epidemic situation
CN112365277A (en)*2020-12-072021-02-12四川长虹电器股份有限公司Decentralization charitable donation tracking system
CN112712269A (en)*2020-12-312021-04-27广东科技学院Traceable fund operation platform and implementation method thereof
CN113450237A (en)*2021-05-252021-09-28林梓毅Public welfare social contact solution method based on decentralized autonomous organization
CN113469852A (en)*2021-03-242021-10-01远光软件股份有限公司Block chain donation platform

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111461882A (en)*2020-03-302020-07-28杭州时戳信息科技有限公司Public good material donation method, system, computer readable storage medium and server
CN114118987B (en)*2021-11-082024-07-30上海蚂蚁创将信息技术有限公司Cross-border money transfer method and device based on block chain and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150161684A1 (en)*2013-12-102015-06-11Fmr LlcMulti-Sourced Charitable Contributions
CN106357640A (en)*2016-09-182017-01-25江苏通付盾科技有限公司Method, system and server for authenticating identities on basis of block chain networks
CN106357644A (en)*2016-09-212017-01-25江苏通付盾科技有限公司Method, system and server for authenticating identities on basis of block chain networks
CN106372940A (en)*2016-08-312017-02-01江苏通付盾科技有限公司Identity authentication method based on block chain network, server and terminal device
CN107579979A (en)*2017-09-072018-01-12成都理工大学 Shared query method of electronic medical records based on block chain technology

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106204287A (en)*2016-07-182016-12-07上海仲托网络科技有限公司Mutual insurance based on block chain and help each other guarantee operation method and system
CN108182970B (en)*2018-01-032021-11-05北京厚普聚益科技有限公司Medical crowd funding system management method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150161684A1 (en)*2013-12-102015-06-11Fmr LlcMulti-Sourced Charitable Contributions
CN106372940A (en)*2016-08-312017-02-01江苏通付盾科技有限公司Identity authentication method based on block chain network, server and terminal device
CN106357640A (en)*2016-09-182017-01-25江苏通付盾科技有限公司Method, system and server for authenticating identities on basis of block chain networks
CN106357644A (en)*2016-09-212017-01-25江苏通付盾科技有限公司Method, system and server for authenticating identities on basis of block chain networks
CN107579979A (en)*2017-09-072018-01-12成都理工大学 Shared query method of electronic medical records based on block chain technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李琪等: "基于区块链技术的慈善应用模式与平台", no. 2, pages 287 - 292*

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111507706A (en)*2019-01-312020-08-07华为技术有限公司 Data browsing and storage method, apparatus, computer equipment and storage medium
CN111507706B (en)*2019-01-312024-04-26华为技术有限公司 Data browsing and storage method, device, computer equipment and storage medium
CN110009495A (en)*2019-03-192019-07-12阿里巴巴集团控股有限公司Based on the welfare donations method and device of block chain, electronic equipment, storage medium
CN110020979A (en)*2019-03-192019-07-16阿里巴巴集团控股有限公司Public good based on block chain offers method and device, electronic equipment
CN110060189A (en)*2019-03-192019-07-26阿里巴巴集团控股有限公司Public good based on block chain offers method and device, electronic equipment
CN110163627A (en)*2019-04-012019-08-23阿里巴巴集团控股有限公司A kind of donations food processing method and device based on block chain
CN110147929A (en)*2019-04-152019-08-20深圳壹账通智能科技有限公司Welfare donations goods and materials distribution method, device, computer equipment and storage medium
KR20200121114A (en)*2019-04-152020-10-23가천대학교 산학협력단Block chain-based crytography donation server and donation method without limitation to donation target
KR102313675B1 (en)2019-04-152021-10-19가천대학교 산학협력단Block chain-based crytography donation server and donation method without limitation to donation target
CN110400063A (en)*2019-07-102019-11-01郑州厚普科技有限公司A kind of management method and managing device of mutual-aid community system
CN110400063B (en)*2019-07-102021-07-09郑州厚普科技有限公司Management method and management device of community mutual aid system
CN110544193A (en)*2019-09-062019-12-06腾讯科技(深圳)有限公司Donation information distributed storage method and device
CN110597813A (en)*2019-09-102019-12-20腾讯科技(深圳)有限公司Block chain-based information recording method, device, equipment and storage medium
CN110597813B (en)*2019-09-102024-03-29腾讯科技(深圳)有限公司Information recording method, device, equipment and storage medium based on blockchain
CN111008243A (en)*2019-11-212020-04-14山东爱城市网信息技术有限公司Block chain-based donation flow direction recording supervision method, device and storage medium
CN111461715A (en)*2020-03-302020-07-28杭州时戳信息科技有限公司Material donation method and system based on block chain, storage medium and server
CN111461661A (en)*2020-03-312020-07-28深圳前海微众银行股份有限公司Material monitoring method, device, equipment and storage medium based on block chain
CN111598400A (en)*2020-04-172020-08-28山东爱城市网信息技术有限公司 A method, equipment and medium for the allocation of donated materials based on blockchain
CN111538787A (en)*2020-04-272020-08-14中国银行股份有限公司Donated material processing method, device and system based on block chain
CN111539688A (en)*2020-04-272020-08-14中国银行股份有限公司Information management method and device based on block chain
CN111737311A (en)*2020-05-262020-10-02山东浪潮质量链科技有限公司 A blockchain-based donation material distribution method, equipment and medium
CN111815323A (en)*2020-06-232020-10-23深圳市先河系统技术有限公司Block chain donation method, electronic device and storage medium
CN111815323B (en)*2020-06-232023-09-01深圳市先河系统技术有限公司Block chain donation method, electronic device and storage medium
CN111831747A (en)*2020-06-242020-10-27西安纸贵互联网科技有限公司Charitable donation service system and charitable donation service platform
CN111815242A (en)*2020-07-152020-10-23中国建设银行股份有限公司Donation information processing method, device, equipment and storage medium
CN112347187A (en)*2020-09-102021-02-09紫光云(南京)数字技术有限公司Traceability method of block chain under epidemic situation
CN112100667A (en)*2020-09-242020-12-18南京邮电大学Charity organization supervision and management method based on novel block chain structure
CN112100667B (en)*2020-09-242022-09-20南京邮电大学Charity organization supervision and management method based on novel block chain structure
CN112258203A (en)*2020-11-022021-01-22深圳壹账通智能科技有限公司Block chain-based donation method, block chain node, device and storage medium
CN112365277A (en)*2020-12-072021-02-12四川长虹电器股份有限公司Decentralization charitable donation tracking system
CN112712269A (en)*2020-12-312021-04-27广东科技学院Traceable fund operation platform and implementation method thereof
CN113469852A (en)*2021-03-242021-10-01远光软件股份有限公司Block chain donation platform
CN113450237A (en)*2021-05-252021-09-28林梓毅Public welfare social contact solution method based on decentralized autonomous organization

Also Published As

Publication numberPublication date
WO2020000784A1 (en)2020-01-02
CN109242477B (en)2023-08-25

Similar Documents

PublicationPublication DateTitle
CN109242477A (en)Charitable donation method, system and storage medium based on block chain
US11507645B1 (en)Behavioral profiling method and system to authenticate a user
US20220188918A1 (en)System and method for network security based on a user's computer network activity data
Desai et al.Blockfla: Accountable federated learning via hybrid blockchain architecture
US20230134651A1 (en)Synchronized Identity, Document, and Transaction Management
Yin et al.A first estimation of the proportion of cybercriminal entities in the bitcoin ecosystem using supervised machine learning
CN110706090A (en)Credit fraud identification method and device, electronic equipment and storage medium
US9185095B1 (en)Behavioral profiling method and system to authenticate a user
KR101364763B1 (en)Financial fraud warning system using banking transaction pattern analysis and a method thereof
CN110495132A (en)System and method for being generated in distributed network node, uploading and execute code block
CN105844505A (en)Method of carrying out digital currency trading through block chain technology
CN106780012A (en)A kind of internet credit methods and system
CN109584037A (en)Calculation method, device and the computer equipment that user credit of providing a loan scores
WO2017106600A1 (en)Analysis of transaction information using graphs
CN111429145A (en) Risk control method, device and electronic device for electronic transaction
US20240394705A1 (en)Smart contract creation and management using generative artificial intelligence with model merging
CN108171527A (en)Management System for Clients Information and method
Luo et al.Overview of intelligent online banking system based on HERCULES architecture
CN103810635A (en)Method and device for realizing checking of loan business processing flow
CN111932368B (en)Credit card issuing system and construction method and device thereof
CN114066584B (en)Method and device for risk prevention and control of blockchain
CN110335144A (en)Personal electric bank account safety detection method and device
US9424616B2 (en)Customer identity verification
Islam et al.Distributed ledger technology based integrated healthcare solution for Bangladesh
CN110705988A (en)Interactive blocking method and system for invasive behaviors

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp