GIP-74: Should GnosisDAO support Gnosischa.in Explorer hosted by beaconcha.in?

I support this but, $250K seems a lot. Could we see more datailed brakedown of this budget? How much for each of: high-capacity bandwidth, infrastructure upgrades, data storage and maintenance?

5 Likes

I support that. Pricing-wise, coming from high-available infra player myself, 250k/year is about 20k/month which is not cheap but taking into account GCP pricing plus the cost of supporting/monitoring/adjusting to the needs of the Gnosis community, it seems reasonable.

And the value to the community and to validators is very high. :+1: from me for sure.

3 Likes

While I agree that the pricing looks reasonable, a breakdown of costs would be helpful. Infra cost, dev cost, ongoing maintenance cost.

4 Likes

I like to know if the limitation of adding 100 validators max (currently on beacon.gnosischain.com) will apply or can this be changed to some other number? 100 seems reasonable for most ethereum stakers, but cause running a gbc validator is much cheaper imo the number should be increased.
And also I am not sure if we really need a mobile app, for me it would be enough if I can run it in a mobile browser if this would save substantial costs. If it’s just a small part of the budget to have an app it’s nice to have ofc.

2 Likes

hi @yorickdowne & @cnupy

Sorry for the delay in my response. Below is an estimated breakdown of the costs for the project:

  • 4,000 USD for compute and traffic
  • 4,000 USD for databases (SQL and Bigtable)
  • 9,000 USD for senior developers
  • 3,000 USD for junior developers
  • 1,000 USD for monitoring and SRE

This brings the total estimated monthly cost to 21,000 USD, or 252,000 USD per year.

Please note that only 150,000 USD of the grant is immediately available, with the remaining funds being locked for two years. We expect that these funds will be used to run Gnosis validators and signal our long-term alignment. In the meantime, we will cover the difference in costs out of our own pocket.

3 Likes

Hi refri,

The 100 validator limit will remain in place for free users. This is necessary because our backend will not function properly without it. We are currently redesigning the beaconcha.in dashboard (frontend and backend) to provide users with more information about their validators. These changes will also be available on gnosischa.in. Additionally, paid users will have access to support for more than 1,000 validators on both explorers. You can think of it as a first party integration into the existing beaconcha.in ecosystem.

3 Likes

This feels very important in support of being the most decentralized blockchain.

What would be the timeline for these deliverables?

On the funding, is the expectation to receive $100k in GNO vested over 2 years every year? Or is that a one time settlement, with only the $150k in USD happening annually?
In terms of vesting, is the request to have 100% vested on the 2 years mark, or is it a linear vesting?

2 Likes

Thanks for the answer! Can you give an estimate about the fee users have to pay for more than 100 validators?
Also I like to know how much of the proposed budget is attributed for the mobile apps, means how much we might save if we restrict this to a browser based solution.

1 Like

Very high cost. Are you hosting at AWS? Out of line for a secondary hosting project.

1 Like

What would be the timeline for these deliverables?

We are currently aiming to deliver the first version of gnosischa.in within Q2.
However, we recognize that the integration of the withdrawals function into in the next Ethereum hardfork, could potentially impact our timeline. We are closely monitoring these developments and will adjust our plans accordingly to ensure that we can deliver the best possible product within a reasonable time frame.

On the funding, is the expectation to receive $100k in GNO vested over 2 years every year? Or is that a one time settlement, with only the $150k in USD happening annually?
In terms of vesting, is the request to have 100% vested on the 2 years mark, or is it a linear vesting?

We anticipate that once we have the first full integration of our project, we will be able to reduce the amount of dev resources required, which would lead to a decrease in costs of around 50%
Our current plan is to spin up gnosis validators with the locked GNO for the next 2 years to signal our support of the project.

3 Likes

Thanks for the answer! Can you give an estimate about the fee users have to pay for more than 100 validators?
Also I like to know how much of the proposed budget is attributed for the mobile apps, means how much we might save if we restrict this to a browser based solution.

Currently, our pricing for more than 100 validators can be found at the following link: https://beaconcha.in/premium. This pricing applies to any network, including Goerli, Ethereum, and gnosis. Our current premium users will also have premium access on other networks, so we will not double charge.

In addition, we are currently working on improving our dashboard to support 1000+ validators, which will cost around $80. This will allow us to provide the same level of support and functionality on the gnosis network as on the Ethereum mainnet.

Technically it would be possible, but most of the work is integrating the API endpoints in the web app (which we are already working on). Also, I don’t think it would be a good look for our product. to be honest. Preferably we have identical support as on all other networks.

3 Likes

Fully agree on this. And looking at your pricing table I see it as a ‘for profit’-product that should be self sustainable and therefore might not need extra funding from gnosis DAO?
Or maybe only for a short period of time till you are able to generate enough revenue by ads or subscriptions?

I don’t mind if Gnosis DAO fund this, but I don’t feel comfortable to fund it and let the users pay on top without any insight in the actual and expected cash flow from operations.

Suspecting you don’t like to sell part of your project to the DAO to generate the funds, I could better go along with buying a certain amount of subscriptions, that can be used as incentives by Gnosis DAO (e.g. to reward validators) instead of paying the setup/development of a ‘for profit’ product without buying in.

4 Likes

Our goal is to make the staking experience as easy and accessible as possible for the average person. To that end, we offer a range of features and tools at no cost. Our pricing for the dashboard, for instance, only starts at 100 validators, which we believe is a large enough number to justify a $5 fee. Keep in mind that many of these power users with 100 or more validators typically have their own custom monitoring tools.

In general, I think it would be beneficial for the gnosischain to have a sustainable explorer. Ultimately, all of our products, including the mobile app and web explorer, are open source and can be used by anyone in the long term.

2 Likes

Since the cost structure and pricing will change a year from now, wouldn’t it make more sense to frame the scope of this proposal to 1 year, and then go through another proposal with the new pricing info? I feel that will enable the DAO to make a more educated decision than committing to an annual fee up front.

I have a similar feeling to @refri 's. I guess it is perfectly possible that the overall product development requires funding from the DAO, while paid subscriptions only fund additional/marginal features or marginal support. However, more information on this regard (within the scope of what can be publicly shared) will help make a more educated decision.

3 Likes

Hi @Sisyphos ,

We appreciate your suggestion to frame the scope of the proposal to one year. However, we believe that committing to a one-year agreement at this time may not be feasible given the uncertainties that exist. For example, there may be various GIPs (Governance Improvement Proposals) that require additional input from our end, which could extend the timeline beyond one year.

In order to support the project for the longterm, we suggest considering an annual fee with a range, rather than a fixed one-year commitment. This could be something like a minimum of $150k (USDC/USDT) and a maximum of $250k, which provides some flexibility for the DAO while still ensuring that we have sufficient funding to carry out our work.

We believe that this proposal strikes a good balance between meeting the needs of the project and providing some flexibility for the DAO. Please let us know what you think :slight_smile:

2 Likes

The vote is live:
https://snapshot.org/#/gnosis.eth/proposal/0x668ad502b088d88e55aef4de530437d6ba227fb855d72ee13044d17ce6c362a7

1 Like

Hi @butta, is the app life to use with gnosis chain? Might you share a link?

1 Like

Hi @butta, what features have been implemented? Where can the DAO see the roadmap and progress status updates?

3 Likes

any eta when I can choose gnosischain in the mobile app?

2 Likes

I am interested to know as well.
There have been questions unanswered since the proposal passed.

I’d also like to ask about the 100 validators free tier limit. In the Gnosis Chain, many validators run more than that as the stake is much smaller than with Ethereum. Are you considering increasing it?

2 Likes