US 11,863,570 B2
Blockchain-based network security system and processing method
Tengxiao Yang, Shanghai (CN); Zheng Xiao, Shanghai (CN); and Tao Yan, Shanghai (CN)
Assigned to SHANGHAI NEWDON TECHNOLOGY CO., LTD., Shanghai (CN)
Appl. No. 17/598,681
Filed by SHANGHAI NEWDON TECHNOLOGY CO., LTD., Shanghai (CN)
PCT Filed Mar. 24, 2020, PCT No. PCT/CN2020/080925
§ 371(c)(1), (2) Date Sep. 27, 2021,
PCT Pub. No. WO2020/192659, PCT Pub. Date Oct. 1, 2020.
Claims priority of application No. 201910235647.5 (CN), filed on Mar. 27, 2019.
Prior Publication US 2022/0159019 A1, May 19, 2022
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/1416 (2013.01) [H04L 63/0435 (2013.01); H04L 63/1425 (2013.01); H04L 63/1458 (2013.01); H04L 63/20 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A blockchain-based network security system for constructing a decentralized anti-attack network via a blockchain, wherein the anti-attack network comprises a blockchain network system and a server system which are independently arranged and a data link between them is connected via a switch;
wherein the blockchain network system comprises a plurality of block nodes for constituting a blockchain network, and multiple block nodes of the plurality of block nodes are provided with an anti-attack server, and each anti-attack server is provided with at least one sub-server, and multiple anti-attack servers constitute the aforementioned server system;
when the sub-server of the anti-attack server encounters an abnormal access event, path information in the aforementioned access event is loaded into the aforementioned blockchain network system via the switch connected to the anti-attack server;
wherein, for a computer program or application running on the sub-server, it is linked to the blockchain network system via the switch connected to the anti-attack server, so that the computer program or application corresponds to N sub-servers belonging to different anti-attack servers in the entire anti-attack network, wherein N is an integer greater than or equal to 2;
location information of the N sub-servers corresponding to the aforementioned computer program or application is exchanged via block information in the blockchain network system, and the path information in the aforementioned abnormal access event is distributed to the N sub-servers.