Thursday 23 January 2025
A team of researchers has developed a new system for detecting financial bots on the Ethereum blockchain, a decentralized network that enables secure and transparent transactions. The system, called BotDetect, uses a technique called federated learning to detect malicious behavior while preserving privacy and adapting to the decentralized nature of the blockchain.
Financial bots are automated programs that can be used to manipulate market prices and exploit vulnerabilities in the system. They are a major concern for regulators and financial institutions, as they can lead to financial losses and damage trust in the system.
BotDetect works by using machine learning algorithms to analyze transaction data on the Ethereum blockchain. The system is designed to detect patterns of behavior that are typical of financial bots, such as rapid trading and manipulation of prices.
One of the key innovations of BotDetect is its use of federated learning, a technique that allows multiple parties to contribute to the development of a machine learning model without sharing their data. This ensures that each party maintains control over its own data and that the system remains decentralized.
The researchers tested BotDetect on a dataset of labeled transactions from the Ethereum blockchain and found that it was able to detect financial bots with high accuracy. They also tested the system’s ability to adapt to new patterns of behavior, finding that it was able to learn and improve its detection abilities over time.
BotDetect has the potential to be used by regulators and financial institutions to detect and prevent financial crimes on the Ethereum blockchain. It could also be used to develop more secure and transparent financial systems in the future.
The system’s use of federated learning ensures that each party maintains control over its own data, which is a major advantage over other machine learning-based solutions that rely on centralized data storage. This makes BotDetect an attractive solution for organizations that need to detect financial bots while maintaining privacy and security.
In addition to its potential applications in finance, BotDetect could also be used in other fields where decentralized networks are used, such as healthcare or supply chain management. The system’s ability to adapt to new patterns of behavior makes it a valuable tool for detecting anomalies and preventing fraud in any industry.
Overall, BotDetect is an innovative solution that has the potential to make a significant impact on the detection and prevention of financial crimes on the Ethereum blockchain. Its use of federated learning ensures that each party maintains control over its own data, making it a secure and transparent solution for organizations that need to detect financial bots.
Cite this article: “BotDetect: A Federated Learning System for Detecting Financial Bots on the Ethereum Blockchain”, The Science Archive, 2025.
Ethereum, Botdetect, Federated Learning, Financial Bots, Machine Learning, Transaction Data, Blockchain, Decentralized Network, Fraud Detection, Security







