Vulnerability of SNet's AI agents


As we can see from the alpha, agents of SNet’s are hosted on servers, therefore those AI agents’ performance heavily depend on their server’s hardware and broadband connection. What if their servers are down or hacked by malicious actors or blocked by governments? Is there any solutions the team can solve this problem with?


The SingularityNET is a decentralized network of nodes (AI Agents), which provide for an inherent level of redundancy by default, a network of AI Agents—trillions upon trillions of them, eventually—living on embedded devices and computers of all kinds: IoT, smart phones, PCs, Amazon-flavoured cloud servers, anywhere that will provide sufficient resources for any said Agent.

If one Agent goes down, another one hosted on another computer will step up to plate, serving up AIaaS, without a hitch—as the network was designed to be self-organizing.

In the beginning, SingularityNET will be seeding the network with an assortment of their own AI Agents to get it started. As the network matures, the solutions provided by SNET will represent a tiny fraction of the available Agents for hire.


There are two layers of SNET, blockchain layer and application layer.

The ‘decentralised network of nodes’ you mentioned are on the blockchain layer which mainly facilitate AGI token transactions on open ledgers.

However, I am talking about the application layer, the AI agents are on the application layer and can only be hosted on servers/cloud servers. AI agents are applications, given the current infrastructure of internet, there is no way for a developer to deploy his applications on client side devices such as smart phones or PCs. Even you can deploy these ‘AI agents’ on multiple servers at multiple locations, it’s not a hard job for hackers or govts to take them down.


There is an obvious solution. The singularityNET foundation seeks platform server support from another NFP NGO as a humanitarian aid project…


@Justjoe Can you please elaborate more on this?


Yes, there are currently three members of the singularityNET foundation board. The fourth seat is vacant… I really cannot say more without board approval…


@Justjoe And what do you mean by ‘platform server’? Is that a data center alike or some cloud computing services like Google and Amazon cloud?


Yes, sorry that should be plural. Servers.( redundancy) last time I checked Cassio and Ben are foundation board members… I don’t know what they have in mind…


This is true. For now, the application layer is hosted on servers/cloud servers. One thing to note though is that you could wrap anything in the snet api wrapper. You could sell decentralized cloud storage to other developers to host their stuff on if you can wrap it and make it compatible. Same goes for computing power etc.


I was not referring to the blockchain layer (which also happens to be decentralized). If you read the whitepaper, you will learn that the terms ‘nodes’ and ‘AI Agents’ are synonymous and both represent AI code wrapped up in an API and served.

What you are not understanding here is that in addition to being hosted on cloud servers, said applications will also be hosted on servers, servers living on embedded devices of all kinds from phones to refrigerators to basically any device capable of serving up AI code wrapped up in an API.

The level of redundancy will at least, ultimately, be on the level of the internet itself (or greater), with trillions upon trillions of nodes or AI Agents, creating said level of redundancy. What you are claiming is that something on the level of the internet could be brought down by hackers and governments. In theory, this is possible, but it has not happened yet. So, if we are talking theory, then, yes, you are right. If we are talking reality, as it currently stands, then, you are concerned about a theoretical threat.

The potential issues you present are not unique to SingularityNET, but essentially any network that is currently massively deployed. A distributed, decentralized network is the best we have to guard against such theoretical attacks. You would have to bring the entire internet down in order to have a shot at bringing SingularityNET down.

SingularityNET, in teaming with Nexus, will potentially be serving up AI from space, a significantly more difficult target for governments and hackers. Further, we have partnered with RightMesh to explore the possibilities of ad hoc mesh networks.


Here is nice read about “effective serverless application architecture” promoted by DAPP (SNet is providing a DAPP for AI). Theoretically you can still attack entire internet to take down a DAPP but nobody would provide you enough resource for this, not even governments.