Bitcoin Forum
May 02, 2024, 12:11:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Banning SegWit2x Node (Sybil Attack)  (Read 428 times)
blockTorque (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 21, 2017, 09:17:22 AM
 #1

Hey all, please keep in mind I am a complete noob when it comes to running a node.

I found some twitter posts about banning 2x nodes and 2x attacks and I'm not 100% sure what its all about.
Here a link to a github is https://github.com/mariodian/ban-segshit8x-nodes

Should we as core supporters be banning 2x nodes? Should we be doing something to protect our core nodes?

Any advise would be appreciated.
1714651880
Hero Member
*
Offline Offline

Posts: 1714651880

View Profile Personal Message (Offline)

Ignore
1714651880
Reply with quote  #2

1714651880
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714651880
Hero Member
*
Offline Offline

Posts: 1714651880

View Profile Personal Message (Offline)

Ignore
1714651880
Reply with quote  #2

1714651880
Report to moderator
1714651880
Hero Member
*
Offline Offline

Posts: 1714651880

View Profile Personal Message (Offline)

Ignore
1714651880
Reply with quote  #2

1714651880
Report to moderator
1714651880
Hero Member
*
Offline Offline

Posts: 1714651880

View Profile Personal Message (Offline)

Ignore
1714651880
Reply with quote  #2

1714651880
Report to moderator
aleksej996
Sr. Member
****
Offline Offline

Activity: 490
Merit: 389


Do not trust the government


View Profile
October 21, 2017, 12:16:52 PM
 #2

I guess we should. It will make the fork less problematic for both networks as the nodes might be connected to the other network's nodes at the time of fork.
During a fork a node can end up with few or without any of the nodes from it's own network. There will still be older and alternative clients that will have connections with both of the types of nodes and will bridge the network until the fork, while the users with newer Core clients and S2X clients will not go through a lot of trouble during a fork.
cellard
Legendary
*
Offline Offline

Activity: 1372
Merit: 1250


View Profile
October 21, 2017, 03:13:38 PM
 #3

Hey all, please keep in mind I am a complete noob when it comes to running a node.

I found some twitter posts about banning 2x nodes and 2x attacks and I'm not 100% sure what its all about.
Here a link to a github is https://github.com/mariodian/ban-segshit8x-nodes

Should we as core supporters be banning 2x nodes? Should we be doing something to protect our core nodes?

Any advise would be appreciated.


Doesn't Bitcoin Core 0.15 automatically ignores 2x nodes?

https://www.reddit.com/r/Bitcoin/comments/6sbacg/bitcoin_core_0150_will_automatically_disconnect/

It looks to me that this is effectively a ban on segwit2x nodes, since if your 0.15+ node detects a btc1 node it will automatically disconnect. All you have to do is run 0.15.0.1 and you are set.
blockTorque (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 21, 2017, 04:29:01 PM
 #4

Hey all, please keep in mind I am a complete noob when it comes to running a node.

I found some twitter posts about banning 2x nodes and 2x attacks and I'm not 100% sure what its all about.
Here a link to a github is https://github.com/mariodian/ban-segshit8x-nodes

Should we as core supporters be banning 2x nodes? Should we be doing something to protect our core nodes?

Any advise would be appreciated.


Doesn't Bitcoin Core 0.15 automatically ignores 2x nodes?

https://www.reddit.com/r/Bitcoin/comments/6sbacg/bitcoin_core_0150_will_automatically_disconnect/

It looks to me that this is effectively a ban on segwit2x nodes, since if your 0.15+ node detects a btc1 node it will automatically disconnect. All you have to do is run 0.15.0.1 and you are set.


Thanks so much Wink Exactly what I was looking for.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10524



View Profile
October 22, 2017, 04:48:52 AM
 #5

by banning SegWit2x nodes you will gain nothing, by not banning them you will also lose nothing. and this is not a Sybil Attack either since the SegWit2x nodes are the same as any other node until mid November where the fork comes.

as @cellard said if you are running the bitcoin core versions 0.15 and above, your node will automatically disconnect (NOT BAN) from nodes that are advertising service bits 6 and 8 which shows as NODE_SEGWIT2X

but it won't ignore them if they don't have that service bit. which some of them don't like this one: https://bitnodes.21.co/nodes/59.110.152.134-8333/ but as i said they are perfectly good nodes until the fork in November.

that script you posted is using bitnodes.21.co to ban the IPs and only works for linux and you have to keep running it every time a new node comes on and 21.co may not even see everything either.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
cr1776
Legendary
*
Offline Offline

Activity: 4018
Merit: 1299


View Profile
October 22, 2017, 06:38:02 PM
 #6

Hey all, please keep in mind I am a complete noob when it comes to running a node.

I found some twitter posts about banning 2x nodes and 2x attacks and I'm not 100% sure what its all about.
Here a link to a github is https://github.com/mariodian/ban-segshit8x-nodes

Should we as core supporters be banning 2x nodes? Should we be doing something to protect our core nodes?

Any advise would be appreciated.


Doesn't Bitcoin Core 0.15 automatically ignores 2x nodes?

https://www.reddit.com/r/Bitcoin/comments/6sbacg/bitcoin_core_0150_will_automatically_disconnect/

It looks to me that this is effectively a ban on segwit2x nodes, since if your 0.15+ node detects a btc1 node it will automatically disconnect. All you have to do is run 0.15.0.1 and you are set.

Except that this changes the btc1/2x behavior in response:

https://github.com/btc1/bitcoin/commit/28ebbdb1f4ab632a1500b2c412a157839608fed0


Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!