Public blockchains stand for security, transparency, self-governance and decentralization. However, very few blockchains actually live up to this set of values. Because human nature is a hard thing to change even with technology, power tends to accumulate within a handful of individuals in the lo...