The paper introduces a non-parametric change detection algorithm to identify eclipse attacks on a blockchain network. Eclipse attacks occur when malicious actors isolate blockchain users, disrupting their ability to reach consensus with the broader network and distorting their local copy of the ledger.
The key highlights and insights are:
The proposed algorithm monitors changes in the Fréchet mean and variance of the evolving blockchain communication network (BCN) connecting blockchain users.
The authors leverage the Johnson-Lindenstrauss lemma to project large-dimensional BCNs into a lower-dimensional space, preserving essential statistical properties.
A non-parametric change detection procedure is employed, leading to a test statistic that converges weakly to a Brownian bridge process in the absence of an eclipse attack. This enables quantifying the false alarm rate of the detector.
The proposed detector can be implemented as a smart contract on the blockchain, offering a tamper-proof and reliable solution.
Numerical examples compare the proposed eclipse attack detector with a detector based on the random forest model, showing the proposed detector outperforms the random forest-based approach.
Naar een andere taal
vanuit de broninhoud
arxiv.org
Belangrijkste Inzichten Gedestilleerd Uit
by Anurag Gupta... om arxiv.org 04-02-2024
https://arxiv.org/pdf/2404.00538.pdfDiepere vragen