You are on page 1of 1

F7: A.I.

& SingularityNet a … Search Register Log in

F7: A.I. & SingularityNet a $5T market


Project Catalyst

Ideas About Team Workflow Subscribe

Active Campaigns
F7: A.I. & SingularityNet a $5T market
Ideate
NuNet: Decentralized SPO Computing Edited All Ideas

144 Dagim Sisay


11/24/2021 10:00 PM · Idea #13012

Problem statement
Archived Campaigns
How to increase the decentralization & resilience of the Cardano network and reduce
reliance on big tech cloud on the hardware level?
All Ideas

Fund 9
Answer
Fund 8
NuNet will enable SPOs to run computing workflows on community provisioned hardware, increasing resilience and aid‐
ing decentralization.
Fund 7
Answer
Team leader: Dr. V. Kabir Veitas - AI researcher & software architect; co-founder & CEO, NuNet.io F7: Catalyst Natives CO…
Expired on Feb-13-2022
https://www.linkedin.com/in/vveitas/

Website/ GitHub repository, or any other relevant link F7: Boosting Cardano's …
Expired on Feb-13-2022
https://gitlab.com/nunet

Detailed plan - Fill in here any additional details F7: Community Events
Expired on Feb-13-2022
Problem:

F7: Lobbying for favora…


How to increase the decentralization and resilience of the Cardano network?
Expired on Feb-13-2022

Cardano Stake Pool Operators (SPOs) currently run on cloud based computing solutions or bare metal. There is an in‐
creasing risk of over-reliance on big tech cloud solutions which could deny service if so desired. On the other side, bare Off Topic
metal means expensive hardware up-front cost and maintenance which creates entry barriers for small/single stake pool
operators. Currently a large percentage of the Cardano Network is cloud based with overreliance on big tech.
Campaign Funnel
This brings great risk to the growth and reliability of the Cardano network.

Solution:
All Stages 53

NuNet, a spinoff of SingularityNet, allows to run arbitrary computing workflows on community provisioned hardware and
provides payment gateways directly from software or application
Submit proposals 0

We are offering a 3rd way -- infrastructure for running Cardano staking pools on NuNet provisioned community hard‐
ware.
Refine 0

With this project we will enable two Cardano layer networks to run on the decentralized hardware (community supplied)
and interact between each other. 0
Finalize

This would greatly increase the resilience and true decentralization of the Cardano network on the fundamental level and
ensure that the network is decentralized from ground (hardware) up. Assess 0

Current status:
Assess QA 0
NuNet can provide an alternative to the cloud based and dedicated host solutions. Based on the research at the link be‐
low, the Cardano decentralized network runs on around 4 big infrastructure providers controlling about 57.2%.
Governance phase 38
DigitalOcean 20.2%

Amazon 15.4%
Archive 6

Google 13.0%

Insight sharing reserve 9


Hetzner 8.8%

Source: https://nasec.co.uk/2020/12/28/cardano-decentralisation/

(See image attachment #1) Campaign Leaders

There are no leaders yet


Overview:
View Full Leaderboard
Cardano network architecture has two levels:

(1) remote nodes / passive relay nodes running on the 'internet' and
About
(2) and node processes running on a single computer.
F7: A.I. & SingularityNet a …
(See image attachment #2)
$500,000 in ada
The 1st part of the Cardano architecture as depicted in attachment #2, has already been implemented by the NuNet
team in the preparation for the implementation of the 2nd part, which is the subject of this proposal.
🧑🚀 🚀 53 Ideas Posted
Please see the live demo by Kabir Veitas below on the implementation of the first part of Cardano Network as explained
8370 Idea Views
above -- Running Passive Cardano Nodes on NuNet provisioned community hardware.
166 Comments
KYC, Cardano Nodes, IDO Pa… 9 Votes

Campaign Team

Online Learning

Creativity and Innovation

Learn how to improve your cre‐


ativity and develop and present
valuable ideas in a compelling
In short, passive nodes can be run by any volunteer who wants to support the Cardano network and indicates that when manner with our self-paced cour‐
onboarding a computer onto the NuNet platform. NuNet launched a private alpha at the beginning of September, 2021 ses.
and has improved on features and bug fixes with feedback from the community (see: https://medium.com/nunet/nunet-
private-alpha-part-3-interacting-with-singularitynet-platform-7279a7f4e574 ). Note, however, that currently NuNet runs Get Started
on testnet and therefore it has no security features implemented as yet.

Major functionalities to be implemented by this proposal (2nd part of Cardano network):


Articles & Resources
• Secure sandbox on user provided compute device: In order to allow stake pool operators to run their pools on
other peoples' hardware, node running containers have to be completely isolated from host machines, and vice
Innovation Knowledge Center
versa. Common containers such as LXC, Docker and Podman do not offer the needed sandboxing for this type of
application. Containers created with these technologies allow the host device to have full access to a container's InnovationManagement.se is
filesystem and that is highly undesirable when considering Cardano Nodes. If there's a possibility for the compute
home to thousands of articles
provider to enter a container deployed by another user using the NuNet infrastructure and be able to observe the
and reports spanning 20 years of
filesystem, it would be considered a critical breach of security even if we know the provider possesses no ill inten‐
research by hundreds of innova‐
tions. Hence the project will aim to implement completely secure sandboxes on host machines.
• Secure shell access for the node operator: Stake pool operators need to have secure shell access to the nodes tion leaders worldwide. Learn
that they are running. Such access is straightforward when running nodes on local machines, but is highly complex best practices and trends in inno‐
when a secure shell should be routed to decentralized hardware. The current NuNet infrastructure applies encryp‐ vation strategy, open innovation
tion to all p2p communication, however, when considering running Cardano Nodes on a decentralized network, se‐ and crowdsourcing, leadership
cure shell access to an instance is a large undertaking. This is solved simply by large cloud compute providers due and development, and more.
to their machines belonging to the same cluster of servers within a certain datacenter. However, on a fully decen‐
tralized swarm of machines distributed all around the globe communicating over a p2p overlay network, the secure Start Exploring
shell access for Node Operators is challenging. NuNet platform aims to provide this functionality -- specifically ori‐
ented to SPO computing and developed in this project.
• Infrastructure to run node processes for stake pools and paying for required decentralized hardware via the na‐
tive NTX on Cardano network. NuNet will allow Cardano nodes to pay directly to the hardware on which they will
be running;
• Data persistence: While NuNet will incentivize machines that run Cardano nodes to be as accessible as possible,
in a decentralized network, node availability is usually lower than in centralized computing centers. While NuNet
automatically redeploys computing workflows, including Cardano nodes, that exit due to failed nodes, this cannot
cause too much data loss. In the project we will design approaches, allowing data to be persisted even if comput‐
ing nodes fail.

Milestones:

• Completely secure sandbox: at this stage NuNet sandboxes on user provided compute devices can fully prevent
unauthorized access to the filesystem and processes running within the sandbox.

• Secure shell access between node operators and node instances on community provided machines: at this stage,
node operators have the ability to use their instances much like VPS from Cloud providers are utilized.

• Machine activity metric and compute device availability: at this stage, the performance and availability of user
provided machines is measured in order to assign the most reliable and robust machines to Cardano Block Produc‐
ing Node deployment.

• Tokenomics and Reward Simulation: at this stage, reward for compute providers and gains of stake pool opera‐
tors is simulated and adjusted to avoid pitfalls in economic feasibility.

Deliverables:

• NuNet onboarding infrastructure for compute providers, allowing to join devices to the network, manage their us‐
age constraints and preferences, including but not limited to ability to participate in the Cardano Network by run‐
ning Cardano Nodes on a voluntary basis or for token remuneration.
- 3 months after award
• Secure Sandboxes on selected community provisioned machines
- 3 Months after award
• Reliable, secure and steady shell access between deployment instances/Cardano Node and job owners/node op‐
erators
- 4 Months after award
• Simulation of Node availability, network robustness and reward system on NuNet platform
- 6 months after award
• Portal / and local apps for users to monitor their nodes and the overall platform system health which includes 
- 6 months after award
• Reward system that takes into account utilized system resources and rewards for Node Operators.
- 6 months after award
• Testing and bug fixes running tests with real world scenarios and fixing bugs
- Ongoing

Budget allocation:

The scope of work in implementing the 2nd part as envisioned requires a much greater team.

Team    Function                                                  Person/months        People     Salary      Total   

    1       Technical Project Lead                             7                          1         $4,000     $28,000


    2      Backend Development                             14                         2         $3,000    $42,000
    3      Security Engineering                                 7                          1         $6,000    $42,000
    4      Frontend/UI Development                       14                          2        $3,000    $42,000
    5      Blockchain development(Plutus)              7                          1         $3,000    $21,000
    6      Protocol Engineering                                 7                          1         $3,000    $21,000

            Total                                                                      56                              8                          $196,000

Of this scope, NuNet will cover expenses amounting to $76,000 therefore the project's requested amount is $120,000. 

Definition of success:

• 3 months after award: Deployment infrastructure to deploy Cardano Nodes on community compute devices
- Functional Secure Sandbox deployment on community compute devices
- Progress report on secure communication protocols and architecture

• 6 months after award : Demonstration of secure communication protocol between node owner and instance on
community compute device 
- Tokenomic reward system simulation 
- Network simulation of device turnaround, data persistence and mitigation strategies
- Onboarding of first Cardano Stake Pool Operators to run pilot

• 7 months after award : Public Alpha release of NuNet infrastructure that supports deployment of Cardano Nodes
for Stake Pool Operators with all aforementioned features.

• 12 months after award : Several (1-10) Cardano Stake Pool Operators onboarded and running part of the process‐
es on NuNet provisioned hardware.

• 12+ months : Continuous onboarding of new SPOs

Risk analysis and mitigation:

Too few compute providers - If network doesn't contain enough compute providers available for running Cardano Nodes
because of their substantial requirements for compute resources, a compensation structure will be implemented wherein
the SPO pays a monthly rate of NTX to compute providers, similar to how they would pay for monthly access to cloud
computing. Additionally, NuNet will provide certain amount of its own hardware resources for the purpose of balancing
the network and ensuring availability at all times.

About NuNet:

Nunet is a spinoff project incubated by SingularityNET, founded and envisioned by Dr. Ben Goertzel, Dr. Kabir Veitas and
Dr. Weaver DR Weinbaum.

Intro: https://nunet.io/wp-content/uploads/2020/10/nunet_video_with_closing_page.mp4

Nunet enables A Global Economy of Decentralized Computing by allowing anyone share and monetize their computing
resources at scale and provides globally-distributed, optimized computing power for decentralized networks.

Web page: https://nunet.io/

NuNet will launch its NTX native token simultaneously on two blockchains -- Ethereum mainnet and Cardano. NTX-on-
ETH token utility will be deployed with the release of the public Alpha, while NTX-on-Cardano utility is planned to be de‐
ployed in Q1 2022.

Compute consumers will be able to compensate for compute power via NTX gateway and AGIX from/to NTX gateway.

Full Cardano integration and the first step towards true cross-chain utility with enabling the 1:1 conversion of NTX-ETH
from/to NTX-ADA. Implementation of the tokenomic system on Plutus and making Solidity and Plutus contracts to work
within the same system.

Platform fundamentals: https://medium.com/nunet/nunet-private-alpha-part-2-platform-fundamentals-c2f5405f6346

Nunet and SingularityNET:

The goal and vision of cooperation lies in SingularityNET AI ecosystem which will leverage Cardano (main and hydra lay‐
ers) while computation will be done on hardware provided by NuNet -- creating a powerful interdependence.

An article by Dr. Ben Goertzel, CEO of SingularityNET: https://medium.com/nunet/nunet-as-a-platform-for-a-democrat‐


ic-decentralized-beneficial-global-brain-c3ebd662f2cf

Running SingularityNET AI services on NuNet: https://medium.com/nunet/nunet-private-alpha-part-3-interacting-with-


singularitynet-platform-7279a7f4e574

Extended info of the team:

• Dr. V. Kabir Veitas - AI researcher & software architect; co-founder & CEO, NuNet.io
https://www.linkedin.com/in/vveitas/

Main developers:

• Dagim Sisay - NuNet tech lead


https://www.linkedin.com/in/dagim-sisay-7b4b05b8/
• Yibarek Yohannes - BSc in Electrical and computer engineering
https://www.linkedin.com/in/yitbarek-yohannes-7b044714b/
• Israel Abebe Azime - MSc in Machine Learning
https://www.linkedin.com/in/israel-abebe/
• Tewodros Kederalah - BSc in Electrical and computer engineering
https://www.linkedin.com/in/tewodroskederalah/

The NuNet team is supported by SingularityNET human resources on-need basis while rapidly expanding organically af‐
ter successful token launch on 17.11.

https://medium.com/nunet/nunet-community-contribution-round-completed-5543ce39915f

The vision:

The Nunet team is dedicated to giving power back to the people, and by decentralizing the computing layer of the Car‐
dano. SPOs can choose NuNet as an alternative to big tech cloud solutions. In that way all providers of the hardware, no
matter their size, can contribute to decentralization and are incentivized in doing so.

Creating a positive feedback loop: More NuNet usage → higher decentralization and adoption → more resources re‐
quired → higher NuNet usage.

With powerful incentives in place, all members (SPOs, NuNet hardware providers, ADA holders, network users) of the
Cardano community will benefit from the positive feedback loop.

With Cardano, SingularityNET and NuNet all codependent and united, ethical and beneficial goals can be translated to
Artificial Intelligence, free and independent from big tech influence.

Answer
120000

Media (YouTube link)

NuNet: A Global Economy of Decen…

https://gitlab.com/nunet
GitLab
NuNet · GitLab
GitLab.com

https://nasec.co.uk/2020/12/28/cardano-decentralisation/
NASEC
How Decentralised is Cardano's Network today by Infrastructure Provider?
How decentralised is the Cardano network? We break down the network's decentralisation by Relays, providing new
insight into the network.

https://www.youtube.com/watch?v=cHETx8FaRn0
YouTube
KYC, Cardano Nodes, IDO Partners & More - NuNet AMA with CEO Kabir Veitas
KYC Instructions: https://medium.com/nunet/nunet-kyc-guide-dcf777d64e75KYC Link: https://nunet-communi‐
ty.synaps.io/NuNet's NTX Token Launch: https://medium.c...

https://medium.com/nunet/nunet-private-alpha-part-3-interacting-with-singularitynet-platform-7279a7f4e574
Medium
NuNet Private Alpha Part 3: interacting with SingularityNET platform
This is the 3rd and final blog in our series about the NuNet private alpha. In part 1 we looked at the demo application
that uses NuNet's…

https://www.nunet.io
NuNet
Decentralized Computing | Nunet
NuNet is building a globally decentralized computing framework that combines latent computing power of indepen‐
dently owned compute devices across the globe. NuNet is aiming to Decentralize AI (Artificial Intelligence) and ML
(Machine Learning) on a hardware level.

https://medium.com/nunet/nunet-private-alpha-part-2-platform-fundamentals-c2f5405f6346
Medium
NuNet Private Alpha Part 2: platform fundamentals
After months of development, we are proud to announce that the launch of NuNet’s Private Alpha has arrived! The
first post of this series…

https://medium.com/nunet/nunet-as-a-platform-for-a-democratic-decentralized-beneficial-global-brain-c3eb‐
d662f2cf
Medium
NuNet as a Platform for a Democratic Decentralized Beneficial Global Brain
Now and then in life, one comes across an amazing opportunity to bring wild, seemingly science fictional or fantas‐
tic ideas into actual…

https://medium.com/nunet/nunet-community-contribution-round-completed-5543ce39915f
Medium
NuNet Community contribution round completed!
Today was the big day — the day of the community token distribution round we have been anticipating and planning
for months. Together with…

https://www.youtube.com/watch?v=ju6dQJdTR3g
YouTube
NuNet: A Global Economy of Decentralized Computing
Website: https://nunet.ioPlatform Demo Application: https://demo.nunet.ioNetwork Statistics Dashboard:
https://stats.nunet.ioTelegram Community: https://t.me...

Governance phase

991 12

Attachments - Show all

catalyst_bann… 1_cardano_clo… 2_cardano_no…

Activity Comments Attachments Newest first

woodgrain (@woodgrain) 3 11/25/2021 06:08 AM

this looks excellent.

+1 0

pgwadapool (@pgwadapool) 4 11/25/2021 07:32 PM

This is the prime example for Decentralization. This will turn out to be one of the most useful application. It
can become one of the prime examples of Volunteer computing too!

+1 0

Andrew (@arpaust) 1 12/03/2021 02:36 AM

I sense the Stake Pool Operator community will love this idea.

+1 0

Rhys Morgan (@rhysstoic) 4 12/03/2021 03:31 AM

This is a very exciting project! Im a big fan of what Nunet is building! One thing I would like to understand
however, is the computing distribution, I know from experience that Pis for example can manage a node with
enough SSD and extra swap; but how will decentralised computation provide enough of a single computer
for a node (at any one point)? A cluster of Pis won't run a node, as far as I understand you can't really split a
node across multiple computers. Sharing how this will work would be of great help IMO. Looking forward to
seeing more of Kabir and the team

0 0

Hide replies

Dagim Sisay (@dagim) 2 12/03/2021 10:29 AM

Idea Submitter

rhysstoic Thank you very much for the kind words.

As for your question, currently NuNet dedicates a single computer for a single service. However,
a single service will run on multiple devices since the computers are prone to frequent turn‐
around. This is specifically for stateless services deployed on NuNet such as ML classifiers that
offer an API and so does not include Cardano Nodes. For these stateless services, we manage a
health check of each compute device and the services running on it and based on those health
checks, a client side load balancer  selects the least busy, online device to handle a request.
As for clusters, something that looks like a cluster is in the planning stage but not yet imple‐
mented. We plan to allow distributed computing where a service spans compute resources of
several devices in the platform.

The situation with Cardano Nodes is going to be similar to both approaches above where a sin‐
gle node will be dedicated to a single host however for security and reliability; storage, compute
and state management will to be separated and redundant. We're hoping that this challenge will
help us bootstrap our work towards the cluster model for the future. The major undertaking:
Data Persistence is put up there in the proposal under major functionalities to be implemented.

+1 0

Dev Prior (@devprior) 2 01/19/2022 04:31 AM

Love this idea a lot, and it looks like a very thought out proposal and the asking amount seems relatively
modest.

0 0

jeycrypto2021 (@jeycrypto2021) 2 01/19/2022 10:03 AM

I sense the Stake Pool Operator community will love this idea.

0 0

marincu_alin (@marincualin) 2 01/29/2022 11:33 AM

Excellent. A decentralized future requires decentralized computing. Nunet  ADA

0 0

Copyright © 2020 IdeaScale Feedback Software | Contact | Ideascale End User Terms | Quick FAQ | Catalyst 2022 © All rights reserved | Ideascale Privacy Policy | IdeaScale Cookie Policy

You might also like