So nodes elect other nodes to have power to decide the rules for the shared community. Those nodes will probably need additional nodes to handle the computation needed so they will elect certain other nodes to act on their behalf.
Now replace nodes with people.
Does this not sound exactly like modern democracies but expressed in terms that are tech friendly? What is the actual difference? What is it solving?
It's like snail mail Vs email. Same thing, but yet not the same, one allows you to run things using computers, the other doesn't.
Most of software is simply finding ways to model real life processes with computers so you can manage those with computers instead of whatever non-computer based approach was there before.
The hope is that computers can make managing those processes more efficient and potentially allow for more optimizations.
One such thing is scarcity, that has always been hard to model in a computer when things can be freely copied. Another challenge was double spend, making sure that something is transfered without copying or duplication, it's a challenge to model things with computers that needs this property. Another challenge is trust in a system involving parties that don't trust each other. All these have always been difficult to model, now we have a technology that could model these, so the question is are there use cases that being able to do this now opens up to digitize and by doing so can it reduce the cost to manage the process and increase its scale and efficiency, lowers its defects, etc.
Now replace nodes with people.
Does this not sound exactly like modern democracies but expressed in terms that are tech friendly? What is the actual difference? What is it solving?