@NohatCoder @firefoxx66
@davevolek has some interesting ideas on how to build a bottom-up democratic government (Tiered Democratic Governance). I think it's a pretty solid idea.
There's also a lot of work that has been put into alternative methods of voting similar to what you mention, ranging from ranked-choice voting all the way back to sortition (as practiced in ancient Athens).
Defining requirements is more about the end goals than the engineering techniques used to meet them. What do we want our system to accomplish? Currently, we have a system that produces a tyranny of the majority. There are ways to make democracy even more inclusive. The term I use for these, collectively, is proportional representation. This is when the system grants power to the constituents in proportion to their numbers, rather than having a strict cutoff when plurality or majority is reached.