Yes one account per person, shared accounts aren't as big a deal.
I don't see why it would be significantly worse for a distributed system. Unless you're just talking about one person signing in on two nodes (without system checks) getting two votes that way... but that's too minor to mention.
This is the fundamental problem. Traditional reddit clones gate signups by ip address to some extent.
This doesn't work with multiple nodes.
Right now this might not seem like a big deal because the system is more federated and there are only a few super peers.
But once significant numbers of people are connecting indirectly through p2p (how this is going to scale without breaking the bank) that approach becomes worthless.
So my approach is to build a very open system, and tools for building more restrictions on top.
You can create as many accounts as you want on nab, but maybe someone could offer a service for getting accounts and you could have a voting system that only looked at the recommendations of those accounts.
The proof of work voting approach is just something good enough to get things going while I build out the rest of the system. It can easily be replaced or supplanted. One approach would be to replace the current pow voting with a cryptocurrency of some sort and this might be something I explore eventually if nobody else does first.
I'm using tor, many people who care about privacy will be too. Gating signups by IP address seems archaic.
A blockchain ledger seems like the obvious solution for verifying important transactions like account sign-ups over distributed nodes, and it ties in nicely with your present proof-of-work voting system, in that you could use votes to generate hashes for your blockchain.
I assume you know about zerovoat - seems relevant.
Personally, I think the biggest hurdle with notabug is generating critical mass (I know you don't need that now, but you will). Foiling censorship/corruption via distribution is a great selling point, and really I think that's all you need - I'd be concerned about going too crazy with completely unproven systems for website operation, as they might repel users. There are a ton of users out there who are basically happy/familiar with a reddit-like system.
Agreed on most all points. Critical Mass is essential because my goal is to disrupt reddit to the same extent reddit rekt digg.
This is why I'm sticking pretty close to the open source reddit user experience for nearly everything.
Using a blockchain for repetitional management would be IMO more different from the user's typical experience of reddit than what I currently have, it's a big barrier to entry I think.
Great thing about notabug is different systems can coexist and that's really the point.
Using a blockchain for repetitional management would be IMO more different from the user's typical experience of reddit than what I currently have, it's a big barrier to entry I think.
I imagined this working mostly in the background, no big change to user experience, apart from delays in verifying some functions.
This is why I'm sticking pretty close to the open source reddit user experience for nearly everything.
IMO, having almost everyone anonymous with the immediate ability to vote on the same content unlimited times is departing significantly from the reddit experience.
(post is archived)