OpenAI, LLMs, WebRTC, voice bots and Programmable Video
Learn about WebRTC LLM and its applications. Discover how this technology can improve real-time communication using conversational AI.
Read MoreNo. Yes. Don't know.
I've recently read an article at iSchool@Syracuse. For lack of a better term on my part, pundits opining about the decentralized web.
It is an interesting read. Going through the opinions there, you can divide the crowd into 3 factions:
I am... somewhat split across all of these three groups.
Like any other person, I want privacy. On the other hand, I want security, which in many cases (and especially today) comes at the price of privacy. I also want convenience, and at the age of artificial intelligence and chat bots - this can easily mean less privacy.
As for governments and monopolies - I don't think these will change due to a new protocol or a decentralized web. The web started as something decentralized and utopian to some extent. It degraded to what it is today because governments caught on and because companies grew inside the internet to become monopolies. Can we redesign it all in a way that will not allow for governments to rule over the data going into them or for monopolies to not exist? I doubt it.
I am taking part now in a few projects where location matters. Where you position your servers, how you architect your network, and even how you communicate your intent with governments - all these can make or break your service. I just can't envision how protocols can change that in a global scale - and how the forces that be that need to promote and push these things will actively do so.
I think it is a good thing to strive for, but something that is going very challenging to achieve:
Yes. Our web is client-server for the most part, with browsers getting their data fix from backend servers.
We now have technologies that can work differently (WebRTC's data channel is one of them, and there are others still).
We can and should work on making our infrastrucuture more robust. More impregnable to malicious attackers and prone to errors. We should make it scale better. And yes. Decentralization is usually a good design pattern to achieve these goals.
But if at the end of the day, the decentralized web is only about maintaining the same user experience, then this is just a slow evolution of what we're already doing.
Tech is great. I love tech. Most people don't really care.
As with many other definitions out there, there's no clear definition of what the decentralized web is or should be. Just a set of opinions by different pundits - most with an agenda for putting out that specific definition.
I really don't know what that is or what it should be. I just know that our web today is centralized in many ways, but in other ways it is already rather decentralized. The idea that I have this website hosted somewhere (I am clueless as to where), while I write these words from my home in Israel, it is being served either directly or from a CDN to different locations around the globe - all done through a set of intermediaries - some of which I specifically selected (and pay for or use for free) - to me that's rather decentralized.
-
At the end of the day, the work being done by researchers for finding ways to utilize our existing protocols to offer decentralized, robust services or to define and develop new protocols that are inherently decentralized is fascinating. I've had my share of it in my university days. This field is a great place to research and learn about networks and communications. I can't wait to see how these will evolve our every day networks.
Learn about WebRTC LLM and its applications. Discover how this technology can improve real-time communication using conversational AI.
Read MoreGet your copy of my ebook on the top 7 video quality metrics and KPIs in WebRTC (below).
Read More