funded

NOETH: Cardano for science in LATAM

$27,500.00 Received
$30,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

We propose a protocol that incentivizes PC users to lend their idle processing power in exchange for a reward, the NOETH token.

Problem:

Most PC users spend an average of 20% of their CPUs processing power. This is a strategic resource for scientists in developing countries.

Yes Votes:
₳ 76,014,303
No Votes:
₳ 5,676,968
Votes Cast:
193

This proposal was approved and funded by the Cardano Community via Project F7: Grow Latin America, Grow Cardano Catalyst funding round.

  • download
  • download
  • download
  • download
  • download
  • download

Detailed Plan

1) Overview

Most casual PC users spend an average of 20% of their CPUs theoretical computing power. This is a result of the advancement of multicore, multithreading technology, where the bottlenecks in performance are mainly linked to the memory wall problem, not to the CPUs computing power. Many users have stalled and idle cores that play no role in their day-to-day work. A structural phenomenon that can be traced back to the CPU computing race, a race that has no reflection in the actual computing power spent by the general public.

But this computing power is an extremely valuable resource for the scientific community, and particularly to scientists who work in Latin America (LATAM). CPUs and GPUs increasing prices have a major impact on developing countries, where most scientists' purchasing power is limited by weak currencies and poor economies. A fact that is magnified by the sky-rocketing prices of these products that cryptocurrency mining aggravates.

This scenario implies a constant wasted potential on idle processors that could be gathered and capitalized by the scientific communities of developing countries. We work as scientists in Argentina, and that's why we propose to address this phenomenon through a specific protocol based on a token that rewards PC users in exchange for their idle computing power: the NOETH token.

Inspired by the work of Emmy Noether, renowned mathematician, the NOETH token incentivizes PC users to volunteer their idle processing power. This power is harnessed by The Noether Protocol and assigned without any cost to members of scientific communities in LATAM in accordance with a rigorous distribution algorithm. This process is free for its scientific beneficiaries, but adds real life value to the NOETH token.

The decentralized wealth created by the users and beneficiaries of the Noether Protocol fuels this value and, consequently, the NOETH token price.

2) Our team

The team behind The Noether Protocol includes argentinian physicists, mathematicians, computer scientists and experts in cryptocurrencies, as well as lawyers and software developers, to ensure a safe and serious experience, akin to those who identify themselves with the Cardano Ecosystem and its core values.

All the legal and institutional information regarding The Noether Protocol will be public. It aims to be an open source project with maximal transparency.

There are many anonymous projects in the crypto space. Some of them are trustworthy and justified, as the blockchain is a secure technology that bypasses obsolete regulations and bureaucracy. We acknowledge the protection of anonymity as an important fourth generation human right, alongside rights such as the right to digital identity and digital reputation.

But it's undeniable that many so-called developers take advantage of this revolution to create ponzi schemes and scam new (and sometimes experienced) investors. We understand the importance of accountability in endeavours such as this. In that spirit, the whole team behind the Noether Protocol will be public.

A detailed description of the leading team background can be found in section 10.

3) How does it work?

In the first stage of the project, we aim to adapt the BOINC software to the crypto space. This software gathers CPU and GPU cycles on a computer to do scientific computing. It currently has over 5 million users. SETI@home, the project that analyzes radio signals to find signs of extraterrestrial intelligence, runs through BOINC.

We will build our protocol within the infrastructure of this proven open software. But there are key differences between most BOINC-based projects and The Noether Protocol.

In the first place, our protocol will offer a concrete reward, the NOETH token, that will encourage PC users to volunteer their processing power. And it will be easier to promote scientific projects on our platform due to its decentralized nature.

On the other hand, most projects built upon the BOINC open software originated in developed and rich countries, whose scientific communities do not have to face the same obstacles that scientists in third-world countries endure on a daily basis. This is a core feature in The Noether Protocol's identity.

In the second stage, we look forward to build from scratch our own infrastructure that achieves similar goals to those found in the BOINC software, but that -at the same time- is tailored to the specificities and idiosyncrasies of the crypto environment.

Finally, in the third stage of the project we expect to be able to fund a new and competitive cluster in LATAM exclusively dedicated to scientific communities of developing countries alongside their educational institutions and universities.

4) Why fund science in developing countries?

Most developing countries cannot afford significant scientific funding, for this is an area where results are not immediately shown. We live in countries where urgent matters tend to sideline fundamental necessities such as scientific research. This ends up causing a great asymmetry between the scientific talent of developing countries (mysteriously born in any remote corner of the world) and the resources available to take advantage of these exceptional professionals.

Many great scientists fail to fulfill their potential due to a lack of proper tools and resources. This is a real world problem. Let's remember that computing power is essential to scientific endeavors such as molecular biology, protein folding studies, oncological research, epidemiological simulations, etc.

If the blockchain applications become merely speculative projects without any real utility, we will be wasting this powerful technology. And we believe that science funding in developing countries is a project faithful to Cardano's core values: a serious ecosystem that aims to solve real problems, and not just a place of speculation.

5) Tokenomics

The NOETH token has all the advantages of any cryptocurrency: decentralization, security and a revolutionary technology in terms of value exchange and storage. It's also censorship resistant, and this is decisive in the scientific field.

Additionally, our project is dealing with pre-existing value: the wasted processing power of idle cores in PCs. Redistributing this asset is a source of value in and of itself. The PC users do not necessarily have to be involved in any scientific community in particular, for they will be rewarded anyway in exchange for their idle processors.

The NOETH token will be minted and awarded to users who volunteer their PC processing power. The reward will be related to the amount of processing power lended by the user.

The BOINC client will compute how many theoretical tasks the user is clearing and how much computing power is being volunteered to the grid, and will award such a user a proportional amount of NOETH.

The token is distributed in epochs, and the amount of tokens minted in each epoch depends on the quantity of lending users. The distribution is in accordance with a weighted average of the time each user lends its processing power and a metric that is defined upon the processing power itself.

You can see a more detailed explanation of the math behind our project tokenomics in the .pdf "The math behind NOETH" attached to this presentation.

We cannot have a max supply, for once the last NOETH token is minted, there would be no incentive to sustain the grid. So, in order to protect the token's value, the quantity of tokens awarded will be controlled by a logarithmic-like function. That is: a function that grows without bounds, but its rate of growth tends to zero. The NOETH token will be deflationary, for this function will create not a theoretical max supply, but a practical one.

6) Why launch on Cardano?

Crypto's scene, nowadays, seems full of tokens and schemes trying to make a quick buck straight out of people's expectations. But in science there is no rush. Or rather, rush is counterproductive to the scientific task. And in a world dominated by speed, fuss and at times even irrationality, the value of Cardano's slow, conscientious and professional stride seems very important to us, first as investors and ADA holders, and today as developers of a dApp.

The Noether Protocol is a project built by scientists, inspired by scientists and most importantly: for scientists. So what better chain than Cardano to bring it to life? Cardano is the only project that, since its conception, has always put trusted science above quick and unstable results. Is the project that for many years had to carry the burden of this serious and professional decision in the midst of scams and pump and dump strategies.

7) Timeline and metrics of success

3 months: we'll complete our current senior technical team with talented junior developers that share our enthusiasm with high performance computing and science. We'll also deploy our project on social media and reach out to scientific centers in LATAM (such as CONICET –Argentina-, Fiocruz –Brasil-, etc.) to present our project and establish a collaborative relationship.

6 months: we expect to have a working beta of our platform in the Cardano dApp's ecosystem with at least 3 scientific projects of developing countries employing the grid's computing power for research.

12 months: we expect to have finished the first stage of the project within the BOINC infrastructure, and start to build our own in accordance with the parameters referenced in phase 3.

Estimated launch date (beta): August 2022.

8) Grid allocation and token utility

80% of the grid's processing power will be allocated for free in scientific projects within the best LATAM universities in the QS World University Rankings.

The NOETH token will be used to determine -through community polls- which scientific projects receive this free processing power. NOETH holders will vote in accordance with the amount of tokens they own.

The remaining 20% of the grid will be available for private purchase to sustain the server. This will give the token a practical utility, and NOETHs used for this purpose will be periodically burned to protect its price.

The price will most certainly be competitive when compared to alternatives like Amazon EC2 (with nodes that cost $0.24 per hour). BOINC is a secure platform that has proven itself many times already, so private purchasers would be encouraged to employ it.

NOETH holders will also vote on key aspects of the new infrastructure we aim to build once the BOINC server is up and running.

9) Funding requested

Period: 6 months (working beta)

• 1 software system engineer: $12.5/hour * 40 hours/week * 24 weeks = $12.000

• 2 software developers: $6.25/hour * 40 hours/week * 24 weeks = $12.000

• 1 community manager and web developer/designer: $6.25/hour * 40 hours/week * 24 weeks hours = $6.000

Total = $30,000

Note: these are competitive salaries in Argentina, with more than reasonable purchasing power.

10) Team experience and background

  • Benjamín Marcolongo: PhD student in physics. Expert in numerical computational problems involving machine learning, neural networks and dynamical systems. I majored in quantum mechanics and have developed an algorithm to compute bases of irreducible spherical tensor operators. Currently I am dedicated to modeling biological systems in the field of active matter. <https://www.linkedin.com/in/benjamin-marcolongo-25365991/>

  • Héctor Peña Pollastri: PhD in pure Mathematics. Physicist. Professor at Universidad Nacional de Córdoba, Argentina - Facultad de Matemática, Astronomía y Física. Specialized knowledge in fields as Hopf algebras, representation theory, General relativity, Quantum Mechanics. With a background in data structures, discrete mathematics, graph theory, numerical simulations, and scientific programming in general. Most of these skills were acquired during my participation in several contests in competitive programming during my college years.
    <https://www.linkedin.com/in/h%C3%A9ctor-mart%C3%ADn-pe%C3%B1a-pollastri-610200224/>

  • Raúl E. Sendín: Expert in Digital Marketing and Community Management from the National Technological University of Buenos Aires. Financial analyst. Crypto-trader. Investor. Specialist in the decentralized finance project "Cardano".
    <https://www.linkedin.com/in/ra%C3%BAl-enrique-send%C3%ADn-a47995159/>

  • Horacio Baca Amenábar: Lawyer (third best GPA in my class) specialized in parliamentary procedure and Cyber Law. Staff officer and legislative coordinator. Published two books and several articles in Law symposiums, magazines and political and tech related monthlies. Co-director of the digital magazine "Trama". PhD student in Constitutional Law.
    <https://www.linkedin.com/in/horacio-a-baca-amen%C3%A1bar-537215198>

Community Reviews (1)

Comments

Monthly Reports

We’ve started the process with several team virtual meetings to organize the first steps in our dApp’s development. We’ve participated in town halls specific to our challenge and completed our proof of life. We’ve also been invited to share our project in the podcast “Convincing crypto” with Gianna Lum.

The most important thing so far is the significant improvement we’ve made in the last month on our original emission algorithm. This algorithm is a core aspect of our tokenomics model. We’ve been working hard to build a solid math foundation for the project. We attach the following:

  1. The .pdf file wich contains the updated version of our emission algorithm and certain key aspects of our tokenomics model. This is a work in progress, but we’ve made several advances in the last month.
  2. Simulations of user’s adoption per year; NOETH emission per year; and total token circulation per year.
  3. The flyer of our interview in the podcast “Convincing crypto” with Gianna Lum, that can be found here: https://www.youtube.com/watch?v=UzXyzvjVC0o
Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3/1/2023
Comments 0

Login or Register to leave a comment!

ADVANCE REPORT:

We’ve advanced on our adoption model and tested it against our emission mathematical model. This aims to verify that the former is deflationary and to test the emission rate on different adoption scenarios.

Our goal with this is to get an insight on how to avoid abrupt changes in the price of the token, that is used within the network to purchase processing power.

We attach sample code of these simulations, with data produced by a complex dynamical system modeling the interactions between users and our server, and an updated version of the mathematical chapter of the whitepaper that we are currently finishing.

We’ve attended several meetings (both virtual and physical) with members of Argentina’s Cardano Community to search for devs interested in constructing our BOINC server and stablished a working relationship with other members of this community that can help us improve the project.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3/1/2023
Comments 0

Login or Register to leave a comment!

We are happy to announce that, after a though process of work and internal discussion, we’ve completed our whitepaper. The different discussions involved were reflected in prior reports, but the whitepaper is finally done, with our tokenomics and the math behind the project finished. It is attached.

We would also like to report that a linked proposal (https://cardano.ideascale.com/c/idea/399451) has been funded in Fund8, and this proposal helps us reach our end users (scientists who work on developing countries), so we’ll try to create synergy between both projects.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3/1/2023
Attachment(s)
Comments 0

Login or Register to leave a comment!

We’ve successfully launched a BOINC test server. This was a critical instance in our project, for this middleware (BOINC) was the only way to achieve a decentralized protocol for distributed computing that can interact with the Cardano blockchain and, thus, create a way to reward PC users through our token in exchange for their idle processing power.

We’ve launched this BOINC test server using a Docker Container that opens a useful space for server testing where we can deploy an app that interacts with the fetched data of the distributed computational workload and distributes the correspondent NOETH tokens in accordance to the emission algorithm stated in our last report.

This will also allow us to test our emission algorithm in order to correct any complexities we might have missed in its analytical formulation.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3/1/2023
Comments 0

Login or Register to leave a comment!

We took this month to study our main competitor in the future, when we are fully operational. From this experience we wanted to learn alternative approaches to the problem and also avoid future problems that we might encounter.

Golem Network is a distributed computing project on the Ethereum blockchain.

We´ve studied their distributional algorithm and the way it interacts with the ETH blockchain in order to improve how we can deploy our project in the Cardano blockchain. This algorithm tethers their token value to ETH. This is a possibility we will explore in regards to ADA.

We´ve also studied their matchmaking system for lenders (regular computer users) and private individuals and institutions who harness this processing power. This involves blacklisting and whitelisting systems to build trust in the code being run.

It is important to know that they have an open license code, something that we also intend to do since it is in the spirit of all decentralized progress.

We still prefer to deploy our project in BOINC, but taking ideas like the matchmaking system and some improvements to our emition algorithm can be useful.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
4. After 6 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

As stated in our previous report, we’ve studied the Golem project as it has many similarities with our own. But it also has key differences that would make its implementation on the Cardano blockchain too costly from a time and efficiency perspective. On the other side, we’ve taken some ideas from its tokenomics, that work as a free market for distributed computing systems, where the price is pegged to ETH (we would use ADA instead, giving a reference value to our token).

Now that we have a clear understanding of the differences between a project such as Golem and our initial proposal (to launch the Noether Protocol in the BOINC middleware), we opted for the latter as the ultimate platform on which to launch our proposal, and have started the interviewing process of a senior system analyst to lead our junior programmers on the development of the specific BOINC server that we aim to link to the Cardano blockchain. We’ve encountered a challenging scenario, since there aren’t many developers in Argentina focused on the Cardano ecosystem.

But we’ve succeeded at finding a senior system analyst that can start building the aforementioned server so it can be fully integrated with Cardano’s native tokens. We attach the resume and the technical interview report for said developer.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
4. After 6 months
Comments 0

Login or Register to leave a comment!

We’ve made an important decision regarding the several issues we’ve explained in past reports.

As sated before, in the development of this proposal we’ve made a significant effort in refining our whitepaper and, specially, the math behind our tokenomics.

We are satisfied with the result we achieved, for we believe the tokenomics of the project are solid and will respond well when tested in the actual deployment of the protocol. On the other hand, in past reports we’ve also explained our research regarding the infrastructure on which the project would be built.

We researched similar products on other blockchains, such as Golem, and we’ve come to the conclusion that BOINC is the best way to mount our server and create a related token on the Cardano blockchain.

So we’ve specifically tasked this to a senior developer, as we promise we would do in the initial budget breakdown that can be found in our proposal.

This senior developer will be key to start the engineering process of the project. We attach to this report his resume and the budget breakdown that he provided for us after several meetings, which we think is in accordance with our budget and the importance of correctly deploying both the server and the NOETH token.

We can now focus all our attention on the NOETH token itself, and we expect to make significant progress in the next report.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
4. After 6 months
Comments 0

Login or Register to leave a comment!

We’ve entered a new phase with a lead engineer discussed in the past report, Marcos Peña Pollastri, that is helping us advance towards a stable BOINC server dedicated to distributed computing that can interact with the Cardano blockchain. This stage faced us with the need to hire junior devs that can work on Haskell. We’ve scouted the following devs:

https://www.workana.com/freelancer/0642127d3bcab7ffdced6efdc22f9c7c

https://es.fiverr.com/missdinani/make-code-in-haskell-ocaml-and-ada-programming-language?context_referrer=search_gigs&amp;source=main_banner&amp;ref_ctx_id=be13969d7f410e1549e48c838cf2545a&amp;pckg_id=1&amp;pos=10&amp;context_type=auto&amp;funnel=be13969d7f410e1549e48c838cf2545a&amp;imp_id=207dbece-c5ab-4a08-98b3-192b86523d3c

Both can work on Haskell for the compatibility with BOINC, one of our main tasks to achieve in order to have a functioning token.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

As stated in our last report, we’ve successfully found a senior engineer who can deploy a smart contract on the Cardano blockchain that allows it to interact with BOINC.

Now we’ve moved forward to the next stage: recruiting junior devs and young talent interested not only in our project, but also on learning Haskell. This is a result of a problem that we encountered early on: there are hardly any junior devs with previous experience in Haskell. Most Argentinian developers interested in the blockchain revolution choose Solidity as a starting language.

So the deployment of our BOINC server will need a recruitment phase that includes a training process for the junior devs. We found a product owner who’s helping us through this stage.

We attach his resume and proof of the weekly meetings we are having to find the young talent mentioned above.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

As we stated in out last report we were trying to recruit a junior dev that knows (or can learn) Haskell. We were not successful in doing so, but we got contact with a graduate from the university of Cordoba that was willing to help us, albeit not at full time. His name is Eric Romanenghi and works for Booking at this time. He's an expert in Haskell and functional programming, so we made some meetings with talks giving by him so we we could learn about this and move forward in the project.

Since he was not fully available at all times becuase of his job, we used the remaining time to try to make simple contracts that are connected with out BOINC server. This is currently on going but the experience itself was a very from a learning point of view.

Also this month was a bit tough in our jobs in general for living since is the last month in the year, we believe this cut a bit of the time assigned to this project in this month. But we expect to compensate the next month and vomplete the schedule successfully.

Disbursed to Date
$27,500
Status
Still in progress
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00