Proponent: XhjGfuq5T1KoEFp2k5TEDaKBe6o2nFdo8JRXL3UYb1vZySW
Date: 20th December 2022
Requested ASTR: 597,413.0734 ASTR
Short description: Ongoing costs for the running of high performance, scalable, and reliable public infrastructure for Astar and Shiden.
Original Motivation
Setting up blockchain infrastructure is difficult, time consuming, and expensive:
- It requires a level of server development expertise that many do not have
- It’s costly to run a full node nearly continuously, especially when your dApp’s traffic is low and inconsistent.
- Running production level infrastructure is especially tricky. You need to autoscale quickly to handle bursty traffic, and you want to provide services in different regions around the world to provide low latency services - all of this is incredibly costly, but comes with significant economies of scale for a provider.
- DevOps requires constant attention - time that would be better spent elsewhere building.
A shared node API service helps mitigate these barriers of entry to trying accessing a new protocol by reducing all these costs to near zero. We distribute all nodes around the world on different cloud providers (with intelligent routing) to achieve global scalability from day 1, we monitor each node and ensure that they meet certain service levels, and we have the expertise and scale to handle production workloads and high peak traffic.
In summary, we try to reduce the pain of getting started on your and minimise the costs of accessing secure nodes while traffic from your dApp is low. When you grow, you can continue to use our shared API service, or we also provide access to one click deploy dedicated Astar/Shiden Alpha nodes to any cloud of your choosing.
Over October and November, OnFinality has (for Astar only):
-
Served 1,494,296,151 responses
-
Provided 3806.94 GB of egress data
-
Averaged 24,496,658 responses each day
-
Handled surges to 41,890,686 responses in a single day
Enhancements
Additionally, we are proud to have delivered some key service enhancements that benefit the Astar ecosystem in the last quarter. This includes:
- API Access Restrictions - a new security feature to help you securely manage access to your OnFinality API endpoints
- Detailed Error type breakdowns on your API Insights dashboard
- A new Integration tab to help you get connected quickly
- New enhanced deployment automation processes to allow our network partners to automate deployment of their networks with OnFinality
- Support for Ethereum
- A variety of improvements to our health metric collection tools and automated recovery scripts to ensure our 99.9% SLA is exceeded.
- Scale improvements to our team, processes, and systems to allow us to provide this same service to any substrate team
You can always see live data on our API service on our public status page and network analytics page.
Costings
As per our fixed priced arrangement we are requesting $5,000 USD per month of service less the amount of rewards earned via dAppStaking.
We are requesting costs for the previous quarter’s service plus the upcoming quarter in advance.
Full proposal can be found here: Astar - Q4 2022 and Q1 2023 Treasury Report/Proposal - Google Docs