Giter Site home page Giter Site logo

Comments (6)

turinglabsorg avatar turinglabsorg commented on June 15, 2024 1

also, @turinglabsorg what's the difference between this issue and #4 ? Thanks!

I think there's a duplicate here, @0xjona please close #4 due to duplication, let's talk about registration process here.

from retriev.

turinglabsorg avatar turinglabsorg commented on June 15, 2024
  • Add signing logic to Smart Contract
  • Create basic website without GFX
  • Add signing process for both providers and referees
  • Add GFX when it's ready

from retriev.

irenegia avatar irenegia commented on June 15, 2024

One question here:
I understand the sign up process for providers (I am a provider in some storage network and I want to boost my service with this extra feature, offering the "retrievability assurance").
We need to create the logic for this and would be very nice to have a website interface for the provider and a website listing all the provides that signed up.
I think this should be thought as a dynamic procedure: I am a provider, i decide to sign up, after a while I can sign out and then come back... etc

But, do we want this for referees as well?
Since we have some trust assumption on the set of the referees (eg, be online most of the time, a fraction is honest), I think that the figure of the referee is a static one. The protocol has a fix set of referees, if you want to join of leave, the procedure is more complicate that just a sign up/ sign out (for example, think about the nodes of drand).
So I would propose that referees are a fixed list in the smart contracts implementing the entire protocol and to change referrers you have to deploy a new contract (maybe in a automatic way as suggested in #9 ).

Feedback @nicola and @turinglabsorg ?

from retriev.

irenegia avatar irenegia commented on June 15, 2024

also, @turinglabsorg what's the difference between this issue and #4 ?
Thanks!

from retriev.

turinglabsorg avatar turinglabsorg commented on June 15, 2024

But, do we want this for referees as well?

I think referees should be decided by contract owner (so manually fixed)

So I would propose that referees are a fixed list in the smart contracts implementing the entire protocol and to change referrers you have to deploy a new contract (maybe in a automatic way as suggested in #9 ).

Don't agree should be a fixed list. Think about the simple change i've done (for example) in our pre-alpha contract to change the URL of the provider due to a domain change.. With a new contract would be painful, all current deals would be lost, each provider / referee must operate inside machines to update the contract..

I think it's ok to have the list mutable but only by the owner for referees.

Issue #9 it's intended to allow anyone setup their own consortium, with other rules, timings, tokenomics etc.. @nicola, agree?

from retriev.

irenegia avatar irenegia commented on June 15, 2024

@turinglabsorg perfect, I agree with your proposal!

from retriev.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.