Hi Rally Community -
Since the launch of the Rally Network, the Rally team has been working to build out technology upgrades and infrastructure to support the continued growth of the network. Key to this growth is supporting security and scalability.
For the past year, the Rally infrastructure team has been focusing on rapidly building features on rally.io, the primary app connected to the Rally Network that has been key to bringing attention to the Rally Network as a whole. The team has also worked to support different iterations of Rewards proposed by the Rally community. We will continue to build features and iterate quickly such as building the new NFT site where we expect to get a lot of traffic.
As the project grows in popularity, engaging with tools will help the development team do our jobs faster and more effectively, as well as hiring experts to help with security and scalability/performance to get the Rally infrastructure ready for the next phase of growth. There are a few areas of focus with respect to infrastructure:
- Monitoring and Alerting
- Load and Stress Testing
- DevOps Consulting
- Economic Alerting & Monitoring
- Anti botting / Fraud detection
- Mobile Application(s)
Monitoring and Alerting
For Monitoring and Alerting, DataDog is a tool that the team has been effectively using on a trial basis. Many engineers have experience with it - it enables quick identification of issues and the ability to figure out performance problems in code and infrastructure. We want to be able to turn on more instrumentation so we can better understand and improve code and infrastructure. It allows us to quickly know when services are overloaded or when things are going down or not working as planned. Overall, it is a very useful tool that can provide insight into Rally systems without major engineering work.
Requested budget required for this tool: $144,000 (12 months)
Load and Stress Testing
The team needs to invest in building some tools to stress test our system. As products and upgrades are shipped quickly, and the number and popularity of creators increases, we have been simply depending on scaling the number of servers to ensure that we can handle the extra traffic. We want to prevent overload going forward and build/outsource a comprehensive suite of load/stress tests where we can discover bottlenecks and ensure various parts of our system can handle load all the way from end to end.
Requested budget required for such tools: $180,000 (12 months)
DevOps Consulting
Foghorn consulting (specifically FogOps) would be a good tool to use to supplement the efforts of Rally’s existing DevOps engineers. FogHorn has a team of expert engineers that they can deploy to work alongside the Rally team to help audit Rally systems for security, performance and to ensure Rally is using the latest technologies as well as best practices. They are experts in their field and could help to design and solve problems as needed. They have proven software that their team has built over the years and specifically used in DevOps that Rally can leverage. For example, they have developed and employed effective ways to organize VPCs and Security groups in AWS because they have done it so many times for many clients. Rally would be well served to leverage that type of expertise and software.
Requested budget required for this tool: $288,000 (12 months)
Economic Alerting and Monitoring
We are interested in investing in economic alerting and monitoring. We have noticed that while we try our best to write and test our code, there will be bugs or there will be ways others can attack us. For example, if we depend on fetching the $RLY price from Uniswap via thegraph or one of our providers, if that number is wrong, all other related calculations will be wrong. We want to invest in tools to help detect fluctuations of value in cases like these. We have identified Quantiphi as an AWS partner that could help us with Data Engineering and AI/ML. Quantiphi is a top 5 AWS partner in AI/ML, that could help set up the data infrastructure. Investing in this area will help protect the community and the stability of the network.
Requested budget required for this engagement: $432,000 (12 months)
Anti botting / Fraud detection
Addressing bots and fraud is a high priority in the interests of Rally and the community. We have heard complaints about bots or software which people have used on rally.io to scrape or get an unfair advantage against the community. Use of such bots are specifically prohibited in the rally.io terms of use, but that will not stop people from deploying them against Rally. Investing in the right tools can help detect this type of activity, or at least reduce such abuses and mitigate the risks that this will happen. For fraud detection, the network has encountered issues where people/bots are engaging in highly fraudulent activity, including use of stolen credit cards to buy creator coin. Rally would benefit from finding ways to detect and prevent bad behavior and not allow a few bad actors to affect the entire community.
Requested budget required for such tools: $180,000 (12 months)
Mobile Application(s)
Rally should begin exploring building mobile apps that would help the spread the use and adoption of Rally within the community. We see the potential of an official Rally mobile application that could help with navigating the sidechain easier than it is now with the mobile web application. A Rally mobile app could help with MFA, providing more security within the Rally ecosystem. There are several use cases for creator coins that could be a separate app, or an app that allows creators to white label their own apps - to assist them in managing their own coins/ NFTs within their community.
Requested budget required for such tools: $480,000 (12 months)
Total requested estimated budget for 12 months: $1,704,000
This budget will be requested for approval by the Rally Community from the Rally Treasury. While this total budget may seem significant, the community’s investment into building strong security, scalability, and infrastructure for Rally as outlined above will pay dividends, as creator and fan experiences will improve, and along with that, the Rally Network as a whole will continue to grow and thrive. We welcome your feedback and discussion on the outline as presented above.