Ecency
The Third Web - Technological considerations