CN110135989A - A kind of virtual resource transfer method and block chain node device - Google Patents

A kind of virtual resource transfer method and block chain node device Download PDF

Info

Publication number
CN110135989A
CN110135989A CN201910354262.0A CN201910354262A CN110135989A CN 110135989 A CN110135989 A CN 110135989A CN 201910354262 A CN201910354262 A CN 201910354262A CN 110135989 A CN110135989 A CN 110135989A
Authority
CN
China
Prior art keywords
virtual resource
block chain
agreement
buyer
mentioned
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910354262.0A
Other languages
Chinese (zh)
Inventor
刘新
雷喜龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN201910354262.0A priority Critical patent/CN110135989A/en
Publication of CN110135989A publication Critical patent/CN110135989A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Storage Device Security (AREA)

Abstract

A kind of virtual resource transfer method and block chain node device.It is signed this method comprises: completing electronic protocol, which is registered on block chain;The virtual resource equivalent that buyer submits is received, by the virtual resource equivalent trustship in block chain;Notification information is sent to the seller;Receive the virtual resource transinformation that the above-mentioned seller submits;It is sent to above-mentioned buyer and has joined information;The virtual resource confirmation message that buyer sends is received, above-mentioned virtual resource equivalent is transferred to the seller.Implement the application, virtual resource transfer is carried out by way of block chain electronic protocol, electronic protocol guarantees the legitimacy of transfer, deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitate evidence obtaining right-safeguarding, ensure that the safety of virtual resource.

Description

A kind of virtual resource transfer method and block chain node device
Technical field
The present invention relates to block chain technical fields more particularly to a kind of virtual resource transfer method and block chain node to set It is standby.
Background technique
Existing virtual resource transfer is typically all by the exclusive transfer platform or three-party forwarding under the affiliated platform of virtual resource It moves platform and carries out ownership transfer, exclusive platform can only shift the virtual resource under this platform, and the safety of tripartite's platform is complete Entirely by the public praise of platform, these unstable factors such as scale are determined, cause legitimacy that cannot ensure with safety.
Summary of the invention
The application proposes a kind of virtual resource transfer method and block chain node device, can ensure virtual resource transfer Legitimacy and safety are conducive to later period retrospect vlan query protocol VLAN and transinformation, facilitate evidence obtaining right-safeguarding.
In a first aspect, the application proposes a kind of virtual resource transfer method, it is applied to block chain node device, the method Include:
It completes electronic protocol to sign, the electronic protocol is registered on block chain;
The virtual resource equivalent that buyer submits is received, by the virtual resource equivalent trustship in block chain;
Notification information is sent to the seller, the notification information includes the detailed of the virtual resource equivalent that the buyer has been filed on Thin information;
Receive the virtual resource transinformation that the seller submits;
It is sent to the buyer and has joined information, whether described to have joined information described virtual for prompting buyer to receive Resource;
The virtual resource confirmation message that buyer sends is received, the virtual resource equivalent is transferred to the seller.
In one possible implementation, before completion electronic protocol signing, the method also includes:
Whether detection protocol signing side passes through the ca authentication of e-business certification authorized organization;
If the agreement signing side is received the virtual resource transfer that the agreement signing side is sent and is asked by ca authentication It asks.
In one possible implementation, the completion electronic protocol is signed, and the electronic protocol is registered in block On chain, which comprises
Virtual resource to be transferred is registered on block chain;
Receive initiator submit electronic protocol, the electronic protocol confirm through the agreement side of signinging and including signing it is suitable Sequence;
According to the signing sequence, is successively sent to the agreement signing side and sign information;
It is completed if the electronic protocol is signed, the electronic protocol is registered on block chain.
In one possible implementation, it is signed in the completion electronic protocol, the electronic protocol is registered in area After on block chain, the method also includes:
Prompt information is sent to the agreement signing side according to preset time, the prompt information is for notifying the agreement The transfer information that signing side's virtual resource need to prepare when shifting.
In one possible implementation, it is signed in the completion electronic protocol, the electronic protocol is registered in area After on block chain, the method also includes:
When the agreement signing side can not fulfil virtual resource transfer and obtain protocol object agreement, the agreement is received The discarded agreement request that signing side is submitted;
By the agreement labeled as discarding, agreement discard information is registered on block chain.
In one possible implementation, the virtual resource equivalent submitted in the reception buyer, will be described virtual Before the trustship of resource equivalent is in block chain, the method also includes:
Request is checked what the agreement stipulated time inscribed side of bribing was sent;
The details of the virtual resource are sent to the buyer.
In one possible implementation, the method also includes:
Virtual resource transfer after the completion of, transinformation is registered on block chain, the transinformation include transfer time, Shift the virtual resource of people, transfer.
Second aspect, the application propose a kind of block chain node device, and the equipment includes:
Unit is signed, is signed for completing electronic protocol, the electronic protocol is registered on block chain;
Storage unit exists the virtual resource equivalent trustship for receiving the virtual resource equivalent of buyer's submission In block chain;
Notification unit, for the seller send notification information, the notification information include the buyer have been filed on it is virtual The details of resource equivalent;
First receiving unit, the virtual resource transinformation submitted for receiving the seller;
First transmission unit has joined information for sending to the buyer, and the information that joined is for prompting buyer Whether the virtual resource is received;
Buanch unit shifts the virtual resource equivalent for receiving the virtual resource confirmation message of buyer's transmission To the seller.
In one possible implementation, the equipment further include:
Whether detection unit passes through the ca authentication of e-business certification authorized organization for detection protocol signing side;
Second receiving unit, if receiving the agreement signing side by ca authentication for the agreement signing side and sending Virtual resource transfer request.
In one possible implementation, the signing unit is specifically used for virtual resource to be transferred being registered in area On block chain;Receive initiator submit electronic protocol, the electronic protocol confirm through the agreement side of signinging and including signing it is suitable Sequence;According to the signing sequence, is successively sent to the agreement signing side and sign information;It is completed if the electronic protocol is signed, Then the electronic protocol is registered on block chain.
In one possible implementation, the equipment further include:
Second transmission unit, for sending prompt information, the prompt letter to the agreement signing side according to preset time Cease the transfer information for notifying agreement signing side virtual resource that need to prepare when shifting.
In one possible implementation, the equipment further include:
Third receiving unit, for virtual resource to shift and acquisition protocol object is same when the agreement signing side can not fulfil When meaning, the discarded agreement request that the agreement signing side is submitted is received;
First registration unit, for labeled as discarding, agreement discard information to be registered on block chain for the agreement.
In one possible implementation, the equipment further include:
4th receiving unit checks request for what is sent in the agreement stipulated time inscribed side of bribing;
Third transmission unit, for sending the details of the virtual resource to the buyer.
In one possible implementation, the equipment further include:
Transinformation is registered on block chain, the transfer by the second registration unit after the completion of virtual resource transfer Information includes transfer time, the virtual resource for shifting people, transfer.
The third aspect, the application propose a kind of block chain node device, comprising: processor, memory and transceiver;Its In, the memory is for storing computer program, and the computer program includes program instruction, and the processor is configured to use In calling described program instruction, execute such as first aspect or the proposed method of any realization.
Fourth aspect, the application propose a kind of computer readable storage medium, the computer-readable recording medium storage There is computer program, the computer program includes program instruction, and described program instructs when being executed by a processor, makes the place Reason device executes the first aspect or any realizes proposed method.
5th aspect, the embodiment of the present application provides a kind of computer program product comprising program instruction, when it is being counted When being run on calculation machine, so that computer executes the first aspect or any realizes proposed method.
Implement the application, virtual resource transfer can be carried out by way of block chain electronic protocol, electronic protocol guarantees The legitimacy of transfer deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitates evidence obtaining right-safeguarding, guarantees The safety of virtual resource.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application or in background technique below will be implemented the application Attached drawing needed in example or background technique is illustrated.
Fig. 1 is a kind of flow chart for virtual resource transfer method that the application proposes;
Fig. 2 is the flow chart for another virtual resource transfer method that the application proposes;
Fig. 3 is a kind of flow chart of the concrete application scene for virtual resource transfer method that the application proposes;
Fig. 4 is a kind of structural schematic diagram for block chain node device that the application proposes;
Fig. 5 is the structural schematic diagram for another block chain node device that the application proposes.
Specific embodiment
The description and claims of this application and term " first " in above-mentioned attached drawing, " second " etc. are for distinguishing Different objects, is not use to describe a particular order.In addition, term " includes " and " having " and their any deformations, meaning Figure, which is to cover, non-exclusive includes.Such as contain the process, method, system, product or equipment of a series of steps or units It is not limited to listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also Including other step or units intrinsic for these process, methods or equipment.
Existing virtual resource transfer is typically all by the exclusive transfer platform or three-party forwarding under the affiliated platform of virtual resource It moves platform and carries out ownership transfer, exclusive platform can only shift the virtual resource under this platform, and the safety of tripartite's platform is complete Entirely by the public praise of platform, these unstable factors such as scale are determined, cause legitimacy that cannot ensure with safety.
The application proposes a kind of virtual resource transfer method and block chain node device, passes through the side of block chain electronic protocol Formula carries out virtual resource transfer, and electronic protocol guarantees the legitimacy of transfer, deposits card by block chain cochain, to trace inquiry association View and transinformation, facilitate evidence obtaining right-safeguarding, ensure that the safety of virtual resource.
Fig. 1 is a kind of flow chart for virtual resource transfer method that the application proposes, is applied to block chain node device, on The method of stating includes the following contents:
101, it completes electronic protocol to sign, above-mentioned electronic protocol is registered on block chain.
Specifically, electronic protocol is the association reached as electrons between both sides or multi-party party by electronic information View.Virtual resource to be transferred is registered on block chain by block chain node device, which can be on virtual line Assets, such as game account, platform account, platform integral etc..Block chain node device receives the electronic protocol that initiator submits, should Electronic protocol confirms through agreement signing side and includes protocol contents, signing sequence, signing side's information, and signing sequence presses initiator The sequence for adding signing side is signed.Protocol contents must regulation virtual resource transfer be online trading or trade face to face, on line Transaction must provide it is that the mode supported by the blocks chain node device such as digital asset, Alipay, wechat, Interlink Card is paid.
Block chain node device according to above-mentioned signing sequence, push sign information to currently need to sign the people of the agreement into Row is signed, and after the completion of signing, then is pushed signing information and is signed to next signing people, has objection if signing people to protocol contents, It can reject and sign a contract, promoter re-initiates agreement after modifying agreement again, and finally all without demur, then electronic protocol has been signed Lifetime imitates.The electronic protocol is registered on block chain by block chain node device.
If in agreement in advance regulation can not the designated time fulfil resource transfers liability for breach of contract reparation, and if transfer when sell The not firm reparation of information and other reparations when the virtual resource and agreement just provided is not inconsistent.
102, the virtual resource equivalent that buyer submits is received, by above-mentioned virtual resource equivalent trustship in block chain.
Specifically, the intelligent contract of a trustship module and a trustship can be set in block chain, when buyer mentions When handing over virtual resource equivalent, triggering trustship intelligence contract is by the trustship of virtual resource equivalent in trustship module.This trustship Module can be a public digital account, be used to trustship virtual resource equivalent.
Specifically, above-mentioned virtual resource equivalent can be the payment assets traded with virtual resource, such as game Account, platform account, the virtual assets that can be traded at any time such as platform integral.
Implement this step, by above-mentioned virtual resource equivalent trustship in block chain, void can got to avoid the seller Virtual resource is not transferred to buyer after quasi- resource equivalent, can also refuse after getting virtual resource to avoid buyer to The seller shifts virtual resource equivalent, protects the equity of both parties to the maximum extent with this, solves between both parties not The problem of trust.
103, notification information is sent to the seller.
Specifically, when the virtual resource equivalent that buyer submits is stored in block chain intelligence contract by block chain node device Afterwards, block chain node device sends notification information to the seller, and it is of equal value which can be the virtual resource that buyer has been filed on The details of object.
104, the virtual resource transinformation that the above-mentioned seller submits is received.
Specifically, after the seller receives notification information, the seller will be transferred to buyer on virtual resource line, and to block Chain node device sends virtual resource transinformation, which includes virtual resource details, virtual money The mode that object, the virtual resource of source transfer shift.
105, Xiang Shangshu buyer, which sends, has joined information.
Specifically, the above-mentioned information that joined is for confirming whether buyer receives the virtual resource of seller's transfer.
106, the virtual resource confirmation message that buyer sends is received, above-mentioned virtual resource equivalent is transferred to the seller.
Specifically, buyer modifies respective virtual resource associations if buyer's confirmation receives the virtual resource of seller's transfer Information, such as user name, the password of modification virtual resource, then buyer sends virtual resource confirmation letter to block chain node device Above-mentioned virtual resource equivalent of the trustship in trustship module is transferred to the seller by breath, block chain node device.If buyer does not connect Above-mentioned virtual resource is received, block chain node device continues to send notification information to the seller, and the seller is prompted to trade.
Implement the application, virtual resource transfer can be carried out by way of block chain electronic protocol, electronic protocol guarantees The legitimacy of transfer deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitates evidence obtaining right-safeguarding, guarantees The safety of virtual resource.
Fig. 2 is the flow chart for another virtual resource transfer method that the application proposes, is applied to block chain node device, The above method includes the following contents:
201, whether detection protocol signing side passes through the ca authentication of e-business certification authorized organization.
Specifically, ca authentication is the abbreviation of Certificate Authority, refer to e-business certification authorized organization.It It is responsible for the authoritative institution of distribution & management digital certificate, and as third party trusted in e-commerce transaction, undertakes public affairs The responsibility that the legitimacy of public key is examined in key system.Whether block chain node device detection protocol signing side passes through ca authentication, with Ensure the identity reality of agreement signing side.
If 202, above-mentioned agreement signing side receives the virtual resource transfer that above-mentioned agreement signing side is sent by ca authentication Request.
Specifically, if above-mentioned agreement signing side receives the virtual resource that above-mentioned agreement signing side is sent by ca authentication Transfer request;If above-mentioned agreement signs Fang Wei by ca authentication, the identity reality of description protocol signing side leaves a question open, block chain Node device refuses the virtual resource transfer request that the agreement signing side is sent.
203, virtual resource to be transferred is registered on block chain.
Implement this step, card is deposited by block chain cochain, to trace vlan query protocol VLAN and transinformation, evidence obtaining is facilitated to tie up Power, ensure that the safety of virtual resource.
204, the electronic protocol that initiator submits is received.
Specifically, block chain node device receives the electronic protocol that initiator submits, the electronic protocol is through agreement signing side Confirm and include protocol contents, signing sequence, signing side's information, signing sequence presses the sequence label that initiator adds signing side It orders.
Above-mentioned initiator can be buyer and be also possible to the seller, specifically without limitation.
205, according to signing sequence, agreement signing side is stated upwards in turn and sends signing information.
Specifically, block chain node device, according to above-mentioned signing sequence, push signs information and needs to sign the association to current The people of view signs, and after the completion of signing, then pushes signing information and signs to next signing people, if signing people to protocol contents It has objection, can reject and sign a contract, promoter re-initiates agreement after modifying agreement again, and finally all without demur, then electronics is assisted View, which is signed to finish, to come into force.
It is completed if 206, above-mentioned electronic protocol is signed, which is registered on block chain.
Specifically, protocol contents must regulation virtual resource transfer be online trading or trade face to face, online trading must Must provide it is that the mode supported by the blocks chain node device such as digital asset, Alipay, wechat, Interlink Card is paid.Thing in agreement If first regulation can not the designated time fulfil resource transfers liability for breach of contract reparation, and if transfer when the seller provide virtual resource The not firm reparation of information and other reparations when not being inconsistent with agreement.After the completion of above-mentioned electronic protocol is signed, block chain node device The electronic protocol is registered on block chain.
Implement this step, card is deposited by block chain cochain, to trace vlan query protocol VLAN and transinformation.
207, prompt information is sent to above-mentioned agreement signing side according to preset time.
Specifically, the transfer money that above-mentioned prompt information is used to notify above-mentioned agreement signing side virtual resource that need to prepare when shifting Material.
For example, after agreement is signed, block chain node device fulfils the time according in agreement, will reach shoe Before the row time by way of system message and short message, respectively 3 days before fulfiling the time, 1 day, 2 hours, all transmissions one in 1 hour The delivering-receiving document that Transaction Information need to prepare when trading to agreement both sides, notification protocol both sides.
208, it when above-mentioned agreement signing side, which can not fulfil virtual resource transfer, and obtain protocol object agrees to, receives above-mentioned The discarded agreement request that agreement signing side is submitted.
Specifically, when agreement signing side can not fulfil virtual resource transfer, needing prior notice agreement pair after agreement is signed As if protocol object agrees to that termination protocol, above-mentioned agreement sign direction block chain node device and send discarded agreement request.If Protocol object disagrees, then agreement signing side breaks a contract, delinquent party need to according in agreement in advance as defined in claim for breaking an agreement to agreement pair As payment of breach of contract damages.
209, agreement discard information is registered on block chain by above-mentioned agreement labeled as discarding.
Specifically, agreement discard information includes delinquent party's information, agreement discards reason, agreement discards the time.
Implement this step, card is deposited by block chain cochain, to trace vlan query protocol VLAN and transinformation, evidence obtaining is facilitated to tie up Power, ensure that the safety of virtual resource.
210, request is checked what the agreement stipulated time inscribed side of bribing was sent.
Specifically, because virtual resource transfer has real-time, as long as all may be used in the time as defined in electronic protocol To be shifted.When transfer, buyer can view the virtual resource details for needing to shift in block chain node device, into Row verification.
211, Xiang Shangshu buyer sends the details of above-mentioned virtual resource.
212, the virtual resource equivalent that buyer submits is received, by above-mentioned virtual resource equivalent trustship in block chain.
Specifically, above-mentioned virtual resource equivalent can be the payment assets traded with virtual resource, such as game Account, platform account, the virtual assets that can be traded at any time such as platform integral.
213, notification information is sent to the seller.
Specifically, above-mentioned notification information can be the details for the virtual resource equivalent that buyer has been filed on.
214, the virtual resource transinformation that the above-mentioned seller submits is received.
Specifically, after the seller receives notification information, the seller will be transferred to buyer on virtual resource line, and to block Chain node device sends virtual resource transinformation, which includes virtual resource details, virtual money The mode that object, the virtual resource of source transfer shift.
215, Xiang Shangshu buyer, which sends, has joined information.
Specifically, the above-mentioned information that joined is for prompting whether buyer receives above-mentioned virtual resource.
216, the virtual resource confirmation message that buyer sends is received, above-mentioned virtual resource equivalent is transferred to the seller.
Specifically, buyer modifies respective virtual resource associations if buyer's confirmation receives the virtual resource of seller's transfer Information, such as user name, the password of modification virtual resource, then buyer sends virtual resource confirmation letter to block chain node device Above-mentioned virtual resource equivalent is transferred to the seller by breath, block chain node device.If buyer does not receive above-mentioned virtual resource, area Block chain node device continues to send notification information to the seller, and the seller is prompted to trade.
217, after the completion of virtual resource transfer, transinformation is registered on block chain.
Specifically, above-mentioned transinformation includes transfer time, the virtual resource for shifting people, transfer.Transinformation is registered To trace vlan query protocol VLAN and transinformation on block chain, facilitates evidence obtaining right-safeguarding, ensure that the safety of virtual resource.
Implement the application, virtual resource transfer can be carried out by way of block chain electronic protocol, electronic protocol guarantees The legitimacy of transfer deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitates evidence obtaining right-safeguarding, guarantees The safety of virtual resource.
Fig. 3 is a kind of flow chart of the concrete application scene for virtual resource transfer method that the application proposes, is applied to area Block chain node device, the above method includes the following contents:
301, whether detection protocol signing side passes through the ca authentication of e-business certification authorized organization.
Implement this step, to ensure the identity reality of agreement signing side.
If 302, above-mentioned agreement signing side receives the game account transfer that above-mentioned agreement signing side is sent by ca authentication Request.
Specifically, if above-mentioned agreement signing side receives the game account that above-mentioned agreement signing side is sent by ca authentication Transfer request;If above-mentioned agreement signs Fang Wei by ca authentication, the identity reality of description protocol signing side leaves a question open, block chain Node device refuses the game account transfer request that the agreement signing side is sent.
303, game account to be transferred is registered on block chain.
Implement this step, card is deposited by block chain cochain, to trace vlan query protocol VLAN and transinformation, evidence obtaining is facilitated to tie up Power, ensure that the safety of virtual resource.
304, the electronic protocol that initiator submits is received.
Specifically, block chain node device receives the electronic protocol that initiator submits, the electronic protocol is through agreement signing side Confirm and include protocol contents, signing sequence, signing side's information, signing sequence presses the sequence label that initiator adds signing side It orders.
For example,
Protocol contents: the game account of digital cash purchase seller's second of 100 yuan of buyer's first use value, deadline of trading Phase is on January 1st, 2019.
Signing sequence: buyer first signs, and signs after the seller.
Signing side's information: buyer's name: first, buyer's ID card No. XXX;Seller's name: second, vendor identification demonstrate,prove number XXX。
305, according to signing sequence, agreement signing side is stated upwards in turn and sends signing information.
For example, block chain node device is signed information and is signed to buyer's first according to above-mentioned signing sequence, push, It after the completion of signing, then pushes signing information and is signed to seller's second, have objection if signing people to protocol contents, signing can be rejected Contract, promoter re-initiates agreement after modifying agreement again, finally all without demur, then electronic protocol signing, which finishes, comes into force.
It is completed if 306, above-mentioned electronic protocol is signed, above-mentioned electronic protocol is registered on block chain.
For example, protocol contents regulation game account branch mode is online trading, and mode of transferring accounts is block chain node The digital cash that equipment is supported is transferred accounts mode, if regulation can not fulfil disobeying for game account transfer in the designated time in advance in agreement About professional liability, and if the not firm reparation of information and other compensations when not being inconsistent of the seller provides when transfer game account and agreement It repays.After the completion of above-mentioned electronic protocol is signed, which is registered on block chain by block chain node device.
307, prompt information is sent to above-mentioned agreement signing side according to preset time.
Specifically, the transfer money that above-mentioned prompt information is used to notify above-mentioned agreement signing side virtual resource that need to prepare when shifting Material.
For example, after agreement is signed, block chain node device fulfils the time according in agreement, will reach shoe Before the row time by way of system message and short message, respectively 3 days before fulfiling the time, 1 day, 2 hours, all transmissions one in 1 hour The delivering-receiving document that Transaction Information need to prepare when trading to agreement both sides, notification protocol both sides.
308, when above-mentioned seller's second, which can not fulfil game account transfer, and obtain buyer's first agrees to, above-mentioned seller's second is received The discarded agreement request submitted.
For example, after agreement is signed, when seller's second can not fulfil game account transfer, prior notice buyer's first is needed, If buyer's first agrees to that termination protocol, seller's second send discarded agreement request to block chain node device.If buyer's first disagrees, Then seller's second is broken a contract, delinquent party need to according in agreement in advance as defined in claim for breaking an agreement to buyer's first payment of breach of contract damages.
309, agreement discard information is registered on block chain by above-mentioned agreement labeled as discarding.
Specifically, agreement discard information includes delinquent party's information, agreement discards reason, agreement discards the time.
For example,
Delinquent party's information: Mai Fangyi, ID card No.: XXX;
Agreement discards reason: seller's second is temporarily gone back on one's word protocol contents, and transaction is terminated;
Agreement is discarded the time: on December 10th, 2018.
310, request is checked what the agreement stipulated time inscribed side's of bribing first was sent.
311, Xiang Shangshu buyer's first sends the details of game account.
For example, the details of game account can be title, type, rank of game account etc..
312, the digital cash that buyer's first is submitted is received, by above-mentioned digital cash trustship in block chain.
For example, the intelligent contract of a public digital account and a trustship can be set in block chain, When buyer's first submits digital cash, triggering trustship intelligence contract is by digital cash trustship in public digital account.
313, notification information is sent to seller's second.
Specifically, above-mentioned notification information can be the details for the digital cash that buyer's first has been filed on.For example, notice letter Breath may is that buyer's first has been filed on 100 yuan of digital cash.
314, the virtual resource transinformation that above-mentioned seller's second is submitted is received.
Specifically, seller's second will be transferred to buyer's first after seller's second receives notification information on game account line, and To block chain node device send virtual resource transinformation, the virtual resource transinformation include virtual resource details, The mode that object, the virtual resource of virtual resource transfer shift.
For example, virtual resource transinformation may is that
Virtual resource details: title, type, rank of game account etc.;
The object of virtual resource transfer: Mai Fangjia, ID card No. XXX;
The mode of virtual resource transfer: the digital cash that block chain node device is supported is transferred accounts.
315, information has been joined to the transmission of buyer's first.
Specifically, the above-mentioned information that joined is for prompting whether buyer's first receives above-mentioned game account.
316, the virtual resource confirmation message that buyer's first is sent is received, above-mentioned digital cash is transferred to seller's second.
For example, if the confirmation of buyer's first receives the game account of seller's second transfer, buyer's first modifies corresponding game Account relating information, such as user name, the password of modification game account, then buyer's first is sent virtual to block chain node device Above-mentioned digital cash of the trustship in public number account is transferred to seller's second by resource confirmation message, block chain node device. If buyer's first does not receive above-mentioned game account, block chain node device continues to send notification information to seller's second, prompts the seller Second is traded.
317, after the completion of game account transfer, transinformation is registered on block chain.
Specifically, above-mentioned transinformation includes transfer time, the virtual resource for shifting people, transfer.
For example, transinformation may is that
Transfer time: on December 28th, 2018;
Shift people: Mai Fangjia, Mai Fangyi;
The virtual resource of transfer: game account.
Implement the application, virtual resource transfer can be carried out by way of block chain electronic protocol, electronic protocol guarantees The legitimacy of transfer deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitates evidence obtaining right-safeguarding, guarantees The safety of virtual resource.
Fig. 4 is a kind of structural schematic diagram for block chain node device that the application proposes, above equipment includes:
Unit 401 is signed, is signed for completing electronic protocol, above-mentioned electronic protocol is registered on block chain;
Storage unit 402, for receiving the virtual resource equivalent of buyer's submission, by above-mentioned virtual resource equivalent trustship In block chain;
Notification unit 403, for sending notification information to the seller, above-mentioned notification information includes the void that above-mentioned buyer has been filed on The details of quasi- resource equivalent;
First receiving unit 404, the virtual resource transinformation submitted for receiving the above-mentioned seller;
First transmission unit 405 has joined information for sending to above-mentioned buyer, it is above-mentioned joined information for prompt buy Whether side receives above-mentioned virtual resource;
Buanch unit 406 turns above-mentioned virtual resource equivalent for receiving the virtual resource confirmation message of buyer's transmission It moves to the seller.
Further, above equipment further include:
Whether detection unit 407 passes through the ca authentication of e-business certification authorized organization for detection protocol signing side;
Second receiving unit 408, if receiving above-mentioned agreement signing side hair by ca authentication for above-mentioned agreement signing side The virtual resource transfer request sent.
Further, above-mentioned signing unit 401 is specifically used for for virtual resource to be transferred being registered on block chain;It receives The electronic protocol that initiator submits, above-mentioned electronic protocol confirm through above-mentioned agreement signing side and including signing sequences;According to above-mentioned Signing sequence states agreement signing side upwards in turn and sends signing information;It is completed if above-mentioned electronic protocol is signed, by above-mentioned electronics Agreement is registered on block chain.
Further, above equipment further include:
Second transmission unit 409, for sending prompt information, above-mentioned prompt to above-mentioned agreement signing side according to preset time The transfer information that information is used to notify above-mentioned agreement signing side virtual resource that need to prepare when shifting.
Further, above equipment further include:
Third receiving unit 410, for when above-mentioned agreement signing side can not fulfil virtual resource transfer and obtain agreement pair When as agreeing to, the discarded agreement request that above-mentioned agreement signing side is submitted is received;
First registration unit 411, for agreement discard information labeled as discarding, to be registered in block chain by above-mentioned agreement On.
Further, above equipment further include:
4th receiving unit 412 checks request for what is sent in the agreement stipulated time inscribed side of bribing;
Third transmission unit 413, for sending the details of above-mentioned virtual resource to above-mentioned buyer.
Further, above equipment further include:
Transinformation is registered on block chain by the second registration unit 414 after the completion of virtual resource transfer, above-mentioned Transinformation includes transfer time, the virtual resource for shifting people, transfer.
It is understood that the specific implementation of equipment shown in Fig. 4 reference may also be made to Fig. 1, Fig. 2 and method shown in Fig. 3, here No longer it is described in detail one by one.
In the embodiment of the present application, it signs unit 401 and completes electronic protocol signing, above-mentioned electronic protocol is registered in block On chain;Storage unit 402 receives the virtual resource equivalent that buyer submits, by above-mentioned virtual resource equivalent trustship in block chain In;Notification unit 403 sends notification information to the seller, and above-mentioned notification information includes the virtual resource equivalence that above-mentioned buyer has been filed on The details of object;First receiving unit 404 receives the virtual resource transinformation that the above-mentioned seller submits;First transmission unit 405 have joined information to above-mentioned buyer transmission, and the above-mentioned information that joined is for prompting whether buyer receives above-mentioned virtual resource; Buanch unit 406 receives the virtual resource confirmation message that buyer sends, and above-mentioned virtual resource equivalent is transferred to the seller.It can See, the embodiment of the present application carries out virtual resource transfer by way of block chain electronic protocol, and electronic protocol guarantees the conjunction of transfer Method deposits card by block chain cochain, to trace vlan query protocol VLAN and transinformation, facilitates evidence obtaining right-safeguarding, ensure that virtual money The safety in source.
Referring to Fig. 5, Fig. 5 is the structural schematic diagram of another block chain node device provided by the embodiments of the present application.It should Equipment includes: at least one processor 501, such as central processing unit (central processing unit, CPU), and at least one A memory 502, at least one transceiver 503 and at least one bus 504.Wherein, above-mentioned bus 504 can be one group it is parallel Data line, for realizing the interconnection of above-mentioned processor 501, above-mentioned memory 502 and above-mentioned transceiver 503;It is above-mentioned to deposit Reservoir 502 can be high-speed random access memory (random access memory, RAM), be also possible to non-volatile deposit Reservoir (non-volatile memory), for example, at least a read-only memory (read only memory, ROM).
It is signed specifically, above-mentioned processor 501 completes electronic protocol, above-mentioned electronic protocol is registered on block chain;On It states processor 501 and receives the virtual resource equivalent that buyer submits, by above-mentioned virtual resource equivalent trustship in block chain;On It states transceiver 503 and sends notification information to the seller, above-mentioned notification information includes the virtual resource equivalent that above-mentioned buyer has been filed on Details;Above-mentioned transceiver 503 receives the virtual resource transinformation that the above-mentioned seller submits;Above-mentioned transceiver 503 is upwards It states buyer and sends and joined information, the above-mentioned information that joined is for prompting whether buyer receives above-mentioned virtual resource;Above-mentioned place It manages device 501 and receives the virtual resource confirmation message that buyer sends, above-mentioned virtual resource equivalent is transferred to the seller.
Further, whether above-mentioned 501 detection protocol signing side of processor is recognized by e-business certification authorized organization CA Card;If the above-mentioned agreement signing side of above-mentioned transceiver 503 receives the virtual resource that above-mentioned agreement signing side is sent by ca authentication Transfer request.
Further, virtual resource to be transferred is registered on block chain by above-mentioned processor 501;Above-mentioned transceiver 503 The electronic protocol that initiator submits is received, above-mentioned electronic protocol confirms through above-mentioned agreement signing side and including signing sequence;It is above-mentioned Transceiver 503 states agreement signing side upwards in turn and sends signing information according to above-mentioned signing sequence;If on above-mentioned processor 501 It states electronic protocol and signs completion, then above-mentioned electronic protocol is registered on block chain.
Further, above-mentioned transceiver 503 sends prompt information to above-mentioned agreement signing side according to preset time, above-mentioned to mention Show transfer information of the information for notifying above-mentioned agreement signing side virtual resource that need to prepare when shifting.
Further, when above-mentioned agreement signing side, which can not fulfil virtual resource transfer, and obtain protocol object agrees to, on It states transceiver 503 and receives the discarded agreement request that above-mentioned agreement signing side is submitted;Above-mentioned agreement is labeled as by above-mentioned processor 501 It is discarded, agreement discard information is registered on block chain.
Further, above-mentioned transceiver 503 checks request what the agreement stipulated time inscribed side of bribing was sent;Above-mentioned transmitting-receiving Device 503 sends the details of above-mentioned virtual resource to above-mentioned buyer.
Further, after the completion of virtual resource transfer, transinformation is registered on block chain by above-mentioned processor 501, on Stating transinformation includes transfer time, the virtual resource for shifting people, transfer.
Specifically, can store program instruction in above-mentioned memory 502, above-mentioned processor 501 can be used for caller and refer to It enables and executes Fig. 1, Fig. 2 and method shown in Fig. 3.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can store in computer readable storage medium, and storage is situated between Matter include read-only memory (read only memory, ROM), random access memory (random access memory, RAM), Programmable read only memory (programmable read only memory, PROM), Erasable Programmable Read Only Memory EPROM (erasable programmable read only memory, EPROM), disposable programmable read-only memory (one-time Programmable read-only memory, OTPROM), the electronics formula of erasing can make carbon copies read-only memory (electrically-erasable programmable read-only memory, EEPROM), CD-ROM (compact Disc read-only memory, CD-ROM) or other disc memories, magnetic disk storage, magnetic tape storage or can For carrying or any other computer-readable medium of storing data.
A kind of virtual resource transfer method disclosed in the embodiment of the present application and block chain node device have been carried out in detail above Thin to introduce, specific examples are used herein to illustrate the principle and implementation manner of the present application, and above embodiments are said It is bright to be merely used to help understand the present processes and its core concept;At the same time, for those skilled in the art, foundation The thought of the application, there will be changes in the specific implementation manner and application range.In conclusion the content of the present specification is not It is interpreted as the limitation to the application.

Claims (10)

1. a kind of virtual resource transfer method is applied to block chain node device, which is characterized in that the described method includes:
It completes electronic protocol to sign, the electronic protocol is registered on block chain;
The virtual resource equivalent that buyer submits is received, by the virtual resource equivalent trustship in block chain;
Notification information is sent to the seller, the notification information includes the detailed letter for the virtual resource equivalent that the buyer has been filed on Breath;
Receive the virtual resource transinformation that the seller submits;
It is sent to the buyer and has joined information, the information that joined is for prompting whether buyer receives the virtual money Source;
The virtual resource confirmation message that buyer sends is received, the virtual resource equivalent is transferred to the seller.
2. the method according to claim 1, wherein before completion electronic protocol signing, further includes:
Whether detection protocol signing side passes through the ca authentication of e-business certification authorized organization;
If the agreement signing side receives the virtual resource transfer request that the agreement signing side is sent by ca authentication.
3. the method according to claim 1, wherein the completion electronic protocol is signed, by the electronic protocol It is registered on block chain, comprising:
Virtual resource to be transferred is registered on block chain;
The electronic protocol that initiator submits is received, the electronic protocol confirms through the agreement signing side and including signing sequence;
According to the signing sequence, is successively sent to the agreement signing side and sign information;
It is completed if the electronic protocol is signed, the electronic protocol is registered on block chain.
4. method according to claim 1 or 3, which is characterized in that signed in the completion electronic protocol, by the electronics After agreement is registered on block chain, further includes:
Prompt information is sent to the agreement signing side according to preset time, the prompt information is for notifying the agreement to sign The transfer information that square virtual resource need to prepare when shifting.
5. method according to claim 1 or 3, which is characterized in that signed in the completion electronic protocol, by the electronics After agreement is registered on block chain, further includes:
When the agreement signing side can not fulfil virtual resource transfer and obtain protocol object agreement, receives the agreement and sign The discarded agreement request just submitted;
By the agreement labeled as discarding, agreement discard information is registered on block chain.
6. the method according to claim 1, wherein it is described reception buyer submit virtual resource equivalent, By the virtual resource equivalent trustship in block chain before, further includes:
Request is checked what the agreement stipulated time inscribed side of bribing was sent;
The details of the virtual resource are sent to the buyer.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
After the completion of virtual resource transfer, transinformation is registered on block chain, the transinformation includes transfer time, transfer People, transfer virtual resource.
8. a kind of block chain node device, which is characterized in that the equipment includes:
Unit is signed, is signed for completing electronic protocol, the electronic protocol is registered on block chain;
Storage unit, for receiving the virtual resource equivalent of buyer's submission, by the virtual resource equivalent trustship in block In chain;
Notification unit, for sending notification information to the seller, the notification information includes the virtual resource that the buyer has been filed on The details of equivalent;
First receiving unit, the virtual resource transinformation submitted for receiving the seller;
First transmission unit has joined information for sending to the buyer, and whether the information that joined is for prompting buyer Receive the virtual resource;
The virtual resource equivalent is transferred to and sells for receiving the virtual resource confirmation message of buyer's transmission by buanch unit Side.
9. a kind of block chain node device, which is characterized in that including processor, memory and transceiver;Wherein, the memory For storing computer program, the computer program includes program instruction, and the processor is configured for calling the journey Sequence instruction, executes method as described in any one of claim 1 to 7.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey Sequence, the computer program include program instruction, and described program instructs when being executed by a processor, execute the processor such as The described in any item methods of claim 1 to 7.
CN201910354262.0A 2019-04-26 2019-04-26 A kind of virtual resource transfer method and block chain node device Pending CN110135989A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910354262.0A CN110135989A (en) 2019-04-26 2019-04-26 A kind of virtual resource transfer method and block chain node device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910354262.0A CN110135989A (en) 2019-04-26 2019-04-26 A kind of virtual resource transfer method and block chain node device

Publications (1)

Publication Number Publication Date
CN110135989A true CN110135989A (en) 2019-08-16

Family

ID=67575526

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910354262.0A Pending CN110135989A (en) 2019-04-26 2019-04-26 A kind of virtual resource transfer method and block chain node device

Country Status (1)

Country Link
CN (1) CN110135989A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110599182A (en) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 Resource management method and device
CN110585717A (en) * 2019-09-26 2019-12-20 腾讯科技(深圳)有限公司 Information processing method and device
CN110585698A (en) * 2019-09-29 2019-12-20 腾讯科技(深圳)有限公司 Virtual asset transaction method and related device
CN110609846A (en) * 2019-09-19 2019-12-24 腾讯科技(深圳)有限公司 Block chain-based performance insurance processing method and device and computer equipment
CN110689412A (en) * 2019-10-11 2020-01-14 腾讯科技(深圳)有限公司 Method, device, server and storage medium for game virtual article transaction based on block chain
CN111415229A (en) * 2020-04-21 2020-07-14 昆明大棒客科技有限公司 Block chain based e-commerce transaction method, device and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070078146A (en) * 2006-01-26 2007-07-31 이상백 Trading method of virtual property
CN107767267A (en) * 2017-10-20 2018-03-06 上海策赢网络科技有限公司 The transfer method and device of a kind of virtual resource
CN109035029A (en) * 2018-07-27 2018-12-18 阿里巴巴集团控股有限公司 Based on the assets transfer method and device of block chain, electronic equipment
CN109432784A (en) * 2018-11-07 2019-03-08 四川长虹电器股份有限公司 A kind of account transaction processing method and device based on block chain
CN109432781A (en) * 2018-09-13 2019-03-08 镇江纳兰随思信息科技有限公司 A kind of current game stage property transaction system and method based on block chain intelligence contract
CN109544335A (en) * 2018-10-25 2019-03-29 平安科技(深圳)有限公司 Transaction data processing method, device, equipment and storage medium based on block chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070078146A (en) * 2006-01-26 2007-07-31 이상백 Trading method of virtual property
CN107767267A (en) * 2017-10-20 2018-03-06 上海策赢网络科技有限公司 The transfer method and device of a kind of virtual resource
CN109035029A (en) * 2018-07-27 2018-12-18 阿里巴巴集团控股有限公司 Based on the assets transfer method and device of block chain, electronic equipment
CN109432781A (en) * 2018-09-13 2019-03-08 镇江纳兰随思信息科技有限公司 A kind of current game stage property transaction system and method based on block chain intelligence contract
CN109544335A (en) * 2018-10-25 2019-03-29 平安科技(深圳)有限公司 Transaction data processing method, device, equipment and storage medium based on block chain
CN109432784A (en) * 2018-11-07 2019-03-08 四川长虹电器股份有限公司 A kind of account transaction processing method and device based on block chain

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110609846A (en) * 2019-09-19 2019-12-24 腾讯科技(深圳)有限公司 Block chain-based performance insurance processing method and device and computer equipment
CN110609846B (en) * 2019-09-19 2024-04-26 腾讯科技(深圳)有限公司 Method and device for processing performance warranty based on block chain and computer equipment
CN110585717A (en) * 2019-09-26 2019-12-20 腾讯科技(深圳)有限公司 Information processing method and device
CN110585717B (en) * 2019-09-26 2023-10-20 腾讯科技(深圳)有限公司 Information processing method and device
CN110599182A (en) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 Resource management method and device
CN110599182B (en) * 2019-09-27 2023-08-22 腾讯科技(深圳)有限公司 Resource management method and device
CN110585698A (en) * 2019-09-29 2019-12-20 腾讯科技(深圳)有限公司 Virtual asset transaction method and related device
CN110585698B (en) * 2019-09-29 2021-10-08 腾讯科技(深圳)有限公司 Virtual asset transaction method and related device
CN110689412A (en) * 2019-10-11 2020-01-14 腾讯科技(深圳)有限公司 Method, device, server and storage medium for game virtual article transaction based on block chain
CN111415229A (en) * 2020-04-21 2020-07-14 昆明大棒客科技有限公司 Block chain based e-commerce transaction method, device and equipment

Similar Documents

Publication Publication Date Title
CN110135989A (en) A kind of virtual resource transfer method and block chain node device
KR102277998B1 (en) Electronic bill management method, apparatus and recording medium
Asgaonkar et al. Solving the buyer and seller’s dilemma: A dual-deposit escrow smart contract for provably cheat-proof delivery and payment for a digital good without a trusted mediator
CN105808325B (en) A kind of method and device of data processing
CN108805564A (en) A kind of method and system carrying out payment and settlement based on block chain
CN110363665B (en) Credit right data processing method, device, equipment and medium
KR102573433B1 (en) Platform for trading energy using block chain and method thereof
KR100717590B1 (en) Virtual asset trading system in internet and method thereof
US5883810A (en) Electronic online commerce card with transactionproxy number for online transactions
CN110443701A (en) The logical card management method of one kind, supply chain financial system and electronic equipment
CN109146652A (en) A kind of online auction system and system based on block chain technology
CN108647966A (en) A kind of data interactive method and device based on block chain
CN108665372A (en) Information processing, inquiry, storage method based on block chain and device
CN111951106A (en) Data transaction system and method based on block chain intelligent contract technology
JP2017504127A (en) Rights transfer and verification
CN110458700A (en) The logical card generation method of one kind, supply chain financial system and electronic equipment
CN110582788A (en) system and method for managing asset or liability support virtual credentials on a distributed system
CN111324661A (en) User cooperation method, device and medium based on block chain
CN109377395A (en) Mutual insurance is insured Claims Resolution method and relevant apparatus
WO2002005160A1 (en) Electronic trading server, seller client, buyer client, and electronic trading method
CN109377338A (en) Financial product processing method and processing device based on block chain
CN112580306A (en) Method and device for generating insurance letter
CN111784128A (en) Asset information processing method and system based on block chain
CA2994878C (en) Method, device, and system for determining electronic certificate recipient
CN110889762A (en) Data processing method, device and medium

Legal Events

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