Post
Topic
Board Altcoin Discussion
Re: Why not..?
by
nkocevar
on 24/01/2015, 09:44:05 UTC
Would one consider an "executive", "legislative", and "judicial" branch centralized?

What if each node switched between these "roles" where:

How do you force a node to switch roles?  How do you know if a node has switched?

- legislative defines, without influence, from which sources in the "executive" branch work is accepted from

You still haven't come up with a reliable way to define a "source".

- executive does work, and only sources from which work was selected to be submitted will be sent to the "judicial" branch for review in a "pre-valid block"

Won't everyone just run an "executive" node, since that is the only node submitting work?

- Judicial branch ensures that no double spends are contained in the block etc. and then broadcasts the block
**all branches have some "judicial" power to ensure judicial branch isnt compromised

if one of these branches defects, aka 33%, then the other two branches, 66%, will further divide into 3 branches again

if two branches defect, since all branches have some judicial review, then 33%, or 1 branch, will divide into the 3 branches again, etc.

What mechanism is used to determine if a branch has defected?  How do you force any individual node to divide into another role?


Great constructive criticism. I like it! Did you work in product design and development at some point?

To address your concerns, I must say that I am in no way shape or form qualified to even begin to provide a counterarguement. As a matter of fact, I am staring at the white paper trying to think of a way to somehow modify the way bitcoin works all together. It may just be best to start an entirely new algorithm and concept and not compare it to bitcoin, yet maintain a crypto currency standard of anonymization and public transactions, etc.