I watched with great interest the latest video from Stephen Downes, who is facilitating the online E-Learning 3.0, or EL30, as he walked us through the concept of the shift from a Centralized Web (central server, many users) to the Decentralized Web (many servers, many users) to the prospects of the Distributed Web (no servers, many users).
A piece by Dietrick Ayala, of Mozilla, entitled Introducing the Dweb, makes this distinction, focusing on the potential shift in power over information and networks:
In centralized systems, one entity has control over the participation of all other entities. In decentralized systems, power over participation is divided between more than one entity. In distributed systems, no one entity has control over the participation of any other entity.
I’m still getting my head around it.
But as I ponder this move to a more peer-to-peer-powered networking design — where our own computing power become the backbone of networking, through shared resources like CPU and memory and more — I started to think about what this might mean for the issues of access and equity.
In other words, right now, there are still many places in the world — some more deeply in need than others — where basic access to the Internet and to mobile and computing devices is difficult, meaning the people — the students, is how I think of it, as a teacher — are in danger of being left behind with learning possibilities, job opportunities and networking options. I say this, though, knowing that people need to have a choice to engage in networking, and I don’t mean to assume everyone should always be doing this. But having no options when you need options … that’s an access and equity issue that has been with us for some time.
Not far from where I live, here in a relatively affluent part of the east coast of the United States, there are communities who have long been fighting the state government and the conglomerate cable/Internet providers for digital access, made tricky for sure by the rural and isolated places they live but not insurmountable. The battle, years long now, has centered on the loss of potential for residents in these small towns, and their children’s futures. Meanwhile, where I live, just 3o minutes away from those rural towns, I have high-speed access (as long as I pay for it).
Does a shift to a Distributed Web help these situations?
In the first diagram, of the current centralized system, if you don’t have the means to connect to the central server, then the network is worthless. Same thing with the second — the decentralized system — although it is possible your ability to connect is increased because more people are running more servers (in a federated sort of way) so it is possible your options for access are greater.
I think the Distributed Web, as Stephen and others call it, may offer greater possibilities for more people in need of access. Is the Dweb more equitable in this regard, on a global scale? Maybe, I think, and here is why, based on how I am beginning to understand how the Dweb works (with the caveat that this is relatively new to me).
If the future iteration of the Internet, as we know it, is built primarily on secure peer-to-peer computing power in a fully distributed mesh — where our resources are shared and our collective networking grows stronger and more secure with more users in the system (and this is where the technical aspects are beyond me right now, so I am writing this in faith that either blockchain systems or something else will be the underpinning of security) — then more people will have access to more networking, and more opportunities.
This doesn’t solve the problem of machines and devices or interface systems into hands of those users, but the Dweb seems to be concerned less with the high-powered, huge-memory computers, since we will all be sharing resources together. I might have an inexpensive device and it won’t matter, because others elsewhere will have the computing resources that I can tap into.
Of course, this is all speculative. I can envision ways this goes off the rails — around issues of privacy, of data breaches, of insecure connections, of monetizing the computing power. But I am optimistic, as I listen to Stephen and read about others, that there is a path towards something better.
How we get there — and how we make sure everyone comes along, regardless of culture or race or socioeconomics — is still a question, and I am appreciative that EL3o is pushing my thinking forward, while still remembering the mistakes of the past.
In exploring different resources, I came across this document from the p2pforever site — which seeks to collaboratively document examples and resources around Dweb architecture. It is a sort of manifesto of sorts, or some guiding principles, and this thinking seems to resonate with my thinking on equity and access issues.
They suggest that these elements in the design of future iterations of the Web:
- We should improve and preserve the Web.
The Web is a genuine social accomplishment and we should look after it. Don’t let lesser platforms win out.
- Devops is oppressive!
Many people can’t publish websites or apps because they can’t run servers. Publishing should be accessible to all.
- “View source” is critical to an open Web.
The more code that users can read, the more code they can review and learn from.
- “Modify source” is the p2p Web’s great power.
A Web that can be made and remade by its people can better serve their needs and produce a more diverse & exciting world. The Web should be a truly “live” society.
- Minimize change, maximize impact.
The p2p Web should still be the Web. Make it better, don’t remake it.
- Don’t forget resilience.
A web based on protocols, not platforms, is a safe web. Don’t put data in silos but have various platforms use the same protocols to interact.
What do you think?
Peace (in peers, thinking together),