Post
Topic
Board Announcements (Altcoins)
Re: [ANN][DRK] DarkCoin | First Anonymous Coin | First X11 | First DGW | ASIC Resistant
by
chaeplin
on 26/05/2014, 14:06:28 UTC
Seems like these nodes are the reason that the network keeps forking. Furthermore, even after everybody updates, this presents an obvious attack vector if Evan doesn't add some sort of auto-ban for outdated clients in the future.
Doesnt have to be added, already part of the code. Just have to be configed/turned on.

By each client manually?  Why would something so important be off, anyway?
It was/ist off, because before the fork there was no reason to ban any versions.
(And before the fork it was unknown which version (may) make problems.)

To manually turn it on, you would have to recompile from source.

But the normal procedure is that the devs/Evan would release a new version for everbody which nothing change, but having the "ban switch" with the correct version numbers turned on. (And engourage everybody to update once again.)



There was https://github.com/darkcoinproject/darkcoin/commit/3022c77309e8b87f28af07981ac94db57bf3e1a4
             printf("dsee - Rejected masternode entry\n");
              // if caught up on blocks, then do this:
 -            pfrom->Misbehaving(20);
 +            //pfrom->Misbehaving(20);