US 12,192,378 B2
Data processing method and apparatus, device, and storage medium
Maocai Li, Shenzhen (CN); Zongyou Wang, Shenzhen (CN); Yifang Shi, Shenzhen (CN); Zhiyong Liao, Shenzhen (CN); Pan Liu, Shenzhen (CN); Hu Lan, Shenzhen (CN); Kaiban Zhou, Shenzhen (CN); Li Kong, Shenzhen (CN); Gengliang Zhu, Shenzhen (CN); Qucheng Liu, Shenzhen (CN); Jinsong Zhang, Shenzhen (CN); Huankun Huang, Shenzhen (CN); and Jiahui Cui, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed on Dec. 7, 2022, as Appl. No. 18/076,689.
Application 18/076,689 is a continuation of application No. PCT/CN2022/078155, filed on Feb. 28, 2022.
Claims priority of application No. 202110227288.6 (CN), filed on Mar. 2, 2021.
Prior Publication US 2023/0097738 A1, Mar. 30, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC H04L 9/3247 (2013.01) [H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A data processing method, performed by a first service node in a blockchain network, the method comprising:
obtaining service data information, and transmitting the service data information to a second service node, the second service node being a node other than the first service node in the blockchain network;
receiving data signature information returned by the second service node, the data signature information being obtained by the second service node through performing signature processing on the service data information; the data signature information comprising a first key parameter and a second key parameter that are both related to a random parameter; the random parameter being determined by the second service node based on both a node private key and the service data information;
performing signature verification on the data signature information based on the first key parameter and the second key parameter in the data signature information, to obtain a signature verification result, and adding the signature verification result to a verification result set associated with the blockchain network;
searching for a signature verification result that satisfies a valid signature verification condition from the verification result set, and determining the signature verification result that satisfies the valid signature verification condition as a target signature verification result; and
performing aggregate signature on the data signature information corresponding to the target signature verification result when a quantity of signatures of the target signature verification result satisfies an aggregate signature condition.