Hi everyone,
As other people pointed out, the inclusion of 'ubernodes' creates a new argument for trolls that that already attack DRK regarding centralisation. I agree however that this argument can be mitigated by thoroughly explaining that it doesn't endanger the network's security at all.
Nevertheless, I'd like to point out another recurrent attack on DRK that we also need to prepare against, that is besides centralisation, that DRK was pre-mined and essentially benefited its creator. Now, I know this 'pre-mined' attack is stupid, but I think it will be encouraged by the addition of these 'ubernodes', just like the 'centralisation' argument. The problem is: who is to decide the 'trusted members of the community' that get to run the ubernodes? I'm sure you're one of them Evan, and I won't argue against it, but we need to see that trolls will probably claim that it gives you even greater power and possibilities to fool the system in your advantage. Now, this is wrong in the sense that everybody would be able to detect your treachery, but still, although I trust you with all my heart, I shouldn't need to trust you to use Darkcoin.
More generally, what would happen if something happened to the trusted members of the community or if they simply decided to stop with darkcoin and go raise sheeps in Wales?
tl;dr: The solution with ubernodes isn't viable indefinitely, hence it is of vital importance to state in the public release that this is a temporary method and will become fully decentralised in the future.
As other people pointed out, the inclusion of 'ubernodes' creates a new argument for trolls that that already attack DRK regarding centralisation. I agree however that this argument can be mitigated by thoroughly explaining that it doesn't endanger the network's security at all.
Nevertheless, I'd like to point out another recurrent attack on DRK that we also need to prepare against, that is besides centralisation, that DRK was pre-mined and essentially benefited its creator. Now, I know this 'pre-mined' attack is stupid, but I think it will be encouraged by the addition of these 'ubernodes', just like the 'centralisation' argument. The problem is: who is to decide the 'trusted members of the community' that get to run the ubernodes? I'm sure you're one of them Evan, and I won't argue against it, but we need to see that trolls will probably claim that it gives you even greater power and possibilities to fool the system in your advantage. Now, this is wrong in the sense that everybody would be able to detect your treachery, but still, although I trust you with all my heart, I shouldn't need to trust you to use Darkcoin.
More generally, what would happen if something happened to the trusted members of the community or if they simply decided to stop with darkcoin and go raise sheeps in Wales?
tl;dr: The solution with ubernodes isn't viable indefinitely, hence it is of vital importance to state in the public release that this is a temporary method and will become fully decentralised in the future.