摘要
本发明属于计算机领域,具体涉及一种基于区块链的恶意爬虫识别系统,包括恶意爬虫检测模块配置用于捕获网络流量和请求信息并提取特征用于训练机器学习模型以识别正常流量与爬虫行为;数据记录模块设计用于收集恶意爬虫检测模块的输出结果,并将这些数据以标准格式记录;智能合约模块包含用于数据存储、查询和记录更新的智能合约,所述合约编译并部署在区块链网络上;区块链模块选择和配置区块链平台,设计和实现智能合约,处理链上数据和链下数据存储的结合,监控区块链网络的运行状态;数据同步与共享模块,配置实现检测到新数据或数据变化时的实时同步和定期同步任务,通过API接口提供数据访问服务。提高恶意爬虫的识别准确性。