Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more
15 votes

Eclipse attack vs. Sybil attack

An eclipse attack is when most (if not all) of your peers are malicious and they basically prevent you from being well-connected to the network to obtain information about transactions you're ...
rny's user avatar
  • 2,428
11 votes

What is a Feeler Connection? When is it used?

A feeler connection is a short-lived outbound connection that only starts up after your node has established the required 8 outbound connections and 2 block-relay-only outbound connections. The ...
vnprc's user avatar
  • 405
10 votes
Accepted

Why is connecting bitcoin exclusively over Tor considered bad practice?

There is a good summary of this problem on the BIP324 website: Proxy networks like Tor or I2P introduce a separate address space, independent from network topology, with a very low cost per address ...
Vojtěch Strnad's user avatar
10 votes

Why is connecting bitcoin exclusively over Tor considered bad practice?

Connecting to the bitcoin network over TOR to make transactions as an user is a good practice (this is important to mention in case casual users misunderstand your question). Running a full bitcoin ...
bitcoiner2680's user avatar
8 votes

What is a block-relay-only connection? What is it used for?

Block relay connections were added to bitcoin core in v0.19.0.1 in November 2019. Their purpose is to harden the peer-to-peer network against partition attacks. They do this through a clever ...
vnprc's user avatar
  • 405
5 votes

What is the prior work or inspiration for the new/tried table design?

Were the new and tried tables included in bitcoin from the beginning or added at a later date? new/tried table were introduced in #787. Counter measure 6 in the paper suggested more buckets and was ...
stratospher's user avatar
4 votes

Attack the network by having 51% of full nodes?

The question has the appearance of mixing up two different types of attack The so-called "51% attack" The "eclipse attack" The first is where an attacker controls >50% of the ...
RedGrittyBrick's user avatar
2 votes

What resources are needed to implement an Eclipse attack?

Maybe the most important thing you need is to come up with a good strategy, because various countermeasures have been implemented against the eclipse attack presented in the paper by Heilman et al. ...
Lightlike's user avatar
  • 636
2 votes

Eclipse attack vs. Sybil attack

In a sybil attack, the attacker impersonates multiple identities. In an eclipse attack, the attacker eclipses a victim from the network. That means the attacker basically controls which information ...
greenphone's user avatar
1 vote
Accepted

Collisions when adding an address entry to the new table

In case of a collision of addrs in the new table, the existing address will normally stay (and nothing changes) - unless the existing entry is already present somewhere else in the new table (an ...
Lightlike's user avatar
  • 636
1 vote

Could a government or company run thousands of unique nodes?

Yes, but running a lot of nodes would give them little to no influence on the network. Controlling a lot of nodes on the network could aid in identifying originators of transactions, or might be ...
Murch's user avatar
  • 75.7k
1 vote

Could a government or company run thousands of unique nodes?

In theory, it is possible. But it will be better to use all that power to do things right. With all that power, they could be earning more by actually mining bitcoin and protecting the network. A 51% ...
Jeremy Then's user avatar
1 vote

What is a Feeler Connection? When is it used?

The inspiration for feeler connections (and related eclipse mitigation techniques) comes from botnet designs observed in the wild. From the original eclipse attack paper (Ethan Heilman): .. many ...
gimballock's user avatar
1 vote

How does Bitcoin currently mitigate Sybil and Eclipse attacks?

A sybil attack is prevented by using proof of work. Overwhelming the network with nodes cannot substitute for the hash power required to create the proof of work that must be presented in order to get ...
JBaczuk's user avatar
  • 7,408

Only top scored, non community-wiki answers of a minimum length are eligible