Method of processing information, electronic device, and storage medium
Abstract
A method of processing an information, an electronic device, and a storage medium, which relate to a field of a blockchain, in particular to fields of cloud computing and cloud service. The method includes: verifying a transaction request in response to the transaction request being received, wherein the transaction request includes a transaction information and an incentive information for the transaction information; storing the transaction information on a blockchain in response to the transaction request being verified successfully, so as to obtain an updated blockchain; updating a first existing incentive point according to the incentive information, so as to obtain an updated incentive point; and broadcasting the updated blockchain and the updated incentive point to a plurality of blockchain nodes in a blockchain network, wherein the incentive information includes a first quantity of incentive points, and each incentive point corresponds to a first predetermined quantity of resources.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of processing an information, the method comprising:
verifying a transaction request in response to the transaction request being received, wherein the transaction request comprises a transaction information and an incentive information for the transaction information; storing the transaction information on a blockchain in response to the transaction request being verified successfully, so as to obtain an updated blockchain; updating a first existing incentive point according to the incentive information, so as to obtain an updated incentive point; and broadcasting the updated blockchain and the updated incentive point to a plurality of blockchain nodes in a blockchain network, wherein the incentive information comprises a first quantity of incentive points, and each incentive point corresponds to a first predetermined quantity of resources.
2 . The method according to claim 1 , wherein the incentive information comprises a first point transfer path; and
wherein the verifying a transaction request in response to the transaction request being received comprises:
calling a smart contract for incentive points to verify the incentive information, so as to determine whether the first point transfer path belongs to a predetermined path; and
determining that the incentive information is verified successfully, in response to the first point transfer path belonging to the predetermined path.
3 . The method according to claim 1 , further comprising:
broadcasting a point exchange request to at least some of the plurality of blockchain nodes in response to the point exchange request being received, wherein the point exchange request comprises a second point transfer path; calling a smart contract for incentive points to verify the point exchange request, so as to determine whether the second point transfer path belongs to a predetermined path; determining that the point exchange request is verified successfully, in response to the second point transfer path belonging to the predetermined path; and updating the first existing incentive point according to the point exchange request, in response to a target information being received from a predetermined proportion of nodes in the at least some nodes, wherein the target information indicates that the point exchange request is verified successfully, wherein the point exchange request further comprises a second quantity of incentive points requested for exchange and a third quantity of resources, and the third quantity of resources corresponds to the second quantity of incentive points.
4 . The method according to claim 2 , wherein:
the predetermined path comprises a predetermined blockchain account; the predetermined blockchain account comprises a management account of each application in at least two applications; and each application is provided with at least two blockchain accounts, and the at least two blockchain accounts comprise one of the management accounts.
5 . The method according to claim 1 , wherein:
the transaction request is broadcast to a consensus node in the blockchain network by a node in the plurality of blockchain nodes; and the transaction information is stored on the blockchain by the consensus node, and the first existing incentive point is an existing incentive point of the consensus node storing the transaction information.
6 . The method according to claim 1 , wherein the incentive point is issued with a generation of a genesis block of the blockchain, and a total quantity of the incentive points is a second predetermined quantity after the generation of the genesis block.
7 . The method according to claim 1 , wherein the transaction request comprises at least one selected from:
a first request to issue a digital asset to the blockchain; and/or a second request to transfer a digital asset from a first blockchain account to a second blockchain account.
8 . The method according to claim 1 , wherein the transaction information comprises a signature of a transaction request account and a public key of the transaction request account; and
wherein the verifying a transaction request comprises calling a smart contract for digital assets to verify the transaction information according to the signature and the public key.
9 . The method according to claim 3 , wherein:
the predetermined path comprises a predetermined blockchain account; the predetermined blockchain account comprises a management account of each application in at least two applications; and each application is provided with at least two blockchain accounts, and the at least two blockchain accounts comprise one of the management accounts.
10 . A method of processing an information, the method comprising:
determining an incentive information for a transaction information in response to the transaction information being received; sending a transaction request to a blockchain network to store the transaction information on a blockchain, wherein the transaction request comprises the transaction information and the incentive information; and updating a second existing incentive point according to the incentive information, wherein the incentive information comprises a first quantity of incentive points, and each incentive point corresponds to a first predetermined quantity of resources.
11 . The method according to claim 10 , further comprising:
sending a point exchange request to the blockchain network in response to the second existing incentive point being less than a predetermined value, wherein the point exchange request comprises a second quantity of incentive points requested for exchange and a third quantity of resources; and updating the second existing incentive point according to the second quantity, wherein the third quantity of resources corresponds to the second quantity of incentive points.
12 . The method according to claim 10 , wherein:
the second existing incentive point is an existing incentive point of a target account, and the target account is a management account of an application in at least two applications; each application in the at least two applications is provided with at least two blockchain accounts, and the at least two blockchain accounts comprise one of the management accounts; and wherein the transaction information is transmitted by a blockchain account contained in the application the target account belongs to.
13 . The method according to claim 10 , wherein the transaction information comprises an identification information of a digital asset to be traded; and
further comprising determining, according to the identification information, a state information of the digital asset to be traded, wherein the incentive information is determined in response to the state information indicating that the digital asset to be traded is allowed to be traded.
14 . An electronic device, comprising:
at least one processor; and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions, when executed by the at least one processor, configured to cause the at least one processor to implement at least the method of claim 1 .
15 . The electronic device according to claim 14 , wherein the incentive information comprises a first point transfer path; and
the instructions are further configured to cause the at least one processor to:
call a smart contract for incentive points to verify the incentive information, so as to determine whether the first point transfer path belongs to a predetermined path; and
determine that the incentive information is verified successfully, in response to the first point transfer path belonging to the predetermined path.
16 . The electronic device according to claim 14 , wherein the instructions are further configured to cause the at least one processor to:
broadcast a point exchange request to at least some of the plurality of blockchain nodes in response to the point exchange request being received, wherein the point exchange request comprises a second point transfer path; call a smart contract for incentive points to verify the point exchange request, so as to determine whether the second point transfer path belongs to a predetermined path; determine that the point exchange request is verified successfully, in response to the second point transfer path belonging to the predetermined path; and update the first existing incentive point according to the point exchange request, in response to a target information being received from a predetermined proportion of nodes in the at least some nodes, wherein the target information indicates that the point exchange request is verified successfully, wherein the point exchange request further comprises a second quantity of incentive points requested for exchange and a third quantity of resources, and the third quantity of resources corresponds to the second quantity of incentive points.
17 . The electronic device according to claim 15 , wherein:
the predetermined path comprises a predetermined blockchain account; the predetermined blockchain account comprises a management account of each application in at least two applications; and each application is provided with at least two blockchain accounts, and the at least two blockchain accounts comprise one of the management accounts.
18 . An electronic device, comprising:
at least one processor; and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions, when executed by the at least one processor, configured to cause the at least one processor to implement at least the method of claim 10 .
19 . A non-transitory computer-readable storage medium having computer instructions therein, the computer instructions configured to cause a computer system to implement at least the method of claim 1 .
20 . A non-transitory computer-readable storage medium having computer instructions therein, the computer instructions configured to cause a computer system to implement at least the method of claim 10 .Join the waitlist — get patent alerts
Track US2023134162A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.