Skip to main content

Tikuna - an Ethereum blockchain network security monitoring system

Tikuna is a P2P network security monitoring system for the Ethereum blockchain. By leveraging Machine Learning techniques, it will extract security and performance insights for early detection of relevant incidents. Tikuna brings improved visibility to the security state of the P2P network.

About the Project

We investigated how to apply Machine Learning algorithms to monitor the security of the Ethereum P2P network for early detection of a few specific attacks. We have develop Tikuna, a proof-of-concept tool (open source so that every user can use it) derived from such research, and provided a scientific report based on the findings of applying the tool to the mainnet network. We also provided a simple dashboard for the community to observe the insights that Tikuna provides. Additionally, we created a draft of a scientific paper based on the research results.

Find more information here: https://github.com/sakundi/tikuna.

Project Purpose

Tikuna helps the Ethereum community to gain visibility on the status of the P2P network and be aware of potential attacks.

The overall goal of the project is to support the Ethereum community by providing them with an intelligent state of the art tool capable of collecting security-related information from the state of the P2P network and improve the network visibility by providing insights about its current state. Such measurable information and insights criteria can help us to measure the success of our approach by the number of identified incidents and the number of discovered insights. Therefore, our tool will play a major role in improving the overall Ethereum network security.