Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Eclipsing Ethereum Peers with False Friends   Ethereum is a decentralized Blockchain system that supports the execution of
Turing-complete smart contracts. Although the security of the Ethereum
ecosystem has been studied in the past, the network layer has been mostly
neglected. We show that Go Ethereum (Geth), the most widely used Ethereum
implementation, is vulnerable to eclipse attacks, effectively circumventing
recently introduced (Geth v1.8.0) security enhancements. We responsibly
disclosed the vulnerability to core Ethereum developers; the corresponding
countermeasures to our attack where incorporated into the v1.9.0 release of
Geth. Our false friends attack exploits the Kademlia-inspired peer discovery
logic used by Geth and enables a low-resource eclipsing of long-running, remote
victim nodes. An adversary only needs two hosts in distinct /24 subnets to
launch the eclipse, which can then be leveraged to filter the victim's view of
the Blockchain. We discuss fundamental properties of Geth's node discovery
logic that enable the false friends attack, as well as proposed and implemented
countermeasures.

32
The categories of this paper are: atom-ph
0
The categories of this paper are: hep-ph
5
The categories of this paper are: gr-qc
24
The categories of this paper are: dg-ga
3
The categories of this paper are: physics
37
The categories of this paper are: supr-con
7
The categories of this paper are: hep-th
26
The categories of this paper are: bayes-an
33
The categories of this paper are: plasm-ph
8
The categories of this paper are: hep-ex
9
The categories of this paper are: nlin
29
The categories of this paper are: funct-an
2
The categories of this paper are: math
23
The categories of this paper are: solv-int
27
The categories of this paper are: comp-gas
21
The categories of this paper are: adap-org