CPC H04L 9/3239 (2013.01) [H04L 9/30 (2013.01); H04L 9/3247 (2013.01); H04L 9/3268 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A data processing method in a blockchain network, the blockchain network comprising a service sub-network, a consensus sub-network, and a routing layer configured to isolate the service sub-network from the consensus sub-network, and the method being performed by a computer device and comprising:
receiving a data processing request transmitted by a service node in the service sub-network;
performing identity verification on the service node according to the data processing request;
obtaining a running load of each consensus node in the consensus sub-network when the verification succeeds;
determining, from the consensus sub-network according to the running load, a target consensus node configured to process the data processing request;
forwarding the data processing request to the target consensus node; and
performing corresponding data processing on the data processing request by using the target consensus node;
receiving a block header returned by the consensus node;
forwarding the block header to the service node;
obtaining a public key corresponding to a private key of the consensus node by using the service node;
performing signature verification on a signed hash value according to the public key of the consensus node; and
determining, when the signature verification succeeds and a hash value obtained through the signature verification is consistent with a hash value of transaction information recorded in the block header, that a verification on a data block succeeds.
|