
In computer science terms, SingularityNET is essentially a distributed computing architecture or making new kinds of smart contracts to facilitate market interactions with AI and machine learning tools. The following design principles are incorporated throughout the design:
- Interoperability: The network will be able to interface with multiple
blockchains. - Data Sovereignty and Privacy: User data control and sharing comes
with privacy-enabled controls on top of the network, and access is validated
through smart contracts and the blockchain. - Modularity: Flexible network capabilities make it possible to create custom topologies, AI Agent collaboration arrangements, and failure recovery methods.
- Scalability: SingularityNET will securely host both private and public
contracts, so more scalable and resilient applications can be built on top
of it with near zero transaction costs.
SingularityNET Agents can run in the cloud, on phones, robots, or other embedded devices. Via close collaboration with co-founding firm Hanson Robotics, SingularityNET is designed to foster the development of multiple species of robots as the next-generation interface for delivering AI services and applications, and fostering the emergence of global Artificial General Intelligence.