Research Article

Eclipse Attack Detection for Blockchain Network Layer Based on Deep Feature Extraction

Table 1

General traffic features.

No.NameDescription

1duration_TimeDuration of the data stream
2pkt_CountQuantity of packets in a single data stream
3byte_CountNumber of bit packets in a single data stream
4pkt_SizePacket size
5access_FrequenciesNode access frequency
6PriorityArray packet priority
7idle_TimeoutDuration of the idle timeout
8cookie_IDCorresponding ID number of cookie
9ActionsTraffic action type
10TCP_CountNumber of TCP session setup
11UDP_CountNumber of UDP session setup
12TCP_Fail_CountNumber of TCP session setup failed
13UDP_Fail_CountNumber of UDP session setup failed
14snd_Pkt_CountNumber of upstream packets
15rcv_Pkt_CountNumber of downstream packets
16snd_Syn_CountNumber of SYN packets sent
17rcv_Syn_CountNumber of SYN packets received
18snd_Fin_CountNumber of FIN packets sent
19rcv_Fin_CountNumber of FIN packets received
20Snd_LenUpstream traffic length
21Rcv_LenDownstream traffic length
22connection_Per_SecNumber of connections corresponding to each IP
23TCP/UDP_rateProportion of TCP packets to UDP packets
24server_port_CountNumber of ports passively connected to the server
25Conn_Per_IPNumber of IPs contained in each traffic connection
26IP_Per_SecIP traffic per second
27ProtocolNetwork protocol type
28avg_Bits_Per_SecNetworked traffic rate in bytes per second