Common network services are typically managed by a single entity with that a user must request information from using the server-client model. This can lead to heavy censorship if the entity in charge decides that it wants to restrict information flow to the users. We propose a solution to the issue of censorship using a peer-to-peer network in which information is publicly declared and verified by everyone on the network. Under this design, services and information are provided based on a consensus of valid events witnessed by the entire peer-to-peer node network and are only altered or added through a network-wide consensus. The state of a networks consensus is recorded in a hash based proof-of-work or coin age based proof-of-stake unique to that service. Each service’s sequence of events is validated through a different consensus network. A given node is not required to connect to all services available and will accept the longest chain when joining a service as proof of what happened while said node was disconnected from said service. Any given node is required, at minimum, to connect to the electronic cash transaction network that operates at the core of all other service networks as their monetary exchange network.
ECC