Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet is a computing framework that provides globally distributed and optimized computing power and storage for decentralized networks, by connecting the owners of data and computing resources with computational processes in demand of these resources. Furthermore, NuNet provides a layer of intelligent interoperability between computational processes and physical computing infrastructures. It is an ecosystem which intelligently harnesses latent computing resources of the community into the global network of computations. NuNet infrastructure enables to optimally position AI processes, interfaces and data within the global network and establish machine-to-machine payment and data streaming channels -- thus minimizing costs of global computing and enabling novel business processes for the Data Economy and Internet of Things.
NuNet platform is designed to be an extremely flexible network, encompassing mobile consumer devices, edge computing and IoT devices alongside with PCs, servers and data centers, allowing seamless interoperability among its components and intelligent automation of workflow design. NuNet leverages Web 3 technologies, serverless container execution, service mesh orchestration, crypto-economy, and more, toward the creation of the decentralized “world computer”.
NuNet is a spinoff of SingularityNET Global AI Marketplace, operating since 2017. NuNet has been incubated via SingularityNET X-Lab Accelerator programme since early 2018. The technology development and early use cases of the NuNet platform will be geared towards (but not limited to) supporting the computational infrastructure of decentralized AI agents of SingularityNET.
Global volumes of computing capacities, data and computer code are growing exponentially on a continuous basis. However, due to the historical circumstances surrounding the development of global computing infrastructures, computing, data and code are fragmented into silos with limited access available only for the richest economic and social actors. The enormous economic and social value locked between the boundaries of those silos and the potential of decentralized technologies for unlocking them is being increasingly clearly recognized and addressed. Using currently available computing resources for training state-of-the-art machine learning models is prohibitively expensive and can cost millions of dollars for a single training cycle. Therefore, cutting-edge AI and ML technology development and application is not affordable for most researchers, individuals, and SMEs.
NuNet aims at creating a framework for providing an interoperability and transactional layer connecting latent computing resources of privately and commercially owned devices, open source and proprietary code, data sources and storage into a single dynamically evolving Global Economy of Decentralized Computing. Through increased accessibility - of resources to process owners, and of processes to resource owners, data to processes and storage to data - NuNet will result in radically new capabilities of value creation and lower operating costs for the computational processes involved. In the fully functional NuNet framework:
Computing resource owners (of home or office PCs and laptops, IoT and mobile devices, etc.) will express and publish their specialized capabilities and offer them to processes that need them across diverse ecosystems;
Storage resource owners will express and publish their storage resource capabilities and offer them for data owners for free or in exchange for tokens depending on their individual preferences;
Computational process owners will express and publish their specialized computational and data requirements and bid for resources and know-how, as well as offer and/or spot-sell their own functionalities and capacities across the ecosystem;
Data owners will publish descriptions, access restrictions and privacy considerations of their data, allowing processes to utilize existing data and contribute to its refinement and growth;
Each participant (e.g. individual users or owners of resources) will be able to express their preferences of how the network should guide the usage of their resources and/or charge convertible cryptographic tokens for the usage of each respective resource;
Each participant (e.g. social and business enterprises) will be able to bid for free or paid usage of resources offered through the framework and to pay using native NuNet tokens.
NuNet will provide self-regulation of the interactions of three types of participants in the network: providers of data, compute & AI services, consumers of the data & compute (using AI, code and algorithms) and network operations agents. The latter will orchestrate creation, execution and verification of computational workflows connecting providers with consumers into ad-hoc service meshes, where each service is potentially provided by a different entity and compensated according to its preferences. Network operations agents will ensure correct and timely provisioning of services from decentralized peer-to-peer network, confirmation of executed processes, and correct compensation for services for each service provider according to its preferences and the work done.
In most simple cases, processes operating on NuNet may be simple, standalone computing processes intended to be executed in isolation, in which case NuNet would simply provide adequate computing power and data sources for these simple processes to be completed considering cost constraints. However, the processes themselves may also be participants in various different decentralized networks, having their own features and ecosystems. In the latter case, NuNet realizes what is called a meta marketplace economy (MME) - a modality of operation that will become increasingly valuable over the next few years, as the "network of networks" aspect of the emerging decentralized economy transitions from concept to reality with the increased adoption and interoperability of decentralized computing networks (e.g. SingularityNET, DAIA members and others).
In most advanced case, ultimately targeted by NuNet as a basis of the global economy of decentralized computing processes, network operation agents will relate data & compute providers from different decentralized (and possibly commercial) computing frameworks with AI, code and algorithms of diverse entities into service-mesh type ad-hoc workflows. NuNet governance and tokenomic framework will ensure that a contract for computational work demanded from a workflow by consumer is delivered and each component of the workflow is compensated according to work done, agreed prices and using cryptographic tokens of involved frameworks and computational engines.
The meta marketplace economy of NuNet will be supported by the network operations agents using, among other mechanisms:
A native token, interoperating and compliant with the tokens and other value exchange mechanisms already implemented within the ecosystems supported by the NuNet framework; and
A governance paradigm geared towards establishing rich collaborations among human as well as AI agents over an open-ended, heterogeneous globally connected infrastructure.
NuNet is designed to serve both commercial and social-impact ends, in a synergetic way. It will serve as a commercial ecosystem supporting a growing number of businesses in need of highly customizable and dynamically distributed computing as well as purpose-optimized workflow design for low-cost distributed computing behind their decentralized applications. It will also support the global benefit of society by introducing initiatives and projects where NuNet participants can donate resources and know-how towards solving critical global problems.
Technological advances of the last decade, in computer science and allied areas, enable numerous possibilities beyond the centralized and oligopolistic technology infrastructures that have become economically dominant. They afford a great variety of options for implementing radical innovations in the management of global computing resources for the benefit of all. What is needed is an economic and computational context in which experimentation with, exploration and interconnection of multiple innovative potentials occurs freely and rapidly and is driven by a broad variety of human and AI actors.
NuNet provides such a context, via creating a global scalable decentralized computing framework fostering a multi-marketplace community of pragmatic pioneers. It achieves this via:
Breaking barriers that prevent interoperation of fundamental computational components owned by the general public and different economic players;
Enabling interoperation of human and machine intelligence for designing, implementing and executing components, and their combinations, in the global computational framework;
Decoupling computational processes from physical computing infrastructure and location by enabling fluidity and mobility of the computational workflows across multi/hybrid- clouds and diverse proprietary resources.
Developing ontology, semantics and APIs for providing computational reflection, location and context awareness information to computational processes, enabling intelligent workflow creation, learning and meta-learning with limited human intervention;
Developing the framework for fair and secure exchange of value of data created by each computational process, mobile device, resource and its owner participating in the ecosystem, where the value can be negotiated in local exchanges without central authority or control.
NuNet’s data exchange and computing framework will enable the integration of distributed computing technologies into a decentralized and scalable network, allowing for anybody to share, monetize and utilize the value of individually owned memory, computing capacities, algorithms, code and data, human creativity and machine intelligence.
There is a broad, deep aspiration here: ultimately, NuNet aims at supporting the elevation of intelligence and the overall efficiency of our computational universes into the next level. There is also a nitty gritty practical aspect: anyone can earn tokens and money (of various sorts) via simply installing a NuNet app on their phone; various sorts of compute processing needed by various businesses will be achievable at lower cost than using alternative methods; and some kinds of data/computing combinations that are now infeasible, or accessible only to tech giants, will become more broadly available (e.g. large-scale analytics of data collected via individual smartphones).
NuNet will enable computational processes (i.e. agents, to use a more concise term) to enact a variety of critical capabilities, leveraging the infrastructure providers and vendors that also play a key role in the network, in a manner orchestrated by the NuNet network operations agents. It will enable agents to:
Exchange capability and action information between each other;
Express the value of their capabilities and actions in chosen currency units or
cryptographic tokens;
Exchange this value between each other in any chosen form, giving rise to ad-hoc
value and thereby creating networks of high complexity;
Create additional value (local, global, economic, social...) by performing individual or
collective actions in the network;
Learn about actions, performance and capabilities of other agents or value creating
networks;
Encapsulate any simple or complex computational process, AI or ML engine and
interact with humans for leveraging human intelligence for their actions;
NuNet platform will create social and economic value via:
Enabling cheap computing power to be sourced for executing socially beneficial, community-oriented applications and/or research purposes and enabling latent compute resource owners to earn additional income or donate their resources for beneficial usage.
Providing an ability to organize global compute processes involving many computing steps, data sources and their novel combinations which are not available via traditional commercial cloud computing services.
The fully functional NuNet framework will provide value to businesses by intelligently and automatically organizing computations without human intervention or with minimal intervention. Initially, consumers will be able to provide clearly defined business processes to be ingested and executed on the platform. Eventually however, they will be able to provide high level declarative descriptions of their needs, which would be ’compiled’ to a network of computing processes, AI agents and data sources. Further, these ’compiled’ workflows will be optimized based on actual distribution of data, computing power and their capabilities. Even further, the network will re-optimize computing processes automatically when new data sources, and more efficient or capable algorithms get introduced into the framework.
Breaking the barriers of data silos, concentrated hubs of computing power and centralized utilization of software and code, NuNet has the potential to play a key role in shifting the state of global computing from oligopolistic and monopolistic structures to open collaboration and resource sharing without compromising security and privacy, where network effects of disruptive technological developments are fairly shared by all constituents of the system - rather than being available only to super rich companies.
The decentralized NuNet network is designed to operate effectively within a technological ecosystem currently working according to quite different organizational principles. The current global computing ecosystem and market is largely oligopolistic and vertically integrated, and is mainly dominated by large ‘cloud’ infrastructure providers, such as Amazon WS, Google Compute Engine, MS Azure, and software-as-a-service providers, such as IBM, Oracle, Salesforce, SAP, and others. Most of these providers offer powerful computing platforms within which they provide tightly integrated ecosystems of paid data storage, data processing, and machine learning and AI algorithms. Consumers of these cloud computing infrastructures often use more than one provider, integrating these infrastructures with their own in-house infrastructures, resulting in multi-cloud and hybrid-cloud infrastructures, thus pushing providers to develop appropriate solutions towards such ends. However, cloud computing providers that offer tools enabling design and efficient operation of computing workflows, must use their own proprietary solutions and components, which often duplicate those of their competitors.
The size of the Infrastructure as a Service (IaaS) market worldwide accounts for about 22% of the whole public cloud market and is the fastest growing component of it, amounting to 36 billion USD revenues in 2018. It is estimated to grow 23% yearly and reach 59 billion USD by 2023.
Cloud computing ecosystems are therefore to a large extent isolated. For example, processes and computing pipelines implemented on Google Compute Engine cannot at any deeper level integrate with computing pipelines implemented on Amazon WS. Historically, this was justifiable by the fact that the physical concentration of computational resources provided better speed and efficiency, mostly due to fast communication within data centers. This state of affairs, however, is becoming obsolete and hinders the computing market potential and further development. Most importantly, huge amounts of unused computing power and data are scattered hidden in private computers, mobile phones, wearables and other private devices. The data produced by private devices, while legally owned by the device owners, is in most cases controlled and accessible by vendors and cloud providers. The raw data accumulated in IoT arrays is locked and controlled by device manufacturers and their proprietary cloud infrastructures. Again, this is dubiously justified by the requirements of security and privacy which are currently addressed by creating sealed and centrally managed data silos within each vendor’s boundaries.
This creates a situation where the already radically decentralized physical infrastructures are managed in a centralized fashion which, as recent examples show, becomes sub-optimal even with respect to security and privacy considerations that justified the closed centralized infrastructures in the first place. It becomes sensible, if not critical, that future computational architectures could and should be able to take advantage of such latent or siloed resources of both computing power and data.
“Cloud wars” notwithstanding, the global computing landscape is getting disrupted by new technologies of the emerging data economy. Edge and fog computing are beginning to distribute computing power across broad geographical networks of devices. They are being enabled by a variety of new technologies including ultra-fast broadband, wireless and mobile internet connections, a steadily increasing mass of mobile devices with significant storage and processing capacity, and advanced autonomous robots. Distributed computing technologies allow for stream computing, microservice architectures and Internet of Things ecosystems that can logically manage and execute workflows across different machines and geographical locations. Advances in artificial intelligence and machine learning technologies have allowed algorithms to perform efficient data transformations autonomously, or with minimal human intervention. Lastly, distributed ledger, and related technologies featuring cryptographically secure identification, automated trustless interactions and smart contracting as well as reputation management and more, enable incredibly fast and efficient micropayment exchanges among individual processes and microservices, again with little to no human intervention.
Given these recent developments, still rapidly unfolding, all the major building blocks needed for a globally decentralized computing and data economy are already in place today. And yet, the computing platforms of centralized cloud providers are still largely constrained by closed networks, proprietary payment systems and hard-coded provisioning operations.
These seemingly highly technical points have importance for humanity and its future that should not be underestimated. The computational universe is becoming an increasingly important part of our life in the physical universe, and has already surpassed the imagination of science-fiction writers of only a few decades ago. But despite these incredible advances, this is barely the beginning of the computational revolution. If we think in Kurzweilian terms regarding a Technological Singularity potentially occurring toward the middle of this century, we can say that the majority of the specific technologies that will underlie this Singularity have yet to be created and implemented. The principles according to which we build, operate, use and share computational resources in our physical and computational universes, will greatly influence our ability to tap into human creativity and shape the future of our world, in these critical next few decades as AI systems and other computational networks come to more and more greatly exceed human capabilities in various regards.
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Computational Reflection
NuNet will provide means for computational actors to exercise certain levels of computational reflection in terms of: (1) resource allocation, (2) data representation, (3) execution introspection:
The physical resource allocation aspect of computational reflection will allow agents to have continuous interaction with their execution environments, and search and request for additional computational resources and infrastructures according to their own criteria. Additionally, agents will be able to download, or update required libraries, i.e. evolve their own execution strategies, and this will allow for agents’ free migration from one node (virtual machine, cloud vendor, private computer or a mobile phone) in a distributed computing environment to another;
Capability and data representation aspect will allow agents to semantically represent their own computational capabilities and input and output data. This information will be made available for other agents to query when negotiating pairwise contracts and workflow designs;
Execution introspection is the ability of each agent to monitor actual resource utilization by its algorithms, keep history of execution times and memory usage, and access its own state during execution, amongst other features. Agents may decide to share part of this information with the network in order to prove their capabilities and quality of services;
Note that the abstraction of NuNet does not define in any manner how computation or actions of agents will be performed. Using means of computational reflection, computational agents will be able to design and apply workflow design and workflow execution functionalities pertaining to their individual choice and requirements. Furthermore, a human element can be seamlessly incorporated into the same model. For instance, an agent can represent a UI through which tasks that need human intervention can be performed and integrated into the workflow. A hybrid computer-human collaborative case can be imagined where NuNet workflows formulate a computational task, which is then performed by humans through crowdsourcing or freelancing marketplaces (Amazon MTurk, Udemy), or even code hosting platforms (GitHub, Bitbucket, etc.) The tokenomy of NuNet will support and facilitate decentralized marketplaces where human and machine jobs will be demanded, offered and contracted on a commercial or other basis. Computational reflection will enable owners of resources to advertise and price their capabilities and for resource users to estimate, track and manage computation costs in a dynamic and transparent way.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Context awareness, provided by NuNet agents, will amount to awareness of location and proximity to other NuNet agents in the network. Proximity in this sense means the cost of collaboration with these agents and includes a list of parameters which may be agent specific and therefore not centrally managed.
Considering the wide variety of hardware devices, the network of NuNet agents will constitute a dynamic topology where physical location of resources may change over time, as well as resources can go offline and pop-up in other places. The topology of NuNet’s network, however, will be defined not by geographic distribution of physical resources, but rather by the relative costs of transferring data between agents in a workflow in terms of time and price.
Each NuNet agent installed in a particular device or resource will accumulate, keep and update this information upon request and provide it to computational agents via an open API. Note that NuNet agent will be radically decentralized in the sense that no meta-agent will control or have information about the whole network. Therefore, context awareness functionality will include methods of querying and learning local network topologies by individual NuNet agents, eventually supporting and enabling automatic or semi-automatic search and discovery of computational processes as required by clients or other processes in the ecosystem, independently of the network or physical location of processes.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet agents will support mobility of computational processes by enabling them to move between devices of the network and in this way enabling the dynamic optimization of computational workflows and business processes - bringing data closer to processes or processes closer to data. All computational processes are containers, which can be spun and installed at the location of choice. Choices of moving containers across the network will be made by workflow organizers (i.e. network operations agents), while NuNet will provide necessary APIs providing context awareness and computational reflection information as well as support installation and destruction of containers as instructed.
Note that mobility of computational agents provides not only for the greater efficiency of computational workflows by enabling processing closer to data, but also for completely new business models. For example, highly sensitive data can be processed at a client's site by planting containers with proprietary AI / ML algorithms within the boundaries of the client's private cloud and ensuring that no data is leaked. Containers with algorithms may be cryptographically signed and secured and NuNet will ensure that the container is destroyed when the computing job is done, in this way securing privacy and intellectual property of both data and computing intelligence providers.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
A computational agent encloses a computational process that turns input data into output data, without any restriction whatsoever on the nature of the process or the amount of computational resources that it needs. Agents isolate the process’ computational logic from the physical implementation, resources and location. A computational process encapsulated into an agent can be any combination of memory and processing, which can range from complex AI and machine learning processes to simple queries for retrieving data from a database or a streaming data source. The abstraction layer that isolates computational logic from physical implementation enables agents to be agnostic to the physical infrastructure and location, which can be dynamically changed as per demands of specific workflow.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Abstract NuNet is a computing framework that provides globally distributed and optimized computing power and storage for decentralized networks, by connecting data owners and computing resources with computational processes in demand of these resources. NuNet provides a layer of intelligent interoperability between computational processes and physical computing infrastructures in an ecosystem which intelligently harnesses latent computing resources of the community into the global network of computations. The NuNet infrastructure enables optimal positioning of AI processes, interfaces and data within the global network and establishes machine-to-machine payment and data streaming channels – thus minimizing costs of global computing and enabling novel business processes for the Data Economy and Internet of Things.
Inputs and outputs of computational processes are data, whereas data has its own inherent value. The value of data, however, is not absolute, but instead relative to what other participants of the ecosystem (i.e. computational processes) can do with it and how they value it with respect to the ecosystem’s dynamics. Data’s value, broadly speaking, is context-dependent and is subject to negotiations between providers and requesters. Entities can value static data (e.g. stored in a database) or dynamic data (e.g. real-time streaming) that is time sensitive, private, or public, and useful in either broad or very specific contexts. Also, it is important to keep in mind that data has associated costs - production, storage, analysis, and transformation. As these costs become more transparent, specific solutions can be designed for various stages of the data creation/analysis life-cycle and these open and collaborative efforts could likely result in the reduction of transactional data costs and the ability to deliver improved insights. Transparent, secure, and efficient matching of all data forms to the immediate requirements of societal, business, government, and individual processes will tap into the enormous economic potential of the data economy, which for the time being is still waiting to be unlocked.
NuNet provides tools for the economic exchange and sharing of data (which may be, but is not necessarily free). Note, that in a computational workflow data can be very specific and time-sensitive, i.e. produced purposefully for the next process, and by converting input data to output data, agents produce value which they can then exchange with other agents on the basis of a tokenomic mechanism. Since the value of data is different for different agents, NuNet enables a decentralized value exchange mechanism, based on, but not limited to, pairwise negotiations and contracts between computational agents. NuNet’s tokenomic mechanism will also enable solutions for tamper-proof traceability of resource consumption, data provenance, and vendor-consumer relations. It will provide the basis for enabling companies and customers to accurately trace and manage their spending and decentralized partnerships.
NuNet framework will allow for different computational processes, combining runtime implementations of open source or proprietary code, to be posted and executed on any device connected to the framework and offering its computational capacities. It will also allow for these computational processes to access various data sources advertised within the framework. The internal NuNet tokenomics will wrap the technical architecture into an economic framework, providing appropriately governed market incentives available for each participant in the network and beneficial for the self-organizational dynamics of the framework.
First, at its very core, the architecture of Nunet will provide an open-ended collection of pluggable APIs, enabling independent and economically / socially incentivized participants (consumers, producers and network operations agents) to inject and/or consume information into/from the decentralized data, management and control plane of the framework;
Second, NuNet will provide a decentralized control plane for the network participants to autonomously construct and execute ad-hoc computational workflows combining independent computational and economic actors;
Third, NuNet will provide tooling and development environments and tokenomic incentives for third parties to augment and/or completely redesign any network component or API.
The first and second aspects are instrumental to NuNet framework operation and will be initially developed by NuNet core developers. However, the achievement of the long-term vision and ambition of NuNet, all three aspects will have to be continuously developed and support each other.
The third aspect is instrumental for attracting community and business partners.
The collection of pluggable open APIs and the decentralized control plane will allow NuNet to operate as a decentralized service mesh - or rather as an ecosystem of ad-hoc service mesh implementation of each computational workflow. It is decentralized in the sense that it does not have a single controller or orchestrator and each ad-hoc mesh network implementing a computational workflow and its runtime environment will be completely autonomous from each other.
Furthermore, each ad-hoc mesh network is decentralized in the sense that it is constituted from economically independent and computationally isolated components/ participants. Network operation agents are those components of the infrastructure that will provide independent construction, orchestration, execution, clearing and settlement of all computational and tokenomic transactions involved in ad-hoc service meshes. Network operations agents, however, will be economic actors on their own and, therefore will be able to offer their underlying computational workflows within the same NuNet framework and infrastructure of open APIs. Therefore, NuNet will build the basis for a dynamic, infinitely extendable and evolving ecosystem of ad-hoc service meshes - a decentralized computational universe and a global economy of decentralized computing.
All computing processes, no matter how powerful or simple, are based on three fundamental aspects: memory, communication and functional transformations of data. Computational infrastructures at every scale are built by providing increasingly complex architectures for combinations of the components that realize these three aspects. None of them are free of charge: implementation of memory and communication require both physical resources and energy, and the design of functional transformations require intelligence and time. In addition, all of these computing processes are certainly associated with specific types of legal ownership and economic value.
The architecture of NuNet is based on the principle that physically and logically decentralized networks should also be managed in a decentralized way, which, contrary to the established approaches, allows one to increase the security and privacy of network constituents , along with providing next level capabilities for optimized data and work flows. We are convinced that decentralization, openness and freedom of data and resource sharing do not need to be traded for individual security and privacy; but can actually complement and enforce each other if done right using available technologies. The philosophy of design is therefore based on the core principle of decentralized systems and distributed trust, where network is considered insecure and trustworthiness of messages and identities of workflow components questionable until this is proven at the level of each individual agent of the network. NuNet adapts and expands this principle for decentralized workflow organization, where each node of the network has a power to decide, negotiate economic or social benefits and commit resources and data to the computational workflow organized in a decentralized manner by other nodes in the network.
Technically, these principles will be realized via the following architectural components:
An open and organically evolving API of APIs for enabling interactions between components of the platform as provided by stakeholders:
a. hardware (sourced from compute providers); b. data (sourced by data providers); c. tasks and results (consumers); d. and AI services (sourced from AI service providers and network operators).
Lightweight NuNet adapters running as portably as possible across the participating decentralized computing networks and infrastructures. NuNet agents will provide a low level API to be utilised by computational agents of enabling four main functionalities: computational reflection, context awareness, mobility and value exchange. NuNet adapter will be installed on every component upon registration on the platform but will expose different APIs depending on the type of component (e.g. resource description API and service ingestion API on compute providers and AI service provider nodes, task description and validation APIs on consumer nodes and various APIs on network operator nodes, etc.);
Network operating agents, which will provide capabilities and AI services for managing the NuNet network itself, including matching demands of consumers with offers of computational capabilities and available data by producers; constructing, calculating costs, time and orchestrating proper execution of computational workflows as ad-hoc service meshes - composed from independent components. Technically, network operating agents will be special purpose AI algorithms and programs, executed on the NuNet infrastructure like other components and exposed to API of APIs via NuNet adapters. Network operating agents, however, will have special status in that they will be responsible for execution of each computational workflow, negotiate smart contracts and settle transactions.
NuNet tokenomics, providing, on the one hand, the basis for value interchange between independent components of the network, single basis for cost calculations, transactions, and, on the other hand, the economic dynamics driving sustainable network development (see Governance & Decentralization section of this document ).
NuNet’s APIs will support the functionalities of decentralized computing platforms and marketplaces, initially of SingularityNET and members of the Decentralized AI Alliance (DAIA). These functionalities include, but are not limited to:
Computational reflection of agents, especially in their workflow design and execution aspects, will allow entities to create workflows (i.e. logical structures) in the network in a decentralized manner (see picture below). In a decentralized network, meta-agents can act as intermediaries that transform input data into output data through the curation of other agents’ computational services, which ultimately can be expressed as a logical structure consisting of a variety of agents existing in a connected network workflow. So while such a meta-agent uses the same abstraction as other agents in the network, internally it holds only the computational reflection (or representation) of a workflow: the identities of agents in workflow, their inputs and outputs, their cost, location, and data offered, as well as scheduling information needed for designing and executing a workflow.
Once the computational reflection is fully mapped out by a meta-agent, the workflow can be executed entirely at their discretion, provided that the initial data and the amount of tokens covering the costs of all computational agents within the workflow are covered. Note that as meta-agents are able to design workflows involving other computational agents, similarly meta-agents themselves can be incorporated into higher-order workflows giving rise to the logical scalability property of the network. Meta-agents will be able to create complex computational reflections consisting of a hierarchy of sub-meta agents, all the way down to base agent services, that are constantly and dynamically changing their costs, workflows, and services offered. Furthermore, these workflows can be designed by a human operator, automatic procedure, or an AI agent using the same level of abstraction. These functionalities will give rise to what call a decentralized network of dynamic service meshes.
View and download the original . For more up-to-date developments you can view our or page.
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Ecosystems of adaptive decentralized computations, whose individual agents are capable of learning and meta-learning in collaboration with each other, will give rise to the learning and adaptive capabilities of the decentralized marketplace of NuNet as a whole. Since some agents will represent humans participating in the network, and in the beginning human agents may contribute the largest part of the intelligence of the network, the framework as a whole will be able to learn from human actions and intelligence and progressively undergo cognitive development. The governance mechanisms of NuNet will guide this evolutionary development for the benefit of all.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Computational agents will be able to express any computational algorithm, AI, or a machine learning engine, and will also be able to access information about their own and other agents’ capabilities through NuNet, as well as the history and activity in the network. Therefore, agents will be able to learn from experience about the credibility, efficiency, and security of other agents, and also about other dimensions and activities happening in the network. Different meta-agents may start to specialize in analyzing other agents’ reputations and rating their performance, and then providing this information to other agents in exchange for tokens or information. These intricate interactions ultimately will give rise to a decentralized ecosystem of reputation systems within the network, that humans and machine agents will be able to examine and rely upon when designing computational workflows. Overall, these capabilities will allow individual agents to learn from their own, or network, experience and become better at performing their tasks, and allow them to be adaptive to changing circumstances, new algorithms, cutting-edge AI engines, and novel use cases.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Agents are building blocks that can be combined to form arbitrarily complex domain specific computing workflows that can perform a variety of useful computations in the network. The same agent can participate in many workflows, and connect with other agents to form clusters. Agent mobility enables such workflows to operate across boundaries of cloud vendors, mobile devices, private clouds and more, while respecting and ensuring ownership, economic value of resources, and data security/privacy are maintained by the respective parties. NuNet implements a tokenomic mechanism to enable and facilitate the design of frictionless cross-vendor workflow execution.
In terms of workflow design, agents, using NuNet’s functionality, will be able to search for other agents in the network, which could provide building blocks for their original task, calculate the costs of such workflows, and estimate time requirements of execution. This would allow for agents to make optimal decisions with or without help from humans, and enable agents to express larger computational tasks that would be difficult for one agent to achieve.
The workflow execution aspect of computational reflection will enable agents to time, schedule and manage the actual execution of their workflow, data transfers between agents, error propagation, crash recovery, necessary caching, etc.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Compute providers are individuals and organizations which register their computing capacities to NuNet platform and enable them to be discovered and used by other platform users.
Capabilities: Latent computing resources of owned devices;
Demands: Optimize usage of existing computing resources. The optimization criteria can differ for each provider – it could be e.g. earning additional income for underutilized computing capacities, donating existing capacities to chosen socially beneficent projects, enabling new internal or external business processes, etc.;
NuNet offer: Allow compute providers to offer a chosen amount of latent computing power to other users via NuNet platform subject to custom criteria, using resource description and discovery APIs;
NuNet requirements: Providers will have to describe their devices and user preferences; NuNet will install a NuNet adaptor on each sourced device which will enable the telemetry API;
Potential users: Individuals and organizations having latent underutilized computing power and wishing to donate it for socially beneficial causes or for crypto-income as well as in need for innovative business processes;
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
An obvious requirement and one of the most important aspects of the framework’s functionality is the ability to verify and validate the correctness of computational processes performed in a network and establish a way to validate good users/components, reward good actors and punish bad actors.
The ability to verify and validate each general computational process in a decentralized network can only be performed in a decentralized way, which means that NuNet as a whole will not attempt to provide guarantees of the correctness of each process and computational workflow performed in the network. Instead, the framework will provide APIs, tools, network-wide telemetry information, and reputation system(s) that will enable each constituent of the network (network operations agent) to evaluate the validity and correctness of concrete results of the computational processes in question. Through network-wide telemetry information available to all constituents of the network, NuNet will facilitate the self-learning and healing capabilities of the framework effectively minimising the impact of bad actors on the overall network performance as well as the results of individual computational processes.
Main aspects which will ensure the reliability of the NuNet network and the validity of its individual computational processes are:
The tokenomic mechanism supported by implicit and explicit reputation systems, on top of technical means of verification and validation, will provide immediate and clear economic incentives for the good (i.e. beneficial for all) behavior of network constituents;
The variant of the non-repudiation/proof of receipt mechanism, where new tokens will be minted and distributed to platform users upon successful completion of a transaction and based on actual computing power used by this transaction - a crucial part of NuNet tokenomics.
NuNet will also make the best use of formal third-party verification tools, such as those developed by SingularityNET, TrueBit, zkSNARKs, or other open-source protocols or even businesses, as well as encourage using secure hardware enclaves. However, formal verification methods are an active research field and are not available for verifying computations in general - only in specific cases. Therefore, NuNet will mostly rely on tokenomic and reputation-based mechanisms, while integrating formal work verification methods for specific use cases where it is appropriate. In the future, NuNet will aim to provide an API for integrating third-party formal verification tools for general usage.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet will support the principle of radical decentralization of the computing platforms and marketplaces in the sense that every agent will be able to become a meta-agent if it decides to do so and has computational, cognitive, and financial resources or the support of human operators to execute such roles. Given a large enough number of agents operating in the network, their ability to form workflows on their own will lead to pluripotency and degeneracy (i.e. many-to-many relations of structures and functions), competition, cooperation, and capacity of the network to self-organize into progressively more complex cognitive structures.
In the decomposition of NuNet participants into computational resource providers, computational resource users, and network operations agents, meta-agents may fall into any of the categories; or a single meta-agent might span 2 or 3 of the categories.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Data providers are individuals and organizations who register their data sources to NuNet platform and enable them to be discovered and used by other platform users.
Capabilities: Ownership or control of data that could be useful if shared; Note, that data could be static (a database on a permanent server), dynamic (a constantly changing data in a distributed network) or streaming (sensor readings from IoT devices or mobile phones).
Demands: Optimize the usage of data (e.g. sell data on an ultra-granular level, share data with partners, industry or larger community);
NuNet offer: Allow data providers to offer their data to other NuNet platform users subject to highly granular and custom criteria via data description and data ingestion APIs;
NuNet requirements: Data providers will have to provide the metadata for their data; NuNet will install NuNet adapter at each endpoint of the data provider for enabling and monitoring the appropriate usage;
Potential users: Individuals and organizations having useful but underutilized (due to privacy, security or commercial considerations) data sources;
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet will enable the network to connect computational resources, data and algorithms owned by different vendors into one network. NuNet adapters will enable to exercise payments to resource owners directly from the computational agents of distributed computing frameworks or for individual users using NuNet. The goal of NuNet is to overlay the computational network with the payments network and provide interoperability and exchange adapters for tokens and payment methods used by owners of computing resources, decentralized computing platforms and marketplaces.
The value exchange between independent network components will be based on an established smart contract platform and decentralized micro-transactions. Initial value exchange infrastructure will be implemented on Ethereum blockchain and soon after on Cardano, but NuNet architecture will allow it to work with different distributed ledger technologies as long as they provide smart contract and decentralized micro-transaction capabilities as required by the platform. Ultimately, when the platform will be at an advanced development stage, it may allow a network operation agent to choose a smart contract and transaction platform from several options and to extend the framework with new technologies appearing in the space.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
From the business model perspective, NuNet is a multi-sided platform enabling direct interactions between different stakeholder groups (see Figure 1 and Figure 3). In order for the platform to operate so that it could advance NuNet's vision, it will have to satisfy the interests, demands, and capabilities of each stakeholder. NuNet platform will provide value-added for each stakeholder group so that they would be incentivized (directly or indirectly) to use NuNet platform versus other offerings in the market for advancing common as well as individual goals. Main NuNet stakeholders/constituents are:
Platform developers are individuals which commit actual code comprising the platform code-base.
Core developers will comprise a small highly skillful permanent team financed by NuNet organization. The core development team will be responsible for guiding and coordinating the technical development of the platform and will participate in the governance principles;
Open-source developers and contributors. NuNet platform development will be managed by the best practices of open-source software development, attracting developers contributing to the NuNet platform code-base in the spirit of OSS. Some open-source contributors may eventually become part of the core developer team which will be actively encouraged.
Core developers will be paid employees, but open source developers can be attracted and retained only by maintaining high quality, technically attractive, and hackable codebase useful for diverse applications. The core development team will make sure that the NuNet platform codebase will be developed in this spirit from day one.
The purpose of NuNet organization is to provide a legal basis for the NuNet platform, and resources for the core team. The business goals of the NuNet organization are sustainability and growth of the ecosystem in the long term.
Core components of NuNet platform will be released under the most permissive open source licenses (MIT, Apache, or GPL - type) and will not be protected by IP rights. Nevertheless, users will be able to design and enable their IP-protected independent business models via NuNet platform by leveraging and combining the roles of compute-providers, data-providers, ΑΙ-service-providers providers and network operators.
Network operators are a special type of AI service provider which provide AI services and algorithms needed for the operation of the NuNet platform itself. In the beginning, NuNet will be the sole network operator and develop core network operating services and populate the platform with basic network operations agents. In the medium and long term, however, the ability to offer network operating services will be opened to third-party developers. The long-term goal of NuNet is to outsource the development of network services completely and concentrate solely on the development of API of APIs and the governance of the platform.
Demands: Earn return from AI services and algorithms making NuNet platform more efficient;
Capabilities: Ability to develop services needed by other users of the platform.
NuNet offer: Allow consumers directly, or AI algorithms automatically, to discover, use and pay for computing resources and data on the NuNet platform, via task description, process validation, and other APIs;
NuNet requirements: Network operating agents developed by third parties will have to be in strict compliance with the ethical rules and in line with the spirit and vision of the platform.
Entities: NuNet, open-source software developers, software SMEs;
Since network operations agents will be a special kind of AI Services, NuNet will not build separate SDKs for building such agents, but rather will use the ones of technical partners. In beginning, therefore, network operations agents will be built using SingularityNET’s SDK and will constitute SingularityNET’s AI services (which also could be made available on SigularityNET’s marketplace).
AI service providers are individual developers and organizations which register their services (AI, data science or ML workflows) to NuNet platform for enabling them to be executed on devices provided by compute providers, use data provided by data providers and discovered and used by NuNet platform consumers.
Demands: Maximize the usage of and returns on existing knowledge expressed in terms of AI algorithms, data science workflows, ML algorithms and general computing processes;
NuNet offer: Increased usage of and return on AI services by exposing them to larger customer base via NuNet platform;
NuNet requirements: NuNet will enforce ethical rules for AI services operating on the platform. AI service providers will have to provide metadata of their services to be used for discovering and matching them with requests of consumers (with the help of service ingestion, workflow aggregation and resource discovery APIs). Note, that most of the AI services may be provided not directly to NuNet platform but through the integrated platforms of the technical partners.
Potential users: AI developers, data scientists, open source software contributors and developers, software SMEs, decentralized computing frameworks and public / private computing clouds;
NuNet are partners with SingularityNET. AI services of global AI network built by SingularityNET will be the first AI service providers on NuNet platform.
Consumers are individuals and organizations which demand machine intelligence, computing resources and data from NuNet platform and consume the results of business logic executed on the platform. Demands of consumers will be ingested into the platform via task description API. Results of completed tasks will be delivered to consumers via process validation and result description APIs. Payment gateways and aggregators will be used for the financial aspect of the interaction between consumers, providers and operators.
Demands: Business needs for AI services, data science workflows or general computing processes; data and computing resources for executing them;
Capabilities: Ability to define tasks to be carried by NuNet platform and receive and interpret their results. However, the majority of consumers of NuNet platform will most probably access the platform through integration with technical and business partners.
NuNet offer: Allow consumers directly, or AI algorithms automatically, to discover, use and pay for computing resources and data on NuNet platform, via task description, process validation and other APIs;
NuNet requirements: The only requirement by NuNet that will be the ethical usage of the platform; Ethical rules will be initially proposed by NuNet but later shaped by the community and sub-communities within the platform. By default, anybody will be able to access the decentralized platform in a generally unrestricted way and the best spirit of decentralized Web3 technologies. The universal monitoring and enforcement of the ethical rules will be governed by the community following NuNet governance structure and enabled via verification and validation functionality of the platform15.
Potential users: Individuals and organizations having complex computing and AI related tasks and business needs but lacking resources and knowledge to implement and run them using traditional means;
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
SingularityDAO is a decentralized, blockchain-based organization that provides AI-powered De-Fi solutions and cross-chain smart liquidity. As a member of the SingularityNET ecosystem, SingularityDAO will provide De-Fi-related AI tools and solutions required by NuNet’s development roadmap and beyond, including liquidity via inclusion in one or more DynaSet, AI tools, farming, and air-drop support as well as multi-token gateways. NuNet will integrate SingularityDAO’s AI engines into its API of APIs for running on community-sourced hardware as the first actual business case of NuNet platform.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet aims to integrate the widest possible variety of computing frameworks and AI networks. Integration of current and future decentralized computing and storage frameworks, such as Golem, ANKR, Iagon, Enigma, iExec, SOMN, DFinity, Storj or Filecoin, and others will be strongly considered, but NuNet will also be very open to integrate traditional public cloud infrastructures as well, in order to fully cover consumer computing needs. The majority of these frameworks have open APIs and are open-source software themselves, therefore their integration may not need partnership on the development level. However, some frameworks will be deeply integrated into the core of NuNet and a deeper technical partnership with them will be required and possibly backed by tokenomic integration via ERC-1155 type multi-tokens and cross-blockchain integrators, like Polkadot. Currently, such a framework is SingularityNET. NuNet is also engaged in collaboration with Ocean Protocol and is planning to engage in partnerships with other DAIA members.
Technical partner’s interests: Increase adoption and usage of the respective technology and framework;
NuNet offer: Increase the exposure of the partner’s technology and framework to a larger number of potential customers;
NuNet’s interests: Maximize computing transactions on the platform and maintain steady growth; minimize business risks by not relying on a single computing platform or technical partner;
NuNet will establish an open ecosystem of competitive cooperation between integrated frameworks – a marketplace of marketplaces. Due to its openness, such cooperation would self-organize towards the best technologies and services, as valued by actual business requirements and consumers.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
The operation of NuNet will leverage the decentralized computing platforms and frameworks that it will support. Initially, the NuNet network will be developed with close partnership, and technical and governance level coordination with SingularityNET and other members of the Decentralized AI Alliance. NuNet will also seek partnerships with other decentralized computing frameworks and protocols, as rollout and community building proceed. Here are some of the partnerships and technical interoperations that are envisioned to be valuable as NuNet matures:
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
SingularityNET is a decentralized platform for applied AI and AGI tools and datasets, which gives developers a way to share and monetize their creations. It is a tool for software developers across many vertical markets which lets anyone create, share, and monetize AI services at scale. SingularityNET aims at becoming a democratically governed ‘decentralized self-organizing cooperative’ when matured. External, non-AI Agents who wish to obtain AI services from Agents in the network will be able to contract them from SingularityNET’s marketplace. Anyone using SingularityNET’s Software Development Kit will be able to create a node (an AI Agent), put it online (running on a server, home computer, robot, or embedded device), and enter it into the network so that it can request and/or fulfill AI tasks in interaction with other nodes and engage in economic transactions.
NuNet will provide SingularityNET agents with access to the network of decentralized computing resources, computational reflection for optimizing resource capacities for specific Agents and economic mechanism for micropayments. Furthermore, NuNet will provide the architectural and logical layer necessary for SingularityNET Agents to self-organize into complex, dynamic and intelligent workflows.
COD (Compute Over Data) is a community driven project that promotes all projects building on decentralized platforms.
The main aims of COD are:
Collaboration: Provide a space to collaborate between all teams working on Compute Over Data
Awareness: Increase awareness of various solutions, and share best practices
Standards: Accelerate innovation through composable, reusable protocols and libraries
COD provides a space for collaboration between projects on common needs through composable, reusable protocols and libraries that can be reused and built upon by other COD projects.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Through the ability to support computational processes running within different decentralized computing and data sharing platforms of DAIA members, NuNet will provide a meta marketplace ecosystem that will allow designing data processing workflows that work across different decentralized platforms, private or public infrastructure of different owners of large and small scale computing resources.
NuNet aims to integrate as many as possible currently existing and developed in the future decentralized computing and storage platforms on technical and tokenomic basis.
NuNet is established solely with the purpose of organizing financing and management to launch the NuNet platform, expanding its operations and ensuring sustainable development of the ecosystem now and in the future. NuNet is basing its governance and management principles in line with the spirit and best available practices and expertise of the Web3 movement and technologies, in compliance with available and evolving international legislation.
Via the governance and management structure described herein, NuNet will manage technical development activities along the following roadmap, provide required funds and resources via ecosystem partnership and token distribution activities, bootstrap internal tokenomics of the framework and ensure its transition to sustainable decentralized operation. The sustainable fully decentralized operation of the NuNet framework and platform is the ultimate mission of the NuNet governance organization.
View and download the original . For more up-to-date developments you can view our or page
View and download the original . For more up-to-date developments you can view our or page
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
NuNet organization governance will attract resources needed for the development by generating an initial supply of the utility tokens to be used in the operation of the platform (see NuNet Future Token) and offering them to the individuals and organizations in the community, as per the technical roadmap and provisional timeline. The token distribution strategy is explained in detail in a separate document on NuNet’s official website.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page.
Automating supply and delivery chains are special cases of business processes involving a large number or independent economic entities which for technological, economic or competitive reasons cannot be coordinated in a centralized manner (e.g. competing shippers may not want to subscribe or trust a centrally managed database owned by a large competitor), yet the coordination and real-time information exchange would clearly benefit all participants of the ecosystem. Secure distributed trust technologies combining public and permissioned blockchains may be integrated into IoT and AI processes for supporting diverse business models and commercial collaborations which were not available before (e.g. in smart power grid management, connected houses, utility management, etc.). A global decentralized computing framework of NuNet provides a technological basis for building such collaborations and computing workflows, leveraged by SingularityNET and other partner ecosystems.
View and download the original Whitepaper. For more up-to-date developments you can view our Info Hub or Medium page
Community to poll on critical existential issues from the start;
Set up of NuNet Governance Council and Technical Council;
One year Community Engagement Exercise sets detailed governance options;
Community poll to approve final governance roadmap timeline and parameters;
Close NuNet governance guidance as platform rolls out in first three years;
New NuNet Articles of Association to reflect the final governance plan;
Institute decentralized progressive governance as approved by the community;
Establish any necessary new bodies for community-NuNet organization governance
interface if and when required by the ecosystem.
NuNet plans to organize and institute a decentralized democratic governance structure for the network in a progressive manner to ensure beneficial usage of the network for all and a sustainable development framework.
In the rapidly changing world of crypto markets, the issue of progressive governance is at the forefront of debate and in a state of constant fluctuation. Founders, governance experts, and management teams all work to ensure their entities serve the needs of their community and provide a voice in the direction of the business while complying with the rules and regulations in which that entity resides. Often issues such as voting mechanisms and methods by which to adhere to the will of the community are colored by regulatory dictates and moral obligations. Within this governance ecosystem, some projects excel and others do not meet the grade.
NuNet has a significant benefit when it comes to setting the stringent parameters of progressive governance. NuNet organization governance forms a part of the SingularityNET Foundation ecosystem and as such has the benefit of SNET’s unique evolution towards decentralized democratic governance. In the early stages of the governance evolution, the decision-making power often resides at the Governing Board or Board of Directors level. This ensures a relatively smooth transition in a volatile crypto market environment from the token generation event (TGE), a time swayed by speculators eager for a quick return, to operations designed to stabilize activities.
The essential point of this evolution is that it progressively moves to provide an ever-greater voice in the key decisions and future course of a utility token while allowing the day-to-day decisions to be handled in a smooth and seamless manner. Based on the experience of the SNET ecosystem – NuNet has structured its initial organization governance to reflect the need for flexibility. This flexibility allows the Board of Governors of NuNet the unique opportunity to conduct a somewhat different experiment in setting decentralized governance standards.
Progressive democratic decentralization is often depicted in a roadmap set in stone at the start of a TGE that extends over four to five years. NuNet takes the approach of starting with a more or less blank roadmap in setting the decentralized governance initiative, one that will be finalized in detail over the next year with community participation. NuNet will provide a voice to the community from the start on all critical decisions that have a direct existential impact on the network. A polling mechanism managed by the Governance Council will be instituted and a regular flow of community communications established through the usual chat groups, social media, and other media.
Minor decisions on business strategy and other operational decisions are made in the initial phase by NuNet, its partners, or the pool of owners of network operations agents, depending on the case. Initially, NuNet will be the only owner of network operations agents, so this distinction can be refined via consultation with counsel during the network's first years of operation. NuNet and its partners could in time elect a Technical Council to include representatives of owners of network operations agents, partner frameworks, and active community developers.
NuNet, partner frameworks, and owners of network operation agents will work together towards the monitoring of implementation, fine-downing, and adaptation of the technical roadmap and the timeline, an updated version of which will be regularly published on NuNet’s website. These milestones will be evaluated and may be voted on by the Technical Council. Eventually, milestone releases and their development roadmaps are expected to be approved by a larger community, service users and the majority of owners of network operations agents via independent decisions, staking mechanisms, and token purchase.
It is anticipated that it could take up to three years before NuNet’s operations and platform network become fully operational. In the first year of this Phase, update NuNet will take the initiative to interface with its existing token holders and community to put in place and approve by community polls a progressive decentralized governance roadmap in line with the ever-changing regulatory landscape. In this way, NuNet can accelerate the progression and avoid the pitfalls of other crypto entities that have had to reverse governance policies after the fact.
In this engagement exercise designed to set the governance structure, the community has a major say in setting the details of the roadmap, including prioritizing the type of devices for onboarding on the network, operating systems, and features to be rolled out. This short respite prior to setting a comprehensive governance plan will be used by NuNet to conduct surveys, one on one interfaces, and other communications initiatives designed to provide a platform of options upon which the community will provide their views.
One such initiative of the engagement exercise is to delve deep into how the community wishes to engage with NuNet governance on core issues. For instance, does the community wish to appoint a Supervisory Council to act as the oversight body for the community or is it satisfied to deal directly? If a Supervisory Council is needed, issues such as how will the cost be borne, how can independence be assured, how will members be elected and the scope of powers can be addressed.
Another key topic for which a mechanism needs to be devised is the network operation rewards’ distribution. Initially, the proportion of reward distribution among owners of network operations agents is simple: all rewards go to the NuNet organization, since all network operations agents are owned by NuNet. As new network operations agents are introduced, a scheme for dividing reward among owners of network operations agents could be approved by the community. The final goal of the NuNet framework and tokenomics development is to allow network operations agents, resource consumers and users to ask and bid for resources in a competitive meta-market, where resources, intellect and knowledge are directed towards socially beneficial tasks via democratic ecosystem participation and individual staking.
As can be seen by the complex nature of the many particular issues at hand, NuNet’s flexible, inclusive approach to governance adheres to the usual framework expected by token holders in the opening phase, but in the case of NuNet the governance roadmap is to be set by consultation with actual community members in a precise and representative manner.
The Future NuNet token is based on generalized mining of native cryptographic tokens and their distribution to constituents of the network in exchange for the active participation in network’s operation and development.
The issuance of NuNet native utility tokens will be related to the amount of computational work performed within the network, following principles of generalized mining and the quantity theory of money. The total supply of tokens in the global economy of decentralized computing will be backed by the number of useful computational work and transactions carried out in the network at every moment, providing the fundamental basis for their sustainable value.
Generalized mining (also called Mining 2.0) is a mechanism where supply-side and other services are provided to the market by a third party in exchange for compensation of the network’s native currency. Bitcoin’s proof-of-work mining is the prototypical example of generalized mining, where miners compete to find a nonce value such that the resulting hash of the block header is below a target value. All Bitcoin miners, however, use the same algorithm in order to compete.
In contrast with distributed ledger technologies, like Bitcoin, Ethereum, and others, token mining in NuNet framework is not based on a single (yet distributed) algorithm nor requires global eventual consistency. In a decentralized computation framework that NuNet is, consistency is required only at the local level of each computational workflow -- which could be wildly diverse -- while global consistency is not required nor desirable. NuNet will ensure the required local consistency via a set of smart contracts, governing construction, execution, and dissolution of computational workflows, and settling involved transactions. Naturally, tokenomic transactions between constituents of the NuNet framework will be performed on blockchains offering global eventual consistency and appropriate guarantees.
NuNet’s internal tokenomic mechanism may combine a combination of the following aspects:
A chosen measure of computing work, consistently used by all compute providers registered in the network. NuNet network-wide telemetry information, supported by the Telemetry API, will necessarily include this information and will be used by network operations agents to quantify computational work involved in any specific workflow as well as by compute providers to quantify their capacities. NuNet Telemetry API will have the ability to calculate and return the measure of computational work involved in every transaction. This measure may be a combination of CPU, RAM, network usage, and disk storage units or a single unit of computational work such as [tera]FLOPS.
Smart contracts, implemented on all blockchains enabled by NuNet which will allow network operations agents to negotiate, lock and settle transactions related to computational workflows between components of the ecosystem. Initially, smart contracts will be written for the Cardano and Ethereum blockchains [1] [2] [3] and work together with SingularityNET’s platform contracts, but in the long term will expand to other blockchains, as required by framework development. NuNet also considers leveraging collaborations with other frameworks and solutions, e.g. Ocean Protocol’s Service Execution Agreements.
A variant of the proof-of-receipt algorithm which will instruct smart contract to release funds reserved and approved in a contract binding all parties of a computational workflow only after valid results of the subscribed computational process are properly received and validated.
A reputation system which will provide a basis for informal and community ecosystem driven verification, validation and trust of supply-side service providers. NuNet framework will provide guaranteed general mechanisms and information flows (Reputation API and Telemetry API) needed for reputation systems and their algorithms. Initially, NuNet will build a prototypical reputation system for bootstrapping the network operation; in the long term, however, the framework will encourage third party AI service providers to implement competing reputation systems as network operations agents and compete for best and most reliable reputation services -- eventually leading to a dynamically evolving reputation ecosystem.
The following payment logic implemented by NuNet smart contracts:
A considerable portion of computational workflows initiated within NuNet will involve crypto-token payments from consumers to providers via mediation of network operations agents;
NuNet will provide interoperability among decentralized computing frameworks and therefore transactions in native NuNet tokens will be closely related to transactions in native tokens of these frameworks. NuNet will provide a unified mechanism for executing multi token transactions (e.g. ERC-1155 based) that bundle NuNet token with all involved tokens/crypto-currencies so that it precisely matches the unique nature of each transaction.
The following generalized mining logic is implemented by NuNet smart contracts:
A fixed amount of new NuNet tokens will be mined for each unit of computing performed by a validated computational process upon release of funds reserved for each transaction;
Newly minted tokens may be distributed to compute providers (most part), NuNet organization (as a form of ‘network fee’) and possibly other constituents of the network according to actual computational work spent on executing useful computational tasks. NuNet also may incentivize other supply-side services if considered necessary for facilitating the development and supply/demand balance within the network.
The adaptive mining reward rate (i.e. amount of NuNet tokens rewards relatively to completed computational work) which will initially be set to decrease on average by the factor of 2 in 2 years, roughly compensating for increase in computing efficiency. To that end, in order to account for actual progress of computing technology and balance the NuNet tokenomy:
NuNet may create a frequently updated composite computing price index which will track the average price of computing on selected cloud computing engines and scientific computing platforms.
Initially, the index will follow a predetermined function (a variant of a bonding curve), which fixes the continuously decreasing mining rate;
An adaptive mining rate can be seen as an evolution of the ‘halving’ rate of Bitcoin. NuNet will adjust the mining rate as per the above considerations in order to balance the supply and demand within the NuNet ecosystem to the realities of the overall computing industry of the world. These decisions will be taken following NuNet’s governance and management mechanism described below.
The NuNet internal tokenomics, combining proof of receipt, reputation systems, payment logic, and generalized mining mechanism will ensure that new tokens are mined and rewarded only if the physical computation actually happened, is useful for constituents of the workflow, and the related payment transactions are approved. The mechanism is conceived to facilitate the stable growth of the network via balancing supply-side incentives, token inflation, and paying demand for decentralized computing resources. The mechanism will be flexible so that it allows context-dependent adaptation and evolution facilitated by NuNet’s governance and management.
View and download the original . For more up-to-date developments you can view our or page
To view and download the original whitepaper please use the following link:
Important notice
This Whitepaper in its current form is being circulated by NuNet for general information and to invite feedback only on the Nunet Platform as presently conceived, and is subject to review and revision by NuNet. NuNet may post modifications, revisions and/or updated drafts. No other part of this Whitepaper is intended to create legal relations between a recipient of this Whitepaper or to be legally binding or enforceable by such recipient against NuNet. An updated version of this Whitepaper may be published on a date to be determined and announced by NuNet in due course and any token sale will be governed by separate terms and conditions.
Cautionary note on forward-looking statements