Very interesting concepts - I am particularly excited by the possibilities of 8 (right to create/edit/run apps), but that makes sense as it fits in with the decentralized app vision for Ethereum. However, I think a few will need some work to make them balance well. For example, how does the right not to be censored, and the related concept of transacting freely, balance against the right to filter? If I decide to filter out, then I am refusing to transact, and could also be seen as censoring that entity. I’m not sure there is the right to filter in such systems. Returning to the decentralized apps, and the vision that everyone will be equal partakers and contributors to this distributed framework, how can I refuse to run someone’s app?

As a side note - how does 3 (right to remove data) balance with 12 (immutability)?

Finally - I can see the intent behind the human/machine rights, but even if we could define exactly what is a human and a machine account, how could it be enforced?