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.
Til et annet språk
fra kildeinnhold
arxiv.org
Viktige innsikter hentet fra
by Anurag Gupta... klokken arxiv.org 04-02-2024
https://arxiv.org/pdf/2404.00538.pdfDypere Spørsmål