Movatterモバイル変換


[0]ホーム

URL:


CN108564330A - Information processing method and platform and computer-readable medium - Google Patents

Information processing method and platform and computer-readable medium
Download PDF

Info

Publication number
CN108564330A
CN108564330ACN201810169824.XACN201810169824ACN108564330ACN 108564330 ACN108564330 ACN 108564330ACN 201810169824 ACN201810169824 ACN 201810169824ACN 108564330 ACN108564330 ACN 108564330A
Authority
CN
China
Prior art keywords
information
address
processing
publisher
digital asset
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
CN201810169824.XA
Other languages
Chinese (zh)
Other versions
CN108564330B (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.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co LtdfiledCriticalShenzhen Launch Technology Co Ltd
Priority to CN201810169824.XApriorityCriticalpatent/CN108564330B/en
Publication of CN108564330ApublicationCriticalpatent/CN108564330A/en
Application grantedgrantedCritical
Publication of CN108564330BpublicationCriticalpatent/CN108564330B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a kind of information processing method and platforms and computer storage media.Wherein, information processing method includes:Receive and store the pending information and digital asset of information publisher upload;The processing information that information processing side uploads is received, at least part information in processing information is encrypted, obtains target processing information, and target is handled into information storage to the first address;If after detecting that the processing of the target in the first address of information publisher couple information confirms, the instruction for determining transfer digital asset of information publisher transmission is received;Processing information storage is transferred to third address to the second address, and by digital asset.The embodiment of the present invention can solve the trust problem from each other of information publisher and information processing side.

Description

Information processing method and platform and computer-readable medium
Technical field
The present invention relates to information technology field more particularly to information processing methods and platform and computer-readable medium.
Background technology
With the development of Internet technology, network is part-time to come into being.It is traditional part-time to may require that moonlighter in application dutyPosition participates in work and is required to carry out execute-in-place when getting part-time reward.And network is part-time can then pass through internet skillArt, the exchange for the two provide a third-party platform (such as part time job net).Employer can be completed by the third-party platformPart time job is issued, pays the operations such as part-time reward, corresponding, moonlighter can be simultaneous by accepting this on the third-party platformDuty, and oneself deserved part-time reward is obtained by the third-party platform after completion is part-time.
For example, part-time reward first can be consigned to the by employer when issuing translation part time job by third-party platformTripartite preserves.After the translation of completion is committed to third-party platform by moonlighter, employer can by third-party platform intoRow confirms and completes the payment of part-time reward.And third-party platform will incite somebody to action after receiving the instruction of confirmation payment of employerMoonlighter is paid in the part-time reward.But if employer is unilaterally refused with unqualified for reason after taking complete translationPayment, then can cause moonlighter that can not take oneself deserved part-time reward, to cause the loss of moonlighter.
Therefore, the distrust between the part-time middle employer of network and moonlighter exists in the prior art and price is opaque asksTopic.Information publisher (for example, employer) urgently to be resolved hurrily and the trust from each other of information processing side (for example, moonlighter) are askedTopic.
Invention content
An embodiment of the present invention provides a kind of information processing method and platforms and computer-readable medium, to solve information hairThe trust problem from each other of cloth side and information processing side.
On the one hand, an embodiment of the present invention provides a kind of information processing method, which includes:
The pending information and digital asset of information publisher upload are received and stored, which is used as payingHandle the reward of the pending information;
The processing information that information processing side uploads is received, place is encrypted at least part information in the processing informationReason obtains target processing information, and the target is handled information storage to the first address;
If after detecting that information publisher confirms the target processing information in first address, receiving shouldWhat information publisher sent determines the instruction for shifting the digital asset;
The processing information storage is transferred to third address to the second address, and by the digital asset;
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
In one embodiment, which can also include:When the information for receiving information publisher obtainsWhen instruction fetch, obtains the processing information from the double-address and export;Refer to when the digital asset for receiving the information processing side obtainsWhen enabling, obtains the digital asset of information publisher from the third address and be transferred to the information processing side.
In one embodiment, after the target is handled information storage to the first address, the information processing method is alsoIncluding:When the information inspection for receiving information publisher instructs, target processing information and defeated is obtained from first addressGo out;Detect whether information publisher confirms the target processing information in first address;If detecting the informationAfter publisher confirms the target processing information in first address, then executes and receive information publisher transmission reallySurely the step of shifting the instruction of the digital asset.
In one embodiment, the specific reality of the pending information and digital asset of information publisher upload is received and storedThe mode of applying can be:The pending information of information publisher upload is received, and is that the pending information is given birth to by intelligent contractAt target identification address;The digital asset of information publisher upload is received, and the target identification is arrived into digital asset storageIn address, to carry out trustship to the digital asset.
In one embodiment, which can be:It willThe digital asset of trustship is transferred to the third address from the target identification address.
On the other hand, an embodiment of the present invention provides a kind of information processing platform, which may include:
Receiving unit, pending information and digital asset for receiving and storing information publisher upload, number moneyIt produces as the reward for the payment processing pending information;
Processing unit, the processing information for receiving the upload of information processing side, at least part in the processing informationInformation is encrypted, and obtains target processing information, and the target is handled information storage to the first address;
The processing unit, if be additionally operable to detect information publisher to the target in first address handle information intoAfter row confirms, then receive information publisher transmission determines the instruction for shifting the digital asset;
Storage unit is used for the processing information storage to the second address, and with being transferred to third by the digital assetLocation;
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
In one embodiment, which is additionally operable to:When the acquisition of information for receiving information publisher instructs,The processing information is obtained from first address and is exported;When receiving the digital asset acquisition instruction of the information processing side, fromSecond address obtains the digital asset of information publisher and is transferred to the information processing side.
In one embodiment, which is additionally operable to:When the information inspection for receiving information publisher instructs,Target processing information is obtained from first address and is exported;Information publisher is detected whether to the mesh in first addressMark processing information is confirmed;If detecting, information publisher confirms the target processing information in first addressAfterwards, then the step of receiving the instruction for determining the transfer digital asset that information publisher sends is executed.
In one embodiment, which can be specifically used for:The pending information of information publisher upload is received,And target identification address is generated for the pending information by intelligent contract;The digital asset of information publisher upload is received,And store the digital asset into the target identification address, to carry out trustship to the digital asset.
In one embodiment, which can be specifically used for:From the target identification by the digital asset of trustshipLocation is transferred to the third address.
In another aspect, an embodiment of the present invention provides a kind of information processing platform, the information processing platform include memory,Transceiver and processor, the processor, the transceiver and the memory are connected with each other, wherein the transceiver is used for by thisThe control messaging of device is managed, for the memory for storing computer program, which includes program instruction.The calculatingMachine program includes at least one program instruction, which is loaded by the processor, and for executing such asLower step:The pending information and digital asset of information publisher upload are received and stored, which is used as payingHandle the reward of the pending information;
The processing information that information processing side uploads is received, place is encrypted at least part information in the processing informationReason obtains target processing information, and the target is handled information storage to the first address;
If after detecting that information publisher confirms the target processing information in first address, receiving shouldWhat information publisher sent determines the instruction for shifting the digital asset;
The processing information storage is transferred to third address to the second address, and by the digital asset;
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
In one embodiment, which is loaded by the processor, is additionally operable to execute:When receiving thisWhen the acquisition of information instruction of information publisher, obtains the processing information from the double-address and export;When receiving the information processingWhen the digital asset acquisition instruction of side, obtains the digital asset of information publisher from the third address and be transferred to from the informationReason side.
In one embodiment, after the target is handled information storage to the first address, which refers toOrder is loaded by the processor, is additionally operable to execute:When the information inspection for receiving information publisher instructs, from first addressIt obtains target processing information and exports;Detect information publisher whether in first address the target handle information intoRow confirms;If after detecting that information publisher confirms the target processing information in first address, execution connectsReceive the step of determining the instruction for shifting the digital asset of information publisher transmission.
In one embodiment, which, which is loaded by processor and be used to execute, receives and stores informationWhen pending information and digital asset that publisher uploads, which can be loaded by processor, and be hadBody is for executing:The pending information of information publisher upload is received, and is that the pending information generates by intelligent contractTarget identification address;The digital asset of information publisher upload is received, and to the target identification by digital asset storageIn location, to carry out trustship to the digital asset.
In one embodiment, which is loaded by processor and is used to execute and turn the digital assetWhen moving on to third address, which can be loaded by processor, and specifically for executing:By trustshipDigital asset is transferred to the third address from the target identification address.
In another aspect, an embodiment of the present invention provides a kind of computer readable storage medium, which depositsContain computer program.The computer program includes at least one program instruction, which can be by a processingDevice loads, and for executing above-mentioned described information processing method.
The embodiment of the present invention is after the pending information and digital asset for receiving information publisher upload, first to the numberWord assets carry out trustship.Receive information processing side upload processing information after, first pass through in the processing information extremelyFew a part of information is encrypted, so that information publisher can see that the clear portion of unencryption.If information publisher is not toEncrypted clear portion satisfied with information can then send the instruction for confirming that payment instruction determines transfer digital asset.Wait for informationAfter processing platform receives the instruction that this determines transfer digital asset, then by the processing information storage of complete unencryption to secondIn address, so that information publisher obtains.Meanwhile the information processing platform can will be stored as the digital asset of reward to thirdAddress, so that information processing side obtains.It can take to avoid information publisher and refuse payment after complete processing information in this waySituation ensure that the equity of information processing side.And to carrying out trustship as the digital asset of reward, and can ensure that information is issuedThe equity of side.It can be seen that the embodiment of the present invention can ensure information publisher and information processing side both sides' to the maximum extentEquity.And the embodiment of the present invention is realized based on block chain technology, the characteristics of can not distorting, can be made using block chainTransaction between information publisher and information processing side is open and clear, to solve information publisher and information processing side itBetween distrust problem.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, institute in being described below to the embodiment of the present inventionAttached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the applicationExample, without creative efforts, can be with content according to the ... of the embodiment of the present invention for this technology personnelOther attached drawings are obtained with these attached drawings.
Fig. 1 is a kind of flow diagram of information processing method provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram for information processing method that another embodiment of the present invention provides;
Fig. 3 is a kind of structural schematic diagram of information processing platform provided in an embodiment of the present invention;
Fig. 4 is a kind of application scenario diagram of information processing platform provided in an embodiment of the present invention;
Fig. 5 is a kind of structural schematic diagram for information processing platform that another embodiment of the present invention provides.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation describes, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hairEmbodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative effortsExample, shall fall within the protection scope of the present invention.
Block chain is the computer technologies such as a kind of Distributed Storage, point-to-point transmission, common recognition mechanism, Encryption AlgorithmNew application pattern is substantially the database of a decentralization.Narrow sense says, block chain be it is a kind of sequentially in timeA kind of linked data structure that data block is combined into such a way that sequence is connected, and what is ensured in a manner of cryptography can not usurpThe distributed account book that changes and can not forge.Broadly, block chain technology is verified and is stored using block linked data structureData know together algorithm to generate and update the data, ensure data transmission and visit in the way of cryptography using distributed nodeThe safety asked, the intelligent contract formed using automatized script code are programmed and a kind of completely new distributed base of operation dataPlinth framework and calculation paradigm.It can thus be seen that non-stop layer server in block chain will wait locating if in information processThe information of reason is published in block chain, and decentralization may be implemented.Therefore, the information processing method mentioned by the embodiment of the present inventionIt may each be and realized based on block chain technology.
Fig. 1 is referred to, is a kind of flow diagram of information processing method provided in an embodiment of the present invention.As shown in Figure 1,The information processing method includes:
S101, the information processing platform receive and store the pending information and digital asset of information publisher upload.
Wherein, the digital asset is as the reward for the payment processing pending information.
It can be seen from the above, the intelligence contract is made of automatic script code.Therefore, in one embodiment, believeWhen breath processing platform receives and stores the pending information and digital asset of information publisher upload, specific embodiment canTo be:The information processing platform receives the pending information of information publisher upload, and is the pending letter by intelligent contractBreath generates target identification address.The digital asset of information publisher upload is received, and the target is arrived into digital asset storageIt identifies in address, to carry out trustship to the digital asset.
In one embodiment, which can be regarded as in distributed Information Processing Network one or moreA platform.The distributed Information Processing Network can be regarded as a block chain network, the distributed information processing platformIt can be regarded as the node device in block chain network.The information processing platform is generated by intelligent contract by the pending informationTarget identification address be unique mark address, and this target identification address with the pending information be it is associated, i.e.,May exist mapping relations between target identification address and pending information.In one embodiment, the information processing platform will countWhen in word asset store to the target identification address, specific storage mode can be by the digital asset and the target identificationAddress information is stored in block chain, i.e., there may also be mapping relations between digital asset and target identification address.Therefore, believeBreath processing platform is after the pending information and digital asset for storing information publisher upload, to according to the pending letterBreath finds the digital asset, then can first pass through the pending information and find target identification address, then further according to the target markKnow address and finds the digital asset.
The embodiment of the present invention carries out trustship to digital asset, can have the advantages that:Receiving information publisherAfter the digital asset as reward of upload, the digital asset for being used as reward to this by the intelligent contract of block chain is held in the palmPipe, can just take the digital asset, and do not continued to after taking the digital asset before operation to avoid information processing sideThe pending information is handled, thereby may be ensured that the equity of information publisher.
S102, the information processing platform receives the processing information that information processing side uploads, at least one in the processing informationPartial information is encrypted, and obtains target processing information, and the target is handled information storage to the first address.
In one embodiment, the information processing platform is when receiving the processing information of information processing side's upload, Ke YitongIt crosses in intelligent contract and at least part information in the processing information is encrypted in Encryption Algorithm, to obtain targetHandle information.It can be seen that target processing information includes the cipher-text information of at least part encryption, and removeThe cleartext information of remainder unencryption other than at least part encryption.Allow letter compared in traditional technologyBreath publisher can check that whole processing information, the embodiment of the present invention pass through at least one in processing information before paymentPartial information is encrypted, and information publisher is only allowed to check the cleartext information of part unencryption before payment.It can keep awayExempt from information publisher after having checked whole processing information, unilaterally with unqualified the case where refusing payment for reason, so as toTo ensure the equity of information processing side.
In one embodiment, the information processing platform is before handling the target in information storage to the first address, alsoCan first address first be generated according to the key of information publisher, then again by the target handle information storage to this firstIn address.First address is generated by the key of information publisher, it is ensured that the information content in first address can onlyIt is checked by corresponding key by information publisher, remaining user can not check.In one embodiment, this is used forThe key for generating the first address can refer to the public key of information publisher in rivest, shamir, adelman, may also mean that symmetric cryptographyThe key of information publisher in algorithm.If the information processing platform uses the public key life of the information publisher in rivest, shamir, adelmanAt the first address, then the information content in first address can only be checked by information publisher by the private key of oneself.IfThe information processing platform uses the key of the information publisher in symmetric encipherment algorithm to generate the first address, then encrypted key reconciliationClose key is identical, that is, information publisher is needed to go to the first address to check the corresponding information content by the same key.
The embodiment of the present invention handles target in information storage to the first address generated according to the key of information publisher,It can have the advantages that:Since information processing side is to see the pending information of information publisher publication and determining to handleAfter the processing information, the processing information that processing just obtains is carried out to the pending information, takes the time essence of information processing sidePower etc..Therefore, the information processing platform carries out Partial encryption to the pending information and obtains mesh when receiving the pending informationMark processing information, target is handled in information storage to the first address, is only checked for information publisher, can be to avoid otherUser plagiarize information processing side target handle information, to can also protection information processing side equity.
In one embodiment, the Encryption Algorithm can be AES (Advanced Encryption Standard, it is advancedEncryption standard) algorithm, it can also be DES (Data Encryption Standard, data encryption standards) algorithm, can also beHash function Encryption Algorithm and rivest, shamir, adelman, etc..The embodiment of the present invention is not construed as limiting the Encryption Algorithm.
S103, if the information processing platform detect information publisher in first address the target handle information intoAfter row confirms, then receive information publisher transmission determines the instruction for shifting the digital asset.
Since first address is that the information processing platform is generated according to the key of information publisher, information processing is flatAfter platform is in step s 102 handled target in information storage to the first address, information publisher can be gone by corresponding keyThe clear portion of unencryption in target processing information is checked in first address.If the information processing platform detects that the target is handledInformation is checked, it may be considered that information publisher confirms the target processing information in first address.Information publisher is after having checked the information of clear portion, if it is desired to obtain whole processing information, then it can be at informationPlatform, which is sent, confirms instruction, and confirmation instruction can be the instruction for the confirmation payment that information publisher sends, that is, determine transferThe instruction of the digital asset.Therefore, the information processing platform is detecting that information publisher is true to target processing information progressAfter recognizing, can receive information publisher transmission determines the instruction for shifting the digital asset.
In one embodiment, which may not be the information processing platform and is given birth to according to the key of information publisherAt, but the information processing platform uses Encryption Algorithm, the address that it is encrypted with the key pair of information publisher, sheetInventive embodiments are not construed as limiting it.
The processing information storage is transferred to by S104, the information processing platform to the second address, and by the digital assetThree addresses.
Wherein, which generated according to the key of information publisher, which is according to the informationWhat the key of processing side generated.In one embodiment, which can also be that the information processing platform uses Encryption Algorithm,The address that it is encrypted with the key pair of information publisher, the third address can also be that information processing platform use addsClose algorithm, the address that it is encrypted with the key pair of information processing side, the embodiment of the present invention are not construed as limiting it.
It is received after the determination shifts the instruction of the digital asset after the information processing platform, the information processing platform can recognizeFixed information publisher wants to obtain the processing information of complete unencryption.Therefore the information processing platform can be by this completely notIn encrypted processing information storage to the second address, it is somebody's turn to do so that information publisher goes to obtain in the second address by the key of oneselfThe processing information of complete unencryption.In addition to this, the information processing platform can also shift the digital asset as rewardInto third address, so that information processing side goes in third address by the key of oneself to obtain the digital asset.
In one embodiment, it can refer to that information is sent out in rivest, shamir, adelman that this, which is used to generate two address key,The public key of cloth side may also mean that the key of information publisher in symmetric encipherment algorithm.If the information processing platform is using asymmetricThe public key of information publisher in Encryption Algorithm generates the second address, then information publisher is needed to go second by the private key of oneselfAddress obtains the processing information of the complete unencryption.If the information processing platform uses the information publisher in symmetric encipherment algorithmKey generate the second address, then need information publisher to go to the second address to obtain the complete unencryption by the same keyProcessing information.Similarly, which can refer to information processing side in rivest, shamir, adelmanPublic key may also mean that the key of information processing side in symmetric encipherment algorithm, be not limited thereto.
In one embodiment, by step S101 it is found that the information processing platform is after receiving digital asset, Ke YixianThe trustship of digital asset will be carried out in digital asset storage to target identification address.Therefore, corresponding, this is by the digital assetBeing transferred to the specific implementation mode of third address can be:The digital asset of trustship is transferred to this from the target identification addressThird address.
It can be seen that the embodiment of the present invention receive information publisher determine shift the digital asset instruction after,By in whole processing information storages to only the second address corresponding with the key of information publisher, the digital asset of trustship is depositedIt stores up in the corresponding third address of key only with information processing side, it can be to the maximum extent at protection information publisher and informationThe equity of reason side both sides, to solve the problems, such as the distrust between information publisher and information processing side.
The embodiment of the present invention is after the pending information and digital asset for receiving information publisher upload, first to the numberWord assets carry out trustship.Receive information processing side upload processing information after, first pass through in the processing information extremelyFew a part of information is encrypted, so that information publisher can see that the clear portion of unencryption.If information publisher is not toEncrypted clear portion satisfied with information can then send the instruction for confirming that payment instruction determines transfer digital asset.Wait for informationAfter processing platform receives the instruction that this determines transfer digital asset, then by the processing information storage of complete unencryption to secondIn address, so that information publisher obtains.Meanwhile the information processing platform can will be stored as the digital asset of reward to thirdAddress, so that information processing side obtains.It can take to avoid information publisher and refuse payment after complete processing information in this waySituation ensure that the equity of information processing side.And to carrying out trustship as the digital asset of reward, and can ensure that information is issuedThe equity of side.It can be seen that the embodiment of the present invention can ensure information publisher and information processing side both sides' to the maximum extentEquity.And the embodiment of the present invention is realized based on block chain technology, the characteristics of can not distorting, can be made using block chainTransaction between information publisher and information processing side is open and clear, to solve information publisher and information processing side itBetween distrust problem.
Fig. 2 is referred to, is a kind of flow diagram of information processing method provided in an embodiment of the present invention.As shown in Fig. 2,Information processing method in the embodiment of the present invention may include:
S201, the information processing platform receive and store the pending information and digital asset of information publisher upload.
Wherein, the digital asset is as the reward for the payment processing pending information.
S202, the information processing platform receives the processing information that information processing side uploads, at least one in the processing informationPartial information is encrypted, and obtains target processing information, and the target is handled information storage to the first address.
It should be noted that the step S201 and step S202 in the embodiment of the present invention may refer to foregoing invention embodimentIn step S101 and step S102, the embodiment of the present invention be not repeated here.
S203 is obtained when the information processing platform receives the information inspection instruction of information publisher from first addressIt takes target processing information and exports.
In one embodiment, when information publisher goes to the first address to check that the target handles information by the key of oneselfWhen, the information processing platform can receive an information inspection instruction.After receiving the instruction of this information inspection, information processingPlatform can obtain target processing information from first address, and export target processing information, for information publisherIt checks.It can be seen from the above, in one embodiment, it is close used in target processing information that information publisher goes to the first address to checkKey can be the private key of information publisher in the key or rivest, shamir, adelman of information publisher in symmetric encipherment algorithm.
S204, the information processing platform detect information publisher whether in first address the target handle information intoRow confirms.
In one embodiment, the information processing platform can be by detecting whether to export the target from first addressProcessing information comes whether detection information publisher confirms the target processing information in first address.If information processingDetection of platform handles information to the target is outputed from first address, it may be considered that information publisher to thisTarget processing information in one address is confirmed.
S205, if the information processing platform detect information publisher in first address the target handle information intoAfter row confirms, then receive information publisher transmission determines the instruction for shifting the digital asset.
The processing information storage is transferred to by S206, the information processing platform to the second address, and by the digital assetThree addresses.
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
It should be noted that the step S205 and step S206 in the embodiment of the present invention may refer to foregoing invention embodimentIn step S103 and step S104, the embodiment of the present invention be not repeated here.
S207 is obtained when the information processing platform receives the acquisition of information instruction of information publisher from the double-addressThe processing information simultaneously exports.
In one embodiment, when information publisher goes to the second address to obtain the complete unencryption by the key of oneselfProcessing information when, the information processing platform can receive the instruction of acquisition of information.It is instructed receiving this acquisition of informationAfterwards, the information processing platform can obtain the processing information from second address, and export the processing information, so that the information is issuedFang Jinhang is checked or is downloaded.It can be seen from the above, in one embodiment, information publisher goes to the second address to check this completely notKey used in encrypted processing information can be that the key or asymmetric encryption of information publisher in symmetric encipherment algorithm is calculatedThe private key of information publisher in method.
S208, when the information processing platform receives the digital asset acquisition instruction of the information processing side, from the thirdLocation obtains the digital asset of information publisher and is transferred to the information processing side.
In one embodiment, when information processing side goes to third address to obtain the digital asset by the key of oneself,The information processing platform can receive a digital asset acquisition instruction.After receiving this digital asset acquisition instruction, letterBreath processing platform can obtain the digital asset of information publisher from the third address, and the number of information publisher is providedProduction is transferred to the information processing side, so that information processing side can get the digital asset.It can be seen from the above, in one embodimentIn, it can be information processing side in symmetric encipherment algorithm that information processing side, which goes to third address to obtain key used in digital asset,Key or rivest, shamir, adelman in information processing side private key.
It should be noted that the step S207 and step S208 in the embodiment of the present invention work as information processing without sequencingWhen platform receives the acquisition of information instruction of information publisher, it is carried out step S207.When the information processing platform receives thisWhen the digital asset acquisition instruction of information processing side, it is carried out step S208.
The embodiment of the present invention is after the pending information and digital asset for receiving information publisher upload, first to the numberWord assets carry out trustship.Receive information processing side upload processing information after, first pass through in the processing information extremelyFew a part of information is encrypted, so that information publisher can see that the clear portion of unencryption.If information publisher is not toEncrypted clear portion satisfied with information can then send the instruction for confirming that payment instruction determines transfer digital asset.Wait for informationAfter processing platform receives the instruction that this determines transfer digital asset, then by the processing information storage of complete unencryption to secondIn address, so that information publisher obtains.Meanwhile the information processing platform can will be stored as the digital asset of reward to thirdAddress, so that information processing side obtains.It can take to avoid information publisher and refuse payment after complete processing information in this waySituation ensure that the equity of information processing side.And to carrying out trustship as the digital asset of reward, and can ensure that information is issuedThe equity of side.It can be seen that the embodiment of the present invention can ensure information publisher and information processing side both sides' to the maximum extentEquity.And the embodiment of the present invention is realized based on block chain technology, the characteristics of can not distorting, can be made using block chainTransaction between information publisher and information processing side is open and clear, to solve information publisher and information processing side itBetween distrust problem.
Fig. 3 is referred to, is a kind of structural schematic diagram of information processing platform provided in an embodiment of the present invention.As shown in figure 3,The information processing platform in the embodiment of the present invention may include:
Receiving unit 101, pending information and digital asset for receiving and storing information publisher upload, the numberAssets are as the reward for the payment processing pending information;
Processing unit 102, the processing information for receiving the upload of information processing side, at least one in the processing informationPoint information is encrypted, and obtains target processing information, and the target is handled information storage to the first address;
The processing unit 102, if being additionally operable to detect that information publisher handles letter to the target in first addressAfter breath is confirmed, then receive information publisher transmission determines the instruction for shifting the digital asset;
Storage unit 103, for the processing information storage to be transferred to third to the second address, and by the digital assetAddress;
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
In one embodiment, which is additionally operable to:When the acquisition of information for receiving information publisher instructsWhen, it obtains the processing information from first address and exports;When receiving the digital asset acquisition instruction of the information processing side,The digital asset of information publisher is obtained from second address and is transferred to the information processing side.
In one embodiment, which is additionally operable to:When the information inspection for receiving information publisher instructsWhen, it obtains target processing information from first address and exports;Information publisher is detected whether in first addressTarget processing information is confirmed;If detecting, information publisher carries out the target processing information in first addressAfter confirmation, then the step of receiving the instruction for determining the transfer digital asset that information publisher sends is executed.
In one embodiment, which can be specifically used for:Receive the pending letter of information publisher uploadBreath, and be that the pending information generates target identification address by intelligent contract;Receive the number money of information publisher uploadProduction, and the digital asset is stored into the target identification address, to carry out trustship to the digital asset.
In one embodiment, storage unit 103 can be specifically used for:From the target identification by the digital asset of trustshipLocation is transferred to the third address.
The information processing platform in the embodiment of the present invention can call receiving unit 101 to receive information publisher uploadPending information and digital asset, and trustship is carried out to the digital asset.And call processing unit 102 in the processing informationAt least part information be encrypted, obtain target processing information, and the target is handled into information storage to the first address.IfBy calling processing unit 102 to detect, information publisher handles information to the target in first address and confirmsAfterwards, then receive information publisher transmission determines the instruction for shifting the digital asset.And call storage unit 103 will be at thisReason information storage is transferred to third address to the second address, and by the digital asset.The embodiment of the present invention can be to avoid informationPublisher takes the case where refusing payment after complete processing information, ensure that the equity of information processing side.And to as rewardDigital asset carry out trustship, and can ensure the equity of information publisher.Therefore, the embodiment of the present invention can be to the maximum extentEnsure the equity of information publisher and information processing side both sides.And the embodiment of the present invention is realized based on block chain technology,The characteristics of can not distorting, the transaction between information publisher and information processing side can be made open and clear using block chain,To solve the problems, such as the distrust between information publisher and information processing side.
Fig. 4 is referred to, is a kind of application scenarios schematic diagram of information processing platform provided in an embodiment of the present invention, the informationProcessing platform is the processing platform based on block chain.As shown in figure 4, information publisher and information processing side can pass through terminalRelevant information is uploaded to by (such as cell phone, laptop, PC (personal computer, personal computer) etc.)In block chain.
For example, information publisher looks for a moonlighter that one Chinese literature is translated into English if necessary, thatThe translation part time job (i.e. pending information) can be published in block chain by information publisher.And based on block chainThe information processing platform can be that the translation part time job generates mesh by intelligent contract after receiving the translation part time jobMark mark address.After information publisher will upload to as the digital asset of the part-time reward of the translation in block chain, the informationThe digital asset can be stored and carry out assets trustship into target identification address by processing platform.Information processing side is seeing that this turns overAfter translating part time job, which can be translated, and translated translation (handling information) is uploaded to blockIn chain.And during translation uploads, which may be used the encryptions such as AES encryption algorithm, des encryption algorithmAlgorithm carries out Partial encryption to the translation, then it includes a part of bright to carry out the translation after Partial encryption (i.e. target processing information)Literary translation and a part of ciphertext translation.The information processing platform can store the translation after the Partial encryption to the first addressIn, information publisher can go in first address to check by corresponding key the plaintext portion in the translation after Partial encryptionPoint.If information publisher is satisfied with the translation content of the clear portion, confirmation payment operation can be carried out.Information processing at this timePlatform can receive the instruction for shifting the digital asset that determines of information publisher transmission, and complete translation is stored to secondIt, will be in the digital asset storage to third address of trustship in address.Then, information publisher can go by corresponding keyCheck that complete translation, information processing side can go to get digital asset in third address by corresponding key in double-address.
It should be noted that an example application of the information processing platform is only described above, it is not exhaustive.ExampleSuch as, if if information publisher has mathematical paper to need to look for moonlighter, to answer, can also to be published to the part time jobIn block chain.Information processing side can answer the mathematics examination, and will be in answer upload to block chain.And it is based on blockThe information processing platform of chain can carry out the answer Partial encryption, only check thinking of partly solving a problem to information publisher.If letterBreath publisher thinks that the thinking of solving a problem is correct, then can obtain complete answer by confirming payment.It is, therefore, to be understood thatIt is that the information processing platform described in the embodiment of the present invention can be applied to many aspects, be not limited thereto.
Based on above-mentioned described information processing method, the embodiment of the present invention also proposed a kind of information processing platform, shouldThe information processing platform can be used to implement above-mentioned information processing method.Fig. 5 is referred to, is one kind provided in an embodiment of the present inventionThe structural schematic diagram of the information processing platform.As shown in figure 5, the information processing platform include transceiver 201, processor 202 andMemory 203, the transceiver 201, the processor 202 and the memory 203 can be connected with each other by bus 204, wherein shouldTransceiver 201 be used for by the processor 202 control messaging, the memory 203 for store computer program and itsHis relevant information, which includes program instruction.In one embodiment, which can correspond to above-mentionedReceiving unit 101 in inventive embodiments, the processor 202 can correspond to the processing unit 102 in foregoing invention embodiment,The memory 203 can correspond to the storage unit 103 in foregoing invention embodiment.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be withRelevant hardware is instructed to complete by computer program, which can be stored in a computer readable storage medium, shouldProgram includes at least one program instruction, which is to be loaded by the processor 202, and be used to execute as followsStep:
The pending information and digital asset of information publisher upload are received and stored, which is used as payingHandle the reward of the pending information;
The processing information that information processing side uploads is received, place is encrypted at least part information in the processing informationReason obtains target processing information, and the target is handled information storage to the first address;
If after detecting that information publisher confirms the target processing information in first address, receiving shouldWhat information publisher sent determines the instruction for shifting the digital asset;
The processing information storage is transferred to third address to the second address, and by the digital asset;
Wherein, first address and second address are generated according to the key of information publisher, the third addressIt is to be generated according to the key of the information processing side.
In one embodiment, which is loaded by the processor 202, is additionally operable to execute:Work as receptionTo information publisher acquisition of information instruction when, obtain the processing information from the double-address and export;When receiving the informationWhen the digital asset acquisition instruction of processing side, obtains the digital asset of information publisher from the third address and be transferred to the letterCease processing side.
In one embodiment, after the target is handled information storage to the first address, which refers toOrder is loaded by the processor 202, is additionally operable to execute:When receive information publisher information inspection instruct when, from this firstAddress obtains target processing information and exports;Detect whether information publisher handles letter to the target in first addressBreath is confirmed;If after detecting that information publisher confirms the target processing information in first address, holdRow receives the step of instruction for determining the transfer digital asset that information publisher sends.
In one embodiment, which is loaded by processor 202 and is received and stored for executingWhen pending information and digital asset that information publisher uploads, which can be loaded by processor,And specifically for executing:The pending information of information publisher upload is received, and is the pending information by intelligent contractGenerate target identification address;The digital asset of information publisher upload is received, and the target mark is arrived into digital asset storageKnow in address, to carry out trustship to the digital asset.
In one embodiment, which is loaded by processor 202 and is provided the number for executingWhen production is transferred to third address, which can be loaded by processor, and specifically for executing:It will hold in the palmThe digital asset of pipe is transferred to the third address from the target identification address.
In one embodiment, which can be magnetic disc, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
In one embodiment, the embodiment of the present invention additionally provides a kind of computer storage media, and computer storage is situated betweenMatter has program stored therein instruction, and when which is loaded and executed by processor, information described in Fig. 1 or Fig. 2 may be implementedProcessing method.
The embodiment of the present invention is after the pending information and digital asset for receiving information publisher upload, first to the numberWord assets carry out trustship.Receive information processing side upload processing information after, first pass through in the processing information extremelyFew a part of information is encrypted, so that information publisher can see that the clear portion of unencryption.If information publisher is not toEncrypted clear portion satisfied with information can then send the instruction for confirming that payment instruction determines transfer digital asset.Wait for informationAfter processing platform receives the instruction that this determines transfer digital asset, then by the processing information storage of complete unencryption to secondIn address, so that information publisher obtains.Meanwhile the information processing platform can will be stored as the digital asset of reward to thirdAddress, so that information processing side obtains.It can take to avoid information publisher and refuse payment after complete processing information in this waySituation ensure that the equity of information processing side.And to carrying out trustship as the digital asset of reward, and can ensure that information is issuedThe equity of side.It can be seen that the embodiment of the present invention can ensure information publisher and information processing side both sides' to the maximum extentEquity.And the embodiment of the present invention is realized based on block chain technology, the characteristics of can not distorting, can be made using block chainTransaction between information publisher and information processing side is open and clear, to solve information publisher and information processing side itBetween distrust problem.
Above disclosed is only the section Example of the present invention, cannot limit the right of the present invention with this certainlyRange, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and according to right of the present inventionEquivalent variations made by it is required that, still belong to the scope covered by the invention.

Claims (10)

CN201810169824.XA2018-02-282018-02-28Information processing method and platform and computer readable mediumActiveCN108564330B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810169824.XACN108564330B (en)2018-02-282018-02-28Information processing method and platform and computer readable medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810169824.XACN108564330B (en)2018-02-282018-02-28Information processing method and platform and computer readable medium

Publications (2)

Publication NumberPublication Date
CN108564330Atrue CN108564330A (en)2018-09-21
CN108564330B CN108564330B (en)2021-06-15

Family

ID=63532127

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810169824.XAActiveCN108564330B (en)2018-02-282018-02-28Information processing method and platform and computer readable medium

Country Status (1)

CountryLink
CN (1)CN108564330B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109189742A (en)*2018-11-022019-01-11苏州友教习亦教育科技有限公司topic extracting method and system
CN109583184A (en)*2018-10-092019-04-05阿里巴巴集团控股有限公司Auth method and device and electronic equipment
WO2020233612A1 (en)*2019-05-202020-11-26创新先进技术有限公司Receipt storage method and node combining code annotation with transaction and event types

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160300225A1 (en)*2015-03-232016-10-13Early Warning Services, LlcPayment real-time funds availability
CN106296138A (en)*2016-08-092017-01-04西安电子科技大学Bit coin payment system based on Partial Blind Signature technology and method thereof
CN106529932A (en)*2016-11-012017-03-22西安电子科技大学Bitcoin-based outsourcing calculating fair payment method
US20170330159A1 (en)*2016-05-132017-11-16Bank Of America CorporationResource allocation and transfer in a distributed network
CN107423959A (en)*2017-08-072017-12-01浙江宇安消防装备有限公司A kind of sending and receiving list and payment services expense operation system paid without fixed order

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160300225A1 (en)*2015-03-232016-10-13Early Warning Services, LlcPayment real-time funds availability
US20170330159A1 (en)*2016-05-132017-11-16Bank Of America CorporationResource allocation and transfer in a distributed network
CN106296138A (en)*2016-08-092017-01-04西安电子科技大学Bit coin payment system based on Partial Blind Signature technology and method thereof
CN106529932A (en)*2016-11-012017-03-22西安电子科技大学Bitcoin-based outsourcing calculating fair payment method
CN107423959A (en)*2017-08-072017-12-01浙江宇安消防装备有限公司A kind of sending and receiving list and payment services expense operation system paid without fixed order

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109583184A (en)*2018-10-092019-04-05阿里巴巴集团控股有限公司Auth method and device and electronic equipment
CN109189742A (en)*2018-11-022019-01-11苏州友教习亦教育科技有限公司topic extracting method and system
CN109189742B (en)*2018-11-022023-05-26苏州友教习亦教育科技有限公司Question extraction method and system
WO2020233612A1 (en)*2019-05-202020-11-26创新先进技术有限公司Receipt storage method and node combining code annotation with transaction and event types

Also Published As

Publication numberPublication date
CN108564330B (en)2021-06-15

Similar Documents

PublicationPublication DateTitle
CN106339875B (en)Operation note checking method and device based on publicly-owned block chain
EP3373543B1 (en)Service processing method and apparatus
CN110414567B (en)Data processing method and device and electronic equipment
Wright et al.SmartEdge: A smart contract for edge computing
CN108564330A (en)Information processing method and platform and computer-readable medium
WO2019060656A1 (en)System and method for integrating cyber fraud intelligence and payment risk decisions
CN106656600B (en)Resource rotation method and device
Farao et al.SECONDO: A platform for cybersecurity investments and cyber insurance decisions
JP7537429B2 (en) DIGITAL ASSET TRANSFER METHOD, DIGITAL ASSET TRANSFER DEVICE, AND PROGRAM
CN107862552A (en)Transmitting advertisement information method, apparatus and system
CN110458559A (en)Transaction data processing method, device, server and storage medium
CN111027713A (en)Shared machine learning system and method
CN105897737B (en)A kind of method of secure data exchange
CN113283997A (en)Medical insurance claim settlement method and device based on block chain
CN108600162A (en)User authen method and device, computing device and computer storage media
CN110276193A (en)Feature of risk output method, using progress control method, system and device
US12293354B2 (en)Peer-to-peer selectable digital money system
CN109886712A (en)Data processing method and device based on block chain
Saini et al.Design of hybrid metaheuristic optimization algorithm for trust-aware privacy preservation in cloud computing
CN109829822A (en)Transaction replacement method, transaction queuing strategy, equipment and storage medium
JP6364805B2 (en) Automatic teller machine, display control method, and display control program
CN113988867A (en)Fraud detection method and device, computer equipment and storage medium
CN110599347B (en) Bill processing method, device, computer readable storage medium and computer equipment
CN106875175A (en)A kind of method and apparatus for being easy to pay main body expansion
Kirit et al.EscrowChain: Leveraging ethereum blockchain as escrow in real estate

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