Research Article

BSD-Guard: A Collaborative Blockchain-Based Approach for Detection and Mitigation of SDN-Targeted DDoS Attacks

Table 3

Details of blacklist based collaborative DDoS detection smart contract.

Contract address0x30f60167c7fb71444d6b90c9b53e93fb4e4eaae1

contractNameDDoSBlackListManager
abi[{“constant”:false, “inputs”: [{“name”:“switchIp”, “type”:“string”}, {“name”:“srcIp”, “type”: “string”}], “name”:“deletOneBlackList”, “outputs”:[{“name”:”“, “type”:“int256”}], ...
bytecodeBin608060405260043610610083576000357c01000000000000000000000000000000000 00000000000000000000000900463ffffffff16806353eb3d90146100885780636bde...
FunctionsstoreBlackList(), searchBlackList(), updateBlackList(), deletBlackList()