-
Notifications
You must be signed in to change notification settings - Fork 2.3k
massbit_route application #985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the grant application. Could you add the default deliveries of the template to the milestones: https://github.com/w3f/Grants-Program/blob/master/applications/application-template.md? Like for example a licence file, testing guide etc. Could you also specify the programming language of your deliveries? For example, what will be implemented as pallets or ink! Smart contract? Also you should remove the integration of DOT and ETH or tokenomics from the deliveries. We focus with our grant program only on the technical open source deliveries and don’t want to support a specific integration, etc.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the updates. Just a reminder that @hoanito also has to sign the CLA/Terms and conditions. Also feel free to ping me, once you are done with the changes.
@Noc2 David, I signed the CLA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the late reply here and thanks for the update. However, could you still add the default deliveries of the template to the application? Deliverables 0a-0d are usually mandatory for all milestones, and deliverable 0e at least for the last one. If you do not intend to deliver one of these, please state a reason in its specification (e.g. Milestone X is research oriented and as such there is no code to test). See https://github.com/w3f/Grants-Program/blob/master/applications/application-template.md Also please try to focus on the technical deliveries as part of the milestones. We usually don’t support things like “Internal Performance test in 6 zones” or the deployment of testnests. On the one hand they are difficult to evaluate as part of the delivery, on the other hand it’s not something others can easily reuse.
@Noc2 Thank you for your feedback !!! I have updated the Milestones to focus more on our technical deliveries of Massbit Route and excluded the testing and deployment phases. 0a-0e items are also added to match with the standard grant format. These are already parts of our development process so we though it was unnecessary to include in here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again for the update. I have a few follow-up questions:
- How do you make sure that the nodes actually fulfil the Performance requirements?
- How does your system deal with denial-of-service (DDoS) attacks? Isn’t this potentially a problem?
- Do you have design mock-ups for the Web Portal implementation?
- Could the first milestone already contain something polkadot/substrate related? For example could you first implement milestone 2 or switch some of the deliveries. Because currently, it looks like you could implement milestone 1 for any blockchain.
@Noc2 Thanks for reviewing our documentation. I have included the answers for your follow-up questions.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update. I have two more questions:
- Could you add the overview part to the application again: https://github.com/w3f/Grants-Program/blob/master/applications/application-template.md#overview-1
- Would you be willing to reduce the price? For example it currently says for both milestones Estimated duration: 1 month, FTE: 6, but the costs are completely different.
Hi @Noc2 - let me take the second part. Our team has actually been working on this project for over 9 months as you can check at https://github.com/massbitprotocol/ - In the beginning, I was thinking about asking for a 100k grant because it's a really big and complicated project. But going that round could take very long time, so we decided to go with level 2. I would like to mention there is only Pocket Network working on the same problem, but our design to solve the problem is different and, I believe, more effective than the Pocket Network approach in terms of performance. Though we are proposing one month for each milestone, we have prepared and done some partial work in advance to be able to finish on the proposed timeline. Our team has done a lot of work for milestone 1 and it will still require more work for internal testing. That's why the cost of each milestone is different.
|
* Add overview for Milestones
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update. I’m happy to go ahead with it and share it with the rest of the team.
Congratulations and welcome to the Web3 Foundation Grants Program! Please refer to our Milestone Delivery repository for instructions on how to submit milestones and invoices, our FAQ for frequently asked questions and the support section of our README for more ways to find answers to your questions. |
@alxs what is the due date for our Milestone 2? Is it 1 month after the due date of Milestone 1 (7/27)? or 1 month after Milestone 1 delivery get approved? Thanks!! |
Project Abstract
Codelight team’s vision is to build a decentralized, user-operated, and governed Blockchain Distribution Network. To achieve the goal, we build Massbit blockchain on Substrate framework, with MBT token to create an economy, where Node Providers stake and earn Massbit token for servicing the BDN and Consumers pay in token for global access to decentralized blockchain APIs.
The majority of existing dApps are utilizing blockchain Infrastructure-as-a-Service (IaaS) such as Infura or GetBlock to shorten the time to bring their products into production. Those blockchain IaaS services have gained traction quickly and contributed to the growth of many layer 1 and 2 blockchain networks. But that added value comes with a downsize, many "dApps" are relying on a centralized blockchain IaaS service and prone to outage caused by IaaS providers. Massbit Route eliminates blockchain API single-point of failure by forming a global network of Independent node providers to allow dApps access to the nearest blockchain datasource with optimal response time.
For which grant level are you applying?
Application Checklist
project_name.md
) and updated.@_______
How Did You Hear About our grants program?