Bitcoin Forum
May 04, 2024, 11:54:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What does "ban node for X time" do?  (Read 948 times)
pereira4 (OP)
Legendary
*
Offline Offline

Activity: 1610
Merit: 1183


View Profile
March 22, 2016, 01:55:13 PM
 #1

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way? What would happen if everyone running Core banned Classic nodes from connecting to them? I just don't want those leeches anywhere near me.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
March 22, 2016, 02:00:00 PM
 #2

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way?

No, until the network is forked classic nodes behave very similar to core nodes. After the fork they will most likely get banned as soon as they try to relay blocks over 1 MB to you (someone that actually read the code please correct me if needed).

What would happen if everyone running Core banned Classic nodes from connecting to them? I just don't want those leeches anywhere near me.

If everyone would refuse connections from nodes with a certain subserv, they would form a separate network. This could easily be mitigated by changing the subver though.

Im not really here, its just your imagination.
calkob
Hero Member
*****
Offline Offline

Activity: 1092
Merit: 520


View Profile
March 22, 2016, 07:10:51 PM
 #3

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way?

After the fork they will most likely get banned as soon as they try to relay blocks over 1 MB to you (someone that actually read the code please correct me if needed).


So Shorena, they may be banned by pereira4, but is that not the point at which the Bitcoin network splits in two, as all the classic nodes accept the larger block and the core nodes are still looking for the next block?
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
March 22, 2016, 08:45:39 PM
 #4

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way?

After the fork they will most likely get banned as soon as they try to relay blocks over 1 MB to you (someone that actually read the code please correct me if needed).


So Shorena, they may be banned by pereira4, but is that not the point at which the Bitcoin network splits in two, as all the classic nodes accept the larger block and the core nodes are still looking for the next block?

The network is split with the fork, yes. One side is accepting blocks over 1 MB size (up to 2 MB) while the other side is rejecting these blocks as invalid and will ban nodes that consistantly send invalid blocks. Its most likely not an easy cut, but more like a messy tear as some blocks (those smaller than 1 MB) will still be valid on both sides. Due to the 750/1000 blocks needed for activation and the grace period it is however unlikely that there will many core nodes left afterwards.

Im not really here, its just your imagination.
Monnt
Legendary
*
Offline Offline

Activity: 938
Merit: 1000


View Profile
March 27, 2016, 03:51:56 AM
 #5

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way?

After the fork they will most likely get banned as soon as they try to relay blocks over 1 MB to you (someone that actually read the code please correct me if needed).


So Shorena, they may be banned by pereira4, but is that not the point at which the Bitcoin network splits in two, as all the classic nodes accept the larger block and the core nodes are still looking for the next block?

The network is split with the fork, yes. One side is accepting blocks over 1 MB size (up to 2 MB) while the other side is rejecting these blocks as invalid and will ban nodes that consistantly send invalid blocks. Its most likely not an easy cut, but more like a messy tear as some blocks (those smaller than 1 MB) will still be valid on both sides. Due to the 750/1000 blocks needed for activation and the grace period it is however unlikely that there will many core nodes left afterwards.

Is it possible to currently run a node and broadcast a 2MB block? Will you get banned? Or is it even possible?
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
March 27, 2016, 10:11:08 AM
Merited by ABCbits (2)
 #6

I don't want to support troll hardfork attempts like Classic, should banning every time I connect to Classic nodes help Core in some way?

After the fork they will most likely get banned as soon as they try to relay blocks over 1 MB to you (someone that actually read the code please correct me if needed).


So Shorena, they may be banned by pereira4, but is that not the point at which the Bitcoin network splits in two, as all the classic nodes accept the larger block and the core nodes are still looking for the next block?

The network is split with the fork, yes. One side is accepting blocks over 1 MB size (up to 2 MB) while the other side is rejecting these blocks as invalid and will ban nodes that consistantly send invalid blocks. Its most likely not an easy cut, but more like a messy tear as some blocks (those smaller than 1 MB) will still be valid on both sides. Due to the 750/1000 blocks needed for activation and the grace period it is however unlikely that there will many core nodes left afterwards.

Is it possible to currently run a node and broadcast a 2MB block?

Yes, it will not get accepted by your peers though.

Will you get banned? Or is it even possible?

You will not get banned for sending one invalid block, but if you consistantly do so, your peers will ban you and you will have lost the connection to the network.

Im not really here, its just your imagination.
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!