Closed amitrovich closed 5 years ago
Forgot to list planned team for this: 1 Dev full time 1 Product Manager 20% 1 QA 30% 1 Architect 20%
@mariapao, just wondering what is the usual timeline to expect on your response, kindly advise. Thanks!
@amitrovich we are in the process of reviewing the proposal, especially the PoC, and we will get back to you shortly!
Great, thank you!
Hey there, thanks again for your interest in Nest and for you patience.
Here are a few additional questions/remarks
Can you explain what you mean by off-chain vs. on-chain VRP?
Looking forward to hearing more
@LouisGrx , Thanks for your review and interest.
Hey there,
Thanks a lot for the detailed answer and the motivation you are showing here, this is highly appreciated.
We thought about the proposal carefully and took the time to gather more feedback from Flock teams, including their preferred way to proceed with this. In spite of the very interesting proposal made here, we decided that we would keep developing this tech in-house for now..
We will close this proposal soon but in the meantime we remain available if you have questions. Of course, we'd love to keep seeing you around in the community.
Thanks! I was afraid you might want to do that in house, that's why we didn't want to go too much ahead of ourselves without getting your feedback :). It does make sense if you have people available to continue the work you have been doing. We would like very much to be a part of community, as we have some very good developers who can do great stuff. We've closed out a few "good first issues" for starts. Now we are looking for some meaningful work that we can do. Any directions on that would be appreciated.
Thanks for your understanding!
We're actually in the process of scaling operations at the level of the Community Funding DAOdeployed here on mainnet. This community DAO is there to fund smaller (than Nest) pieces of work.
This is a great way to start working with the greater Aragon Network and maybe later ramp up to bigger grant programs. You can submit a proposal there following instructions discussed here, but otherwise if you don't have spontaneous proposals to come up with, I know that several Nest and Flock teams may put up bounties there in the near term.
If you are interested in being pinged once there are developer bounties there, definitely let us/me know and we'll be in touch.
(closing this proposal)
Hey @LouisGrx and @mariapao! I looked back at this and see no activity on your GIthub since this spring. Does it make sense to re-visit this topic?
Aragon Nest Proposal: SVRP, VRP, and On-Chain Verification VRP Implementation
Abstract
This proposal is based on Aragon SVRP blog post and SVRP Smart Contracts POC. We are proposing to continue the work done by Aragon's team. Therefore scope, deliverables, timelines and costs are subject to discussions with them and can be changed.
Voting Relay Protocols aim to make voting on blockchain more efficient in terms of gas. Without compromising the principle of trustless trust, it allows to aggregate hundreds of votes into one transaction and improve efficiency of voting by at least one order of magnitude.
Proposal is to implement SVRP, VRP, as well as alternative VRP protocol with on-chain signature verification and aggregation.
On-Chain aggregation and signature verification VRP requires more gas to submit votes, but at the same time this protocol is simpler in terms of challenging the actions of Relayer and may be more efficient if the full scope of voting process is taken in consideration. Challenging process can be made shorter, which will allow making end to end voting process shorter for quick decisions.
Deliverables
Smart contracts for full VRP and on-chain VRP.
Aragon App that allows to use each of VRP protocols for voting. Delivered in several stages:
Stage 1: Basic SVRP app that allows to:
Stage 2: Full VRP app. Differences from SVRP:
Stage 3: On-chain VRP. Differences from SVRP and VRP:
Grant size
Funding: $96k, $12k monthly upon deliverables
Success reward: 30k ANT, given out when all deliverables are ready.
Application requirements
Early POC of on-chain aggregation and signature verification VRP smart contract is available at this UseTech github repository.
Smart contracts, as well as Aragon UI App should allow:
Development timeline
Stage 1 - SVRP
Stage 2 - Full VRP
Stage 3 - Alternative Voting Implementations